Difference between revisions of "Helm create"
Jump to navigation
Jump to search
↑ https://helm.sh/docs/helm/helm_create/
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{lowercase}} | {{lowercase}} | ||
− | <code>[[helm]] create YOUR_NEW_CHART</code> create a new [[chart]] with the given name | + | <code>[[helm]] create YOUR_NEW_CHART</code> <ref>https://helm.sh/docs/helm/helm_create/</ref> create a new [[chart]] with the given name |
− | + | ||
+ | helm create mychart | ||
+ | Creating mychart | ||
+ | |||
+ | == Examples == | ||
+ | |||
+ | helm create mychart (Sep 2024, v3.14.3) | ||
+ | . | ||
+ | ./mychart | ||
+ | ./mychart/Chart.yaml | ||
+ | ./mychart/charts | ||
+ | ./mychart/[[.helmignore]] | ||
+ | ./mychart/templates | ||
+ | ./mychart/templates/deployment.yaml | ||
+ | ./mychart/templates/NOTES.txt | ||
+ | ./mychart/templates/ingress.yaml | ||
+ | ./mychart/templates/tests | ||
+ | ./mychart/templates/tests/test-connection.yaml | ||
+ | ./mychart/templates/service.yaml | ||
+ | ./mychart/templates/[[hpa.yaml]] | ||
+ | ./mychart/templates/serviceaccount.yaml | ||
+ | ./mychart/templates/_helpers.tpl | ||
+ | ./mychart/[[values.yaml]] | ||
+ | |||
+ | |||
+ | |||
{{helm create my-first-chart}} | {{helm create my-first-chart}} | ||
− | |||
== Installation == | == Installation == | ||
* <code>cd my-first-chart && [[helm install]] [[yourapp]] .</code> | * <code>cd my-first-chart && [[helm install]] [[yourapp]] .</code> | ||
+ | |||
+ | == Errors == | ||
+ | [[Error: INSTALLATION FAILED: cannot load values.yaml: error converting YAML to JSON]]: yaml: line 46: [[did not find expected key]] | ||
+ | |||
+ | [[Error: INSTALLATION FAILED]]: validation: [[chart.metadata.version]] "latest" is invalid | ||
== Related == | == Related == | ||
Line 18: | Line 47: | ||
* <code>[[secret.yml]]</code> | * <code>[[secret.yml]]</code> | ||
* <code>[[values.schema.json]]</code> | * <code>[[values.schema.json]]</code> | ||
+ | * [[repository:]] | ||
== See also == | == See also == | ||
+ | * {{values.yaml}} | ||
* {{helm create}} | * {{helm create}} | ||
− | |||
− | |||
− | [[Category: | + | [[Category:Helm]] |
Latest revision as of 07:46, 3 February 2025
helm create YOUR_NEW_CHART
[1] create a new chart with the given name
helm create mychart Creating mychart
Contents
Examples[edit]
helm create mychart (Sep 2024, v3.14.3) . ./mychart ./mychart/Chart.yaml ./mychart/charts ./mychart/.helmignore ./mychart/templates ./mychart/templates/deployment.yaml ./mychart/templates/NOTES.txt ./mychart/templates/ingress.yaml ./mychart/templates/tests ./mychart/templates/tests/test-connection.yaml ./mychart/templates/service.yaml ./mychart/templates/hpa.yaml ./mychart/templates/serviceaccount.yaml ./mychart/templates/_helpers.tpl ./mychart/values.yaml
helm create my-first-chart Creating my-first-chart find my-first-chart my-first-chart my-first-chart/Chart.yaml my-first-chart/charts my-first-chart/.helmignore my-first-chart/templates my-first-chart/templates/deployment.yaml my-first-chart/templates/NOTES.txt my-first-chart/templates/ingress.yaml my-first-chart/templates/tests my-first-chart/templates/tests/test-connection.yaml my-first-chart/templates/service.yaml my-first-chart/templates/serviceaccount.yaml my-first-chart/templates/_helpers.tpl my-first-chart/values.yaml
Installation[edit]
cd my-first-chart && helm install yourapp .
Errors[edit]
Error: INSTALLATION FAILED: cannot load values.yaml: error converting YAML to JSON: yaml: line 46: did not find expected key
Error: INSTALLATION FAILED: validation: chart.metadata.version "latest" is invalid
Related[edit]
helm get manifest
helm install
helm package
helm --dry-run --debug
- Helm functions
brew install helm
secret.yml
values.schema.json
- repository:
See also[edit]
values.yaml, helm show values, elasticsearch_values.yaml, configFiles:, repository:, extraEnvVarsSecret:, extraEnvVars:
,--set
helm create, values.yaml
,templates
,functions
,podAnnotations:, podSecurityContext:
,.helmignore
Advertising: