Skip to content

About

Simple structure showing how to organize your helm charts, use helm secrets

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helm-structure-secrets

Simple structure showing how to organize your helm charts, use helm secrets.

Since you plan on using Gitlab Auto-DevOps, it’ll be using helm to deploy the app to k8s. Best way is to override the helm chart used by bundling up a chart into the project repo.

We include a ./chart directory in the root with a chart.yaml that will be automatically detected by Auto-DevOps instead of the default one. I feel having our custom charts will enable us control how the apps are deployed in a great way.

Good practice to handle secrets is to use the Helm Secrets plugin. (https://github.com/futuresimple/helm-secrets)

This plugin enables us to encrypt and decrypt secrets. Helm secrets uses KMS keys to achieve that

Note how I organize the the charts and environments

About

Simple structure showing how to organize your helm charts, use helm secrets

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages