stefanprodan / timoni

Timoni is a package manager for Kubernetes, powered by CUE and inspired by Helm.
https://timoni.sh
Apache License 2.0
1.45k stars 66 forks source link

Add `#ImmutableConfig` generator to Timoni's CUE schemas #321

Closed stefanprodan closed 6 months ago

stefanprodan commented 6 months ago

The #ImmutableConfig is a generator for immutable Kubernetes ConfigMaps and Secrets. The metadata.name of the generated object is suffixed with the hash of the input data, changes to the data will trigger a rollout of Kubernetes Deployments.