configurator icon indicating copy to clipboard operation
configurator copied to clipboard

Document the usage of CustomConfigMaps and Secrets while deploying through Helm

Open gopaddle-io opened this issue 3 years ago • 2 comments

Is your feature request related to a problem? Please describe. None

Describe the solution you'd like With Helm 3, it is easier to deploy CRDs. We need to investigate and suggest best practices around deploying CustomConfigMaps and Secrets via Helm Charts.

Describe alternatives you've considered None

Additional context None

gopaddle-io avatar Aug 10 '21 18:08 gopaddle-io

  1. Separate directory for CRDs - crds folder is used to place the CRD definitions in the chart
  2. Only helm install supported. --dry-run and upgrade options are not supported for CDRs
  3. We can provide a separate helm chart for installing CRDs. CustomConfigMaps and CustomSecrets can be used directly in the helm templates once the CRDs are installed.

gopaddle-io avatar Aug 18 '21 14:08 gopaddle-io

I believe this has been addressed by https://github.com/gopaddle-io/configurator/pull/41.

juliohm1978 avatar Sep 17 '21 20:09 juliohm1978