The repo contains the pachyderm helm chart.
Status: Experimental
pachyderm - the helm chart itself
test - Go based tests for the helm chart
To run the tests for the helm chart, run the following:
make test
To see how this Helm chart and pachctl deploy
differ, one can do
something similar to the following:
- Generate a
pachctl
manifest withpachctl deploy google BUCKET-NAME 10 --dynamic-etcd-nodes 1 -o yaml --dry-run > pachmanifest.yaml
- Generate a Helm manifest with
helm template -f examples/gcp-values.yaml ./pachyderm > helmmanifest.yaml
- Visually diff the two.
We use this plugin to manage JSON schema
When updating values.yaml
please run the following to update the
json schema file.
cd pachyderm
helm schema-gen values.yaml > values.schema.json
go install github.com/instrumenta/kubeval
kubeval helmmanifest.yaml