{"repo":"arttor/helmify","free":true,"listed":false,"github":"https://github.com/arttor/helmify","clone":"git clone https://github.com/arttor/helmify.git","description":"Creates Helm chart from Kubernetes yaml","language":"Go","stars":1743,"topics":["kubernetes","helm","kubernetes-operator","golang","k8s","operator-sdk","kustomize","kubebuilder"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Helmify CLI that creates Helm charts from kubernetes manifests. Helmify reads a list of supported k8s objects from stdin and converts it to a helm chart. Designed to generate charts for k8s operators but not limited to. See examples of charts generated by helmify. Supports Helm =v3.6.0 Submit issue if some features missing for your use-case. Usage 1) As pipe: Will create 'mychart' directory with Helm chart from yaml file with k8s objects. Will create 'mychart' directory with Helm chart from all yaml files in directory. 2) From filesystem: Will create 'mychart' directory with Helm chart from my directory/my-app.yaml . Will create 'mychart' directory with Helm chart from all yaml files in directory. Will create 'mychart' directory with Helm chart from all yaml files in directory recursively. Will create 'mychart' directory with Helm chart from multiple directories and files. 3) From kustomize output: Will create 'mychart' directory with Helm chart from kustomize output. Integrate to your Operator-SDK/Kubebuilder project 1. Open Makefile in your operator project generated by Operator-SDK or Kubebuilder. 2. Add these lines to Makefile : - With operator-sdk version = v1.23.0 3. Run make helm in project root. It will generate helm chart with name 'chart' in 'chart' directory. Install With Homebrew (for MacOS or Linux): brew install arttor/tap/helmify Or download suitable for your system binary from the Releases page. Unpack the helmify binary and add it to your PATH and you are goo","default_branch":null,"files":null,"tree":[],"storefront":"/r/arttor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/arttor/helmify/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}