UNCLASSIFIED - NO CUI

Skip to content

Clean up Authservice related Certificate Values within BigBang

Feature Request

Why

The current solution for feeding in a certificate_authority value within BigBang to authservice is not nice to interact with or look at and causes many issues for clients.

Also if we wish to utilize this sso.certificate_authority value for anything else it's not in a format other templates will expect.

Proposed Solution

See if we can take the usual map YAML to inline multi-line-string character we use for other certificates like istio eg:

sso:
  certificate_authority: |
    -----BEGIN CERTIFICATE-----
    ....

And still have it map to the single line string surrounded by quotes that Authservice inserts into it's JSON config.