Abstract
ArgoCD Helm chart with values and perhaps a few other services.
ArgoCD Helm Chart#
Repository Contents#
contents
- Unit tests for Helm Charts.
- Argo CD Chart Index
- ArgoCD Changelog
- Argo CD Chart
- ArgoCD Chart
- ArgoCD Default Values
Indices and tables#
- argo-cd#
A declarative, GitOps continuous delivery tool for Kubernetes. More information is available here.
- ArtifactHub#
A centralized location for Helm charts and artifacts. More information is available here.
- GitHub#
Most likely the site this repository is hosted on. More information is available here.
- Helm#
A tool commonly used to deploy applications to Kubernetes. More information is available here.
- Kubernetes#
An ancient Greek word that means ‘sailor’ or ‘navigator’, it is the most common container orchestration system currently in use. More information is available here.
Usage#
Typical Helm chart rules.
Chart#
- apiVersion
API Version
The Helm API version to use for this chart.
apiVersion: v2
- appVersion
App Version
This is the version number of the application being deployed. This version number should be incremented each time you make changes to the application. Versions are not expected to follow Semantic Versioning.
They should reflect the version the application is using.
It is recommended to use it with quotes.
appVersion: "0.0.2"
- dependencies
Dependencies
A list of chart dependencies.
dependencies: - condition: argo-cd.enabled name: argo-cd repository: file://./charts/argo-cd version: 7.4.4
- condition: local-static-provisioner.enabled name: local-static-provisioner repository: file://./local-static-provisioner/ version: ~2
- description
Description
A brief description of the Chart.
description: A Helm chart to deploy ArgoCD to bare metal Kubernetes.
- icon
Icon
A url or file path to an icon for the Chart’s application.
icon: file://./_static/img/logo/helm.png
- name
Name
The name of the application or library provided by the chart.
name: argo
- type
Type
A chart can be either an ‘application’ or a ‘library’ chart.
Application charts are a collection of templates that can be packaged into versioned archives to be deployed.
Library charts provide useful utilities or functions for the chart developer. They’re included as a dependency of application charts to inject those utilities and functions into the rendering pipeline. Library charts do not define any templates and therefore cannot be deployed.
type: application
- version
Version
This is the chart version. This version number should be incremented each time you make changes to the chart and its templates, including the app version. Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.0.2
Values#
Section author: Xander Harris xandertheharris@gmail.com