kapitan
Kapitan is a configuration management tool designed to make managing complex application configurations easier. It allows users to define their configuration in a hierarchical structure, often using YAML files, and then manage them through templates and variable substitution. This approach helps in separating configuration from code and allows for different configurations based on the deployment environment (e.g., development, staging, production).
The core concept behind Kapitan is the idea of a "configuration database" or "config data." Users define
Kapitan integrates with other tools and technologies. It can be used to manage Kubernetes manifests, Terraform