- Helm 3: Most popular Kubernetes templating tool.
- Helm Schema-gen: can be installed using
helm plugin install https://github.com/mihaisee/helm-schema-gen.git. This tool is used to generate the json schema of the helm chart
- change the
lokiupstream version in Chart dependencies (helm/loki/Chart.yaml) - run
helm dependency update helm/lokito update the Chart.lock file - re-generate
helm/loki/values.schema.json:helm schema-gen helm/loki/values.yaml > helm/loki/values.schema.jsonto re-generate the file.sed -i 's/"type": "null"/"type": ["string", "null"]/g' helm/loki/values.schema.jsonto accept strings for all null values.
- if new paths are defined by loki API, update
nginxConfigin example values. - update the link in the
Configurationsection of the README to point to the new tag configuration. - run
helm-docs helm/loki