github.com/koderover/helm@v2.17.0+incompatible/docs/helm/helm_create.md (about) 1 ## helm create 2 3 Create a new chart with the given name 4 5 ### Synopsis 6 7 8 This command creates a chart directory along with the common files and 9 directories used in a chart. It provides a basic example and is not 10 meant to cover all Kubernetes resources. 11 12 For example, 'helm create foo' will create a directory structure that looks 13 something like this: 14 15 foo/ 16 | 17 |- .helmignore # Contains patterns to ignore when packaging Helm charts. 18 | 19 |- Chart.yaml # Information about your chart 20 | 21 |- values.yaml # The default values for your templates 22 | 23 |- charts/ # Charts that this chart depends on 24 | 25 |- templates/ # The template files 26 | 27 |- templates/tests/ # The test files 28 29 'helm create' takes a path for an argument. If directories in the given path 30 do not exist, Helm will attempt to create them as it goes. If the given 31 destination exists and there are files in that directory, conflicting files 32 will be overwritten, but other files will be left alone. 33 34 The chart that is created by invoking this command contains a Deployment, Ingress 35 and a Service. To use other Kubernetes resources with your chart, refer to 36 [The Chart Template Developer's Guide](https://helm.sh/docs/chart_template_guide). 37 38 39 ``` 40 helm create NAME [flags] 41 ``` 42 43 ### Options 44 45 ``` 46 -h, --help help for create 47 -p, --starter string The name or absolute path to Helm starter scaffold 48 ``` 49 50 ### Options inherited from parent commands 51 52 ``` 53 --debug Enable verbose output 54 --home string Location of your Helm config. Overrides $HELM_HOME (default "~/.helm") 55 --host string Address of Tiller. Overrides $HELM_HOST 56 --kube-context string Name of the kubeconfig context to use 57 --kubeconfig string Absolute path of the kubeconfig file to be used 58 --tiller-connection-timeout int The duration (in seconds) Helm will wait to establish a connection to Tiller (default 300) 59 --tiller-namespace string Namespace of Tiller (default "kube-system") 60 ``` 61 62 ### SEE ALSO 63 64 * [helm](helm.md) - The Helm package manager for Kubernetes. 65 66 ###### Auto generated by spf13/cobra on 7-Jul-2019