📄️ Architecture
High Level Overview
📄️ The 23KE config secret
Via the 23ke-config secret, some basic parameters for the resulting Gardener installation are configured. In particular, values which should be kept secret such as dnsprovider credentials are set in 23k-config.
📄️ The 23KE config git repository
As already introduced in the architecture diagram, values for the helm charts deployed for the Gardener installation are configured and maintained in a GitOps workflow. Assuming that the initial state of your configuration git repository was set up by 23kectl, your repository tree looks like this:
📄️ Gardener Extensions Configuration
Other than the core Gardener components, Gardener extensions are configured through a 23KE internal helm chart. Consequently, you cannot retrieve any information about possible values via e.g. the helm cli. For this reason the extension-values Secret is documented here. As the other configuration secrets, the secret's header looks like the following:
📄️ Working with Helm and Flux
On this page, you'll find some useful information on how to work with the commandline interfaces for helm and flux in the context of your 23KE-based Gardener installation.