Kommander is deployed as a selection of Helm charts to your DKP cluster. However, a comprehensive list of values that can be used in all the Helm charts in any deployment isn't available, so it is a manual process to find this information out.
For Konvoy 1.x, the process of doing this was more straightforward, and you can get the values by following an existing Knowledgebase article here.
For DKP 2.x, the process is a bit different and more involved. As an example, we will find the values available for Dex in Kommander 2.2.1.
1. Firstly, identify which version of Kommander you are using. Once you have identified your Kommander version, use the following URL and replace the version (ex. v2.2.1):
This lists the applications of Kommander for a given version. For our example, select the Dex application link. You will then see a sub-directory with a version number. This represents the version of the application included in Kommander.
2. In the version sub-directory, find the YAML file with the same name as the application, for our example for Dex it will be "dex.yaml". The resulting URL will be https://github.com/mesosphere/kommander-applications/blob/v2.1.0/services/dex/2.9.10/dex.yaml.
3. This YAML file details the Helm release configuration, and includes a "name" object:
spec: chart: spec: sourceRef: name: mesosphere.github.io-charts-stable
This is where you can infer the location of the main chart as: mesosphere.github.io/charts/stable
4. So, given that we know the name, URL and version, we can grab the chart and look at the contents:
curl -LO https://mesosphere.github.io/charts/stable/dex-2.9.14.tgz
Specifically, you can check out the values.yaml
file.