Further Reading
The approach taken by ConfigHub is based on many years of experience dealing with and working on configuration management challenges.
References
Background
- Borg, Omega, and Kubernetes: advocated for "a clean separation between computation and data."
- Original Kubernetes Configuration Proposal: advocated decoupling of configuration generation and reconciliation. "Once we have generated a set of API objects, it should be possible to perform a number of management operations on them, such as creation, update, or even deletion." Led to kubectl and kubectl apply. See also On using the Kubernetes Resource Model for Declarative Configuration.
- Declarative Application Management in Kubernetes: advocated "configuration data written in a familiar and easily manipulated format." Led to kustomize.
- Operations by pull request