Abstract

ArgoCD Helm chart with values and perhaps a few other services.

ArgoCD Helm Chart#

Repository Contents#

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