π’Install Canso Helm Charts
Option 1 - ArgoCD
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yamlOption 2 - Terraform
# main.tf
resource "kubernetes_namespace" "argocd" {
metadata {
name = var.namespace
}
}
resource "helm_release" "argocd" {
name = "argocd"
repository = "https://argoproj.github.io/argo-helm"
chart = "argo-cd"
version = var.argo_version"
namespace = var.namespace
timeout = "900"
values = [file(var.argo_values_file)]
depends_on = [kubernetes_namespace.argocd]
}Installing the Canso Superchart Helm
Prerequisites
Add Helm Repo
(Optional) Check all charts available in the repo
Install the chart
Values for the Superchart
Updating the chart
Scenario 1: Upgrading to a Newer Chart Version
Scenario 2: Updating Configuration (Same Chart Version)
Troubleshooting: Manually Installing Hooks
Last updated