From 51195212b46cf9ed9a70dd675c400142de6cbaf9 Mon Sep 17 00:00:00 2001
From: Mohamed Zaian <mohamedzaian@gmail.com>
Date: Tue, 5 Jul 2022 17:22:47 +0200
Subject: [PATCH] [argocd] update argocd to v2.4.3 (#9050)

---
 README.md                                          | 2 +-
 inventory/sample/group_vars/k8s_cluster/addons.yml | 5 ++---
 roles/kubernetes-apps/argocd/defaults/main.yml     | 2 +-
 roles/kubernetes-apps/argocd/tasks/main.yml        | 2 +-
 4 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md
index 4c2c1b52d..2c5d1ed25 100644
--- a/README.md
+++ b/README.md
@@ -154,7 +154,7 @@ Note: Upstart/SysV init based OS types are not supported.
   - [coredns](https://github.com/coredns/coredns) v1.8.6
   - [ingress-nginx](https://github.com/kubernetes/ingress-nginx) v1.2.1
   - [krew](https://github.com/kubernetes-sigs/krew) v0.4.3
-  - [argocd](https://argoproj.github.io/) v2.1.6
+  - [argocd](https://argoproj.github.io/) v2.4.3
   - [helm](https://helm.sh/) v3.8.2
   - [metallb](https://metallb.universe.tf/)  v0.12.1
   - [registry](https://github.com/distribution/distribution) v2.7.1
diff --git a/inventory/sample/group_vars/k8s_cluster/addons.yml b/inventory/sample/group_vars/k8s_cluster/addons.yml
index 088a1d072..5dc8f956d 100644
--- a/inventory/sample/group_vars/k8s_cluster/addons.yml
+++ b/inventory/sample/group_vars/k8s_cluster/addons.yml
@@ -123,7 +123,6 @@ ingress_publish_status_address: ""
 #   - --default-ssl-certificate=default/foo-tls
 # ingress_nginx_termination_grace_period_seconds: 300
 # ingress_nginx_class: nginx
-# ingress_nginx_webhook_enabled: false
 
 # ALB ingress controller deployment
 ingress_alb_enabled: false
@@ -210,10 +209,10 @@ metallb_speaker_enabled: true
 
 
 argocd_enabled: false
-# argocd_version: v2.1.6
+# argocd_version: v2.4.3
 # argocd_namespace: argocd
 # Default password:
-#   - https://argoproj.github.io/argo-cd/getting_started/#4-login-using-the-cli
+#   - https://argo-cd.readthedocs.io/en/stable/getting_started/#4-login-using-the-cli
 #   ---
 #   The initial password is autogenerated to be the pod name of the Argo CD API server. This can be retrieved with the command:
 #   kubectl get pods -n argocd -l app.kubernetes.io/name=argocd-server -o name | cut -d'/' -f 2
diff --git a/roles/kubernetes-apps/argocd/defaults/main.yml b/roles/kubernetes-apps/argocd/defaults/main.yml
index 39014108b..916848b19 100644
--- a/roles/kubernetes-apps/argocd/defaults/main.yml
+++ b/roles/kubernetes-apps/argocd/defaults/main.yml
@@ -1,5 +1,5 @@
 ---
 argocd_enabled: false
-argocd_version: v2.1.6
+argocd_version: v2.4.3
 argocd_namespace: argocd
 # argocd_admin_password:
diff --git a/roles/kubernetes-apps/argocd/tasks/main.yml b/roles/kubernetes-apps/argocd/tasks/main.yml
index b39151454..746ebbf2d 100644
--- a/roles/kubernetes-apps/argocd/tasks/main.yml
+++ b/roles/kubernetes-apps/argocd/tasks/main.yml
@@ -2,7 +2,7 @@
 - name: Kubernetes Apps | Install yq
   become: yes
   get_url:
-    url: "https://github.com/mikefarah/yq/releases/download/v4.11.2/yq_linux_amd64"
+    url: "https://github.com/mikefarah/yq/releases/download/v4.25.3/yq_linux_amd64"
     dest: "{{ bin_dir }}/yq"
     mode: '0755'
 
-- 
GitLab