From ecdd43c1cbbf1a9302aa35c38154e06d545b764c Mon Sep 17 00:00:00 2001 From: Dariya Nalimova Date: Wed, 21 Aug 2024 15:17:53 +0500 Subject: [PATCH 1/7] feat: update wordpress chart --- charts/tekton-apps/Chart.yaml | 2 +- .../templates/wordpress/argocd_applications.yaml | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/charts/tekton-apps/Chart.yaml b/charts/tekton-apps/Chart.yaml index aa5c6ae1..8f927a85 100644 --- a/charts/tekton-apps/Chart.yaml +++ b/charts/tekton-apps/Chart.yaml @@ -12,7 +12,7 @@ appVersion: "v0.29.0" # 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.2.19 +version: 0.2.20 maintainers: - url: https://www.saritasa.com/ diff --git a/charts/tekton-apps/templates/wordpress/argocd_applications.yaml b/charts/tekton-apps/templates/wordpress/argocd_applications.yaml index c785e108..36e04a9e 100644 --- a/charts/tekton-apps/templates/wordpress/argocd_applications.yaml +++ b/charts/tekton-apps/templates/wordpress/argocd_applications.yaml @@ -188,10 +188,8 @@ spec: {{- end }} livenessProbe: - httpGet: - path: /wp-admin/install.php + tcpSocket: port: 8080 - scheme: HTTP periodSeconds: 120 readinessProbe: @@ -204,7 +202,8 @@ spec: service: type: ClusterIP - port: 8080 + ports: + http: 8080 {{- with .ingress }} ingress: From 9b47f1cac5671962aad0d167cac6bc907f0c9ef9 Mon Sep 17 00:00:00 2001 From: Dariya Nalimova Date: Wed, 21 Aug 2024 16:09:14 +0500 Subject: [PATCH 2/7] feat: update readme.md --- charts/tekton-apps/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/tekton-apps/README.md b/charts/tekton-apps/README.md index 4008fc89..af21a986 100644 --- a/charts/tekton-apps/README.md +++ b/charts/tekton-apps/README.md @@ -31,7 +31,7 @@ saritasa-tekton-apps ## `chart.version` -![Version: 0.2.19](https://img.shields.io/badge/Version-0.2.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.29.0](https://img.shields.io/badge/AppVersion-v0.29.0-informational?style=flat-square) +![Version: 0.2.20](https://img.shields.io/badge/Version-0.2.20-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.29.0](https://img.shields.io/badge/AppVersion-v0.29.0-informational?style=flat-square) ## Maintainers From c2ae1cfa20df312d68a56dc6d38d8ac0c635bab9 Mon Sep 17 00:00:00 2001 From: Dariya Nalimova Date: Wed, 21 Aug 2024 16:26:28 +0500 Subject: [PATCH 3/7] doc: adding information about changes --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58a13d39..bdd72ae2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 2024-08-21 + +[prod] + +- [associated PR](https://github.com/saritasa-nest/saritasa-devops-helm-charts/pull/128) +- Update wordpress helm chart to the latest version `23.1.4` + ## 2024-08-08 [prod] From 33acf6948c9c3ec2c45f5def65f94251a50192f7 Mon Sep 17 00:00:00 2001 From: Dariya Nalimova Date: Fri, 23 Aug 2024 11:00:00 +0500 Subject: [PATCH 4/7] feat: update livenessProbe and readinessProbe --- charts/tekton-apps/Chart.yaml | 2 +- .../templates/wordpress/argocd_applications.yaml | 8 -------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/charts/tekton-apps/Chart.yaml b/charts/tekton-apps/Chart.yaml index 8f927a85..1ff8cb3d 100644 --- a/charts/tekton-apps/Chart.yaml +++ b/charts/tekton-apps/Chart.yaml @@ -12,7 +12,7 @@ appVersion: "v0.29.0" # 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.2.20 +version: 0.2.20-dev.daria.3 maintainers: - url: https://www.saritasa.com/ diff --git a/charts/tekton-apps/templates/wordpress/argocd_applications.yaml b/charts/tekton-apps/templates/wordpress/argocd_applications.yaml index 36e04a9e..3acb34be 100644 --- a/charts/tekton-apps/templates/wordpress/argocd_applications.yaml +++ b/charts/tekton-apps/templates/wordpress/argocd_applications.yaml @@ -164,7 +164,6 @@ spec: {{- end }} {{- end }} - extraVolumes: - name: ssh-key secret: @@ -188,16 +187,9 @@ spec: {{- end }} livenessProbe: - tcpSocket: - port: 8080 periodSeconds: 120 readinessProbe: - enabled: true - httpGet: - path: /wp-admin/install.php - port: 8080 - scheme: HTTP periodSeconds: 120 service: From 4af74559df84af4c95f4546ebc5ba8bf68a9d275 Mon Sep 17 00:00:00 2001 From: Dariya Nalimova Date: Mon, 26 Aug 2024 21:25:49 +0500 Subject: [PATCH 5/7] feat: add customLivenessProbe --- charts/tekton-apps/Chart.yaml | 2 +- .../templates/wordpress/argocd_applications.yaml | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/charts/tekton-apps/Chart.yaml b/charts/tekton-apps/Chart.yaml index 1ff8cb3d..dca87e9d 100644 --- a/charts/tekton-apps/Chart.yaml +++ b/charts/tekton-apps/Chart.yaml @@ -12,7 +12,7 @@ appVersion: "v0.29.0" # 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.2.20-dev.daria.3 +version: 0.2.20-dev.daria.4 maintainers: - url: https://www.saritasa.com/ diff --git a/charts/tekton-apps/templates/wordpress/argocd_applications.yaml b/charts/tekton-apps/templates/wordpress/argocd_applications.yaml index 3acb34be..d4d7dafe 100644 --- a/charts/tekton-apps/templates/wordpress/argocd_applications.yaml +++ b/charts/tekton-apps/templates/wordpress/argocd_applications.yaml @@ -186,10 +186,19 @@ spec: extraEnvVarsSecret: {{ .extraEnvVarsSecret }} {{- end }} - livenessProbe: + customLivenessProbe: + httpGet: + path: /wp-admin/install.php + port: 8080 + scheme: HTTP periodSeconds: 120 readinessProbe: + enabled: true + httpGet: + path: /wp-admin/install.php + port: 8080 + scheme: HTTP periodSeconds: 120 service: From 51db91a7de6f52a9236e5a4c9a6689b783c7a210 Mon Sep 17 00:00:00 2001 From: Dariya Nalimova Date: Wed, 28 Aug 2024 13:01:51 +0500 Subject: [PATCH 6/7] feat: update to 0.2.20 --- charts/tekton-apps/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/tekton-apps/Chart.yaml b/charts/tekton-apps/Chart.yaml index dca87e9d..8f927a85 100644 --- a/charts/tekton-apps/Chart.yaml +++ b/charts/tekton-apps/Chart.yaml @@ -12,7 +12,7 @@ appVersion: "v0.29.0" # 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.2.20-dev.daria.4 +version: 0.2.20 maintainers: - url: https://www.saritasa.com/ From b465212cbe5355a8a14566ea88c25f0a3bb7f064 Mon Sep 17 00:00:00 2001 From: Dariya Nalimova Date: Sat, 31 Aug 2024 13:32:16 +0500 Subject: [PATCH 7/7] feat: edit path for probe --- .../tekton-apps/templates/wordpress/argocd_applications.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/tekton-apps/templates/wordpress/argocd_applications.yaml b/charts/tekton-apps/templates/wordpress/argocd_applications.yaml index d4d7dafe..4dd7ddb4 100644 --- a/charts/tekton-apps/templates/wordpress/argocd_applications.yaml +++ b/charts/tekton-apps/templates/wordpress/argocd_applications.yaml @@ -188,7 +188,7 @@ spec: customLivenessProbe: httpGet: - path: /wp-admin/install.php + path: /wp-login.php port: 8080 scheme: HTTP periodSeconds: 120 @@ -196,7 +196,7 @@ spec: readinessProbe: enabled: true httpGet: - path: /wp-admin/install.php + path: /wp-login.php port: 8080 scheme: HTTP periodSeconds: 120