Argo CD With Helm: Charts, Values, and Versioned Releases
Creating a Helm Package
helm package bundles a chart into a versioned .tgz archive. This is how charts get published to a Helm repository for distribution. Our Application sources the chart straight from the Git directory, so we do not need a package to deploy, but it is worth knowing the command and keeping the archives out of Git.
Build the package:
cd $HOME/todo/app/manifests/helm/todo && \
helm package .
helm package reads name and version from Chart.yaml and names the archive .
Example: With version: 0.1.0, the output is todo-0.1.0.tgz.
These archives are build artifacts, not source. They do not belong in the repository. Ignore them:
cat <> $HOME/todo/app/.gitignore
*.tgz
EOFGitOps the Hard Way, with Argo CD
Build Real GitOps Pipelines From Empty Clusters to Automated DeploysEnroll now to unlock all content and receive all future updates for free.
Hurry! This limited time offer ends in:
To redeem this offer, copy the coupon code below and apply it at checkout:
