diff --git a/README.md b/README.md index 57425e6..c28d622 100644 --- a/README.md +++ b/README.md @@ -25,9 +25,9 @@ wget -O argocd.yaml https://raw.githubusercontent.com/GlueOps/docs-argocd/main/a - Install ArgoCD ```bash -kubectl apply -k "https://github.com/argoproj/argo-cd/tree/v2.8.6/manifests/crds" # You need to install the CRD's that match the version of the app in the helm chart. +kubectl apply --server-side --force-conflicts -k "https://github.com/argoproj/argo-cd/manifests/crds?ref=v3.4.9" helm repo add argo https://argoproj.github.io/argo-helm # Adds the argo helm repository to your local environment -helm install argocd argo/argo-cd --skip-crds --version 5.50.0 -f argocd.yaml --namespace=glueops-core --create-namespace #this command includes --skip-crds but the way the chart works we also have a value we need to set to false so that the CRD's do not work. This value is in the argocd.yaml +helm install argocd argo/argo-cd --skip-crds --version 10.2.2 -f argocd.yaml --namespace=glueops-core --create-namespace #this command includes --skip-crds but the way the chart works we also have a value we need to set to false so that the CRD's do not work. This value is in the argocd.yaml ``` - Check to see if all ArgoCD pods are in a good state with: @@ -49,7 +49,7 @@ module "argocd_helm_values" { client_secret = "" glueops_root_domain = "onglueops.com" argocd_rbac_policies = " g, glueops-rocks:super_admins, role:admin\n" - argocd_app_version = "v3.2.12" + argocd_app_version = "v3.4.9" gatekeeper_tag = "v0.1.1" # Optional. Defaults to v0.1.5. diff --git a/argocd.yaml.tpl b/argocd.yaml.tpl index 3f05fd9..0f4bbad 100644 --- a/argocd.yaml.tpl +++ b/argocd.yaml.tpl @@ -9,6 +9,8 @@ notifications: # @ignored global: domain: "argocd.placeholder_cluster_environment.placeholder_tenant_key.placeholder_glueops_root_domain" + networkPolicy: + create: true image: repository: "quay.repo.gpkg.io/argoproj/argocd" tag: "placeholder_argocd_app_version" @@ -241,7 +243,9 @@ server: - name: otel-extension env: - name: EXTENSION_URL - value: "https://github.com/GlueOps/argo-cd-ui-extention/releases/download/placeholder_otel_extension_version/extension.tar.gz" + value: "https://repo.gpkg.io/repository/raw-github/GlueOps/argo-cd-ui-extention/releases/download/placeholder_otel_extension_version/extension.tar.gz" + - name: IGNORE_FAILURE + value: "true" # @ignored metrics: enabled: true @@ -279,10 +283,6 @@ server: #nginx.ingress.kubernetes.io/auth-url: "https://oauth2.placeholder_cluster_environment.placeholder_tenant_key.placeholder_glueops_root_domain/oauth2/auth" #nginx.ingress.kubernetes.io/auth-response-headers: "x-auth-request-user, x-auth-request-email, authorization" - hosts: - - argocd.placeholder_cluster_environment.placeholder_tenant_key.placeholder_glueops_root_domain - paths: - - / extraObjects: