modulepackage
0.0.0-20200219113227-9322a89ea562
Repository: https://github.com/appscode/chartify.git
Documentation: pkg.go.dev
# README
chartify
Generate Helm Charts from Kubernetes api objects
Installation
go get -u kubepack.dev/chartify
Usage
You can provide Kubernetes objects as YAML/JSON files in a directory using --kube-dir flag. Or, you can read Kubernetes objects from a cluster. Chartify will read objects from the current context of your local kubeconfig file.
You can use this as a standalone cli or a Helm plugin.
chartify create NAME [FLAGS]
Options
--chart-dir string Specify the location where charts will be created (default "charts")
--configmaps stringSlice Specify the names of configmaps(configmap@namespace) to include in chart
--daemons stringSlice Specify the names of daemons(daemon@namespace) to include in chart
--deployments stringSlice Specify the names of deployments(deployments@namespace) to include in chart
--jobs stringSlice Specify the names of jobs(job@namespace) to include in chart
--kube-dir string Specify the directory of the yaml files for Kubernetes objects
--pods stringSlice Specify the names of pods(pod@namespace) to include in chart
--pvcs stringSlice Specify the names of persistent volume claims(pvc@namespace) to include in chart
--pvs stringSlice Specify the names of persistent volumes(pv@namespace) to include in chart
--rcs stringSlice Specify the names of replication cotrollers(rc@namespace) to include in chart
--replicasets stringSlice Specify the names of replica sets(rs@namespace) to include in chart
--secrets stringSlice Specify the names of secrets(secret@namespace) to include in chart
--services stringSlice Specify the names of services(service@namespace) to include in chart
--statefulsets stringSlice Specify the names of statefulsets(statefulset@namespace) to include in chart
--storageclasses stringSlice Specify the names of storageclasses(storageclass@namespace) to include in chart
--preserve-name bool Specify if you want to preserve resources name from input yaml true/false (default: false)
Issues
Please file an issue if you think you've found a bug. Be sure to describe
- How can it be reproduced?
- What did you expect?
- What actually occurred?
- Kubernetes version, Helm version, Go version, platform, etc. if possibly relevant.
# Packages
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author