replicatedhq / kots

KOTS provides the framework, tools and integrations that enable the delivery and management of 3rd-party Kubernetes applications, a.k.a. Kubernetes Off-The-Shelf (KOTS) Software.
https://kots.io
Apache License 2.0
902 stars 90 forks source link

Add custom CA when deploying replicated-sdk #4914

Closed divolgin closed 2 months ago

divolgin commented 2 months ago

What this PR does / why we need it:

Replicated SDK now supports adding custom CA from a ConfigMap. This uses the same CA that kotsadm is deployed with for Replicated SDK pod. The config map is assumed to to have been created out of band.

Which issue(s) this PR fixes:

Does this PR require a test?

Does this PR require a release note?

Adds support for configuring Replicated SDK with additional [Certificate Authority](https://docs.replicated.com/reference/template-functions-static-context#privatecacert) value as the one specified using the `--private-ca-configmap` command line parameter.

Does this PR require documentation?