Helm can be a little complex sometimes, specially if you are new to the tool and need a quick start. As such, Helm Generator is a tool that simplifies the process of fetching a Helm chart for you. Instead of having to add the helm repo yourself, or even fetching it for a possible fork, Helm-Generator abstracts that complexity for you. The helm-generator binary allows you to save a specific helm-chart, of a specific version to a directory of your choice.
helm-generator --chart <chart-name> --version <chart-version> --dest <destination-dir>The following flags are available:
--chart: name of the Helm chart to fetch--version: version of the Helm chart to fetch--dest: destination directory to save the Helm chart--help: display help message
- Helm 3.5.0 or higher
Fetch the latest version of the mysql Helm chart to the current directory:
helm-generator --chart mysql --dest .Fetch a specific version of the mysql Helm chart to the charts directory:
helm-generator --chart mysql --version 3.9.0 --dest chartsAt the moment, only the Bitnami helm repo is supported, which means that you can fetch the following charts:
airflowapacheappsmithargo-cdargo-workflowsaspnet-corecassandracert-managerclickhousecommonconcourseconsulcontour-operatordiscoursedokuwikidrupalejbcaelasticsearchetcdexternal-dnsflinkfluentdfluxghostgiteagrafanahaproxyharborinfluxdbjaegarjasperreportsjenkinsjoomlajupyterhubkeycloakkiamkibanakongkube-prometheuskube-state-metricskubeappskubernetes-event-exporterlogstashmagentomariadb-galeramariadbmastodonmatomomediawikimemchachedmetallbmetrics-serverminiomongodb-shardedmongodbmoodlemultus-cnimxnetmysqlnatsnginx-ingress-controllernginxnode-exporteroauth2-proxyodooopencartosclassparsephpbbphpmyadminpinnipedpostgresql-hapostgresqlprestashoppytorchrabbitmq-cluster-operatorrabbitmqredis-clusterredisredmineschema-registrysealed-secretssolrsonarqubesparkspring-cloud-dataflowsuitecrmsupabasetensorflow-resnetthanostomcatwavefront-hpa-adapterwavefront-prometheus-storage-adapterwavefrontwhereaboutswildflywordpresszookeeper