Difference between revisions of "Helm create"

From wikieduonline
Jump to navigation Jump to search
 
(23 intermediate revisions by 6 users not shown)
Line 3: Line 3:
 
* https://helm.sh/docs/helm/helm_create/
 
* https://helm.sh/docs/helm/helm_create/
  
helm create my-first-chart
+
== Examples ==
Creating my-first-chart
 
  
  find my-first-chart
+
  helm create mychart (Sep 2024, v3.14.3)
  my-first-chart
+
  .
  my-first-chart/[[Chart.yaml]]
+
  ./mychart
  my-first-chart[[/charts]]
+
  ./mychart/Chart.yaml
  my-first-chart/[[.helmignore]]
+
  ./mychart/charts
  my-first-chart/templates
+
  ./mychart/.helmignore
  my-first-chart[[/templates/]]deployment.yaml
+
  ./mychart/templates
  my-first-chart/templates/NOTES.txt
+
  ./mychart/templates/deployment.yaml
  my-first-chart/templates/ingress.yaml
+
  ./mychart/templates/NOTES.txt
  my-first-chart/templates/tests
+
  ./mychart/templates/ingress.yaml
  my-first-chart/templates/tests/test-connection.yaml
+
  ./mychart/templates/tests
  my-first-chart/templates/service.yaml
+
  ./mychart/templates/tests/test-connection.yaml
  my-first-chart/templates/serviceaccount.yaml
+
  ./mychart/templates/service.yaml
  my-first-chart/templates/_helpers.tpl
+
  ./mychart/templates/[[hpa.yaml]]
  my-first-chart/[[values.yaml]]
+
./mychart/templates/serviceaccount.yaml
 +
  ./mychart/templates/_helpers.tpl
 +
  ./mychart/[[values.yaml]]
  
  
  
== Related commands ==
+
 
 +
{{helm create my-first-chart}}
 +
 
 +
== Installation ==
 +
* <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 ==
 
* <code>[[helm get manifest]]</code>
 
* <code>[[helm get manifest]]</code>
 
+
* <code>[[helm install]]</code>
 +
* <code>[[helm package]]</code>
 +
* <code>[[helm --dry-run --debug]]</code>
 +
* [[Helm functions]]
 +
* <code>[[brew install helm]]</code>
 +
* <code>[[secret.yml]]</code>
 +
* <code>[[values.schema.json]]</code>
 +
* [[repository:]]
  
 
== See also ==
 
== See also ==
* {{Helm}}
+
* {{helm create}}
 +
* {{helm}}
  
  
 
[[Category:Kubernetes]]
 
[[Category:Kubernetes]]

Latest revision as of 11:32, 8 October 2024

helm create YOUR_NEW_CHART create a new chart with the given name

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]

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]

See also[edit]

Advertising: