From a2c17b5ba2ae4f027d56c1e070802bb2e89eee40 Mon Sep 17 00:00:00 2001
From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Date: Tue, 11 Jun 2024 03:09:34 +0200
Subject: [PATCH 01/27] Release Camunda Platform Helm Chart 8.2.28, 8.3.13,
9.3.6, and 10.1.0 (#1978)
* chore: update chart versions for:
- camunda 8.5
- camunda 8.4
- camunda 8.3
- camunda 8.2
* chore: update release notes
* chore: fix auto-generated golden values
* chore: get the latest released chart by app version
* chore: update the helm cli annotation
* chore: update release workflow
---------
Signed-off-by: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
---
.github/actions/workflow-vars/action.yml | 15 +++++++++-
.github/workflows/chart-release.yaml | 14 +++++----
.tool-versions | 2 +-
charts/camunda-platform-8.2/Chart.yaml | 15 +++++-----
.../charts/identity/Chart.yaml | 2 +-
.../charts/operate/Chart.yaml | 2 +-
.../charts/optimize/Chart.yaml | 2 +-
.../charts/tasklist/Chart.yaml | 2 +-
.../charts/zeebe-gateway/Chart.yaml | 2 +-
.../charts/zeebe/Chart.yaml | 2 +-
.../test/unit/operate/deployment_test.go | 2 +-
charts/camunda-platform-8.3/Chart.yaml | 5 ++--
.../charts/identity/Chart.yaml | 2 +-
.../test/unit/camunda/goldenfiles_test.go | 5 +++-
.../test/unit/connectors/goldenfiles_test.go | 4 +++
.../identity/golden/deployment.golden.yaml | 1 -
.../test/unit/identity/goldenfiles_test.go | 4 +++
.../operate/golden/deployment.golden.yaml | 1 -
.../test/unit/operate/goldenfiles_test.go | 4 +++
.../test/unit/optimize/goldenfiles_test.go | 4 +++
.../tasklist/golden/deployment.golden.yaml | 1 -
.../test/unit/tasklist/goldenfiles_test.go | 4 +++
.../test/unit/web-modeler/goldenfiles_test.go | 7 ++++-
.../unit/zeebe-gateway/goldenfiles_test.go | 4 +++
.../test/unit/zeebe/goldenfiles_test.go | 4 +++
charts/camunda-platform-8.4/Chart.yaml | 5 ++--
.../charts/identity/Chart.yaml | 2 +-
.../test/unit/camunda/goldenfiles_test.go | 5 +++-
.../test/unit/connectors/goldenfiles_test.go | 4 +++
.../unit/console/golden/configmap.golden.yaml | 9 ------
.../test/unit/console/goldenfiles_test.go | 5 ++++
.../identity/golden/deployment.golden.yaml | 1 -
.../test/unit/identity/goldenfiles_test.go | 4 +++
.../operate/golden/deployment.golden.yaml | 1 -
.../test/unit/operate/goldenfiles_test.go | 4 +++
.../test/unit/optimize/goldenfiles_test.go | 4 +++
.../tasklist/golden/deployment.golden.yaml | 1 -
.../test/unit/tasklist/goldenfiles_test.go | 4 +++
.../test/unit/web-modeler/goldenfiles_test.go | 7 ++++-
.../unit/zeebe-gateway/goldenfiles_test.go | 4 +++
.../test/unit/zeebe/goldenfiles_test.go | 4 +++
charts/camunda-platform/Chart.yaml | 20 +++++++++++--
charts/camunda-platform/RELEASE-NOTES.md | 15 ++++++++--
.../test/unit/camunda/goldenfiles_test.go | 5 +++-
.../unit/camunda/keycloak_statefulset_test.go | 5 ++--
.../connectors/golden/deployment.golden.yaml | 1 -
.../test/unit/connectors/goldenfiles_test.go | 4 +++
.../unit/console/golden/configmap.golden.yaml | 9 ------
.../console/golden/deployment.golden.yaml | 1 -
.../test/unit/console/goldenfiles_test.go | 5 ++++
.../identity/golden/deployment.golden.yaml | 1 -
.../test/unit/identity/goldenfiles_test.go | 4 +++
.../operate/golden/deployment.golden.yaml | 1 -
.../test/unit/operate/goldenfiles_test.go | 4 +++
.../optimize/golden/deployment.golden.yaml | 1 -
.../test/unit/optimize/goldenfiles_test.go | 4 +++
.../tasklist/golden/deployment.golden.yaml | 1 -
.../test/unit/tasklist/goldenfiles_test.go | 4 +++
.../test/unit/web-modeler/goldenfiles_test.go | 7 ++++-
.../golden/deployment.golden.yaml | 1 -
.../unit/zeebe-gateway/goldenfiles_test.go | 4 +++
.../unit/zeebe/golden/statefulset.golden.yaml | 1 -
.../test/unit/zeebe/goldenfiles_test.go | 4 +++
.../camunda-platform/version-matrix/README.md | 3 +-
.../version-matrix/camunda-8.4/README.md | 30 +++++++++++++++++++
charts/web-modeler-postgresql/Chart.yaml | 2 +-
.../web-modeler-postgresql/RELEASE-NOTES.md | 11 -------
scripts/generate-release-notes.sh | 2 +-
.../VERSION-MATRIX-INDEX.md.tpl | 2 +-
69 files changed, 238 insertions(+), 88 deletions(-)
diff --git a/.github/actions/workflow-vars/action.yml b/.github/actions/workflow-vars/action.yml
index e8ff761743..2201373341 100644
--- a/.github/actions/workflow-vars/action.yml
+++ b/.github/actions/workflow-vars/action.yml
@@ -82,11 +82,24 @@ runs:
# The var is needed in some non-shell steps.
echo "ingress-host=${TEST_INGRESS_HOST}" | tee -a $GITHUB_OUTPUT
+ - name: Set workflow vars - Chart version
+ shell: bash
+ run: |
# Chart version.
# Used to install previous supported versions of Camunda Helm charts.
# This is only needed in the upgrade flow not the setup.
+
+ get_latest_released_chart_by_app_version() {
+ app_version="${1}"
+ helm repo add camunda https://helm.camunda.io > /dev/null
+ helm search repo camunda/camunda-platform --versions --output json |
+ jq -r --arg app_version "$app_version" \
+ '[.[] | select (.app_version == $app_version)] | first | .version'
+ }
+
if [[ "${{ inputs.setup-flow }}" == 'upgrade' ]]; then
- TEST_CHART_VERSION="$(yq '.version' charts/${{ inputs.chart-dir }}/Chart.yaml)"
+ app_version="$(yq '.appVersion' charts/${{ inputs.chart-dir }}/Chart.yaml)"
+ TEST_CHART_VERSION="$(get_latest_released_chart_by_app_version ${app_version})"
echo "TEST_CHART_VERSION=${TEST_CHART_VERSION}" | tee -a $GITHUB_ENV
fi
diff --git a/.github/workflows/chart-release.yaml b/.github/workflows/chart-release.yaml
index 16c87e0786..229f2b09da 100644
--- a/.github/workflows/chart-release.yaml
+++ b/.github/workflows/chart-release.yaml
@@ -37,9 +37,8 @@ jobs:
- name: Remove Dev Comments
run: |
TARGET_FILES=(
- "charts/camunda-platform/values/*"
- "charts/camunda-platform/values.yaml"
- "charts/camunda-platform/Chart.yaml"
+ "charts/camunda-platform*/values*.yaml"
+ "charts/camunda-platform*/Chart.yaml"
)
for FILE in "${TARGET_FILES[@]}"; do
sed -i '/# START DEV COMMENT/,/# END DEV COMMENT/d' $FILE
@@ -63,20 +62,22 @@ jobs:
make helm.repos-add
- name: Update Helm dependency
run: |
+ export chartPath="charts/camunda-platform*"
make helm.dependency-update
- name: cosign-installer
uses: sigstore/cosign-installer@59acb6260d9c0ba8f4a2f9d9b48431a222b68e20 # v3.5.0
- name: Set Helm chart version var
run: |
- CHART_NAME="$(yq ".name" charts/camunda-platform/Chart.yaml)"
- CHART_VERSION="$(yq ".version" charts/camunda-platform/Chart.yaml)"
+ CHART_NAME="$(yq '.name' charts/camunda-platform/Chart.yaml)"
+ CHART_VERSION="$(yq '.version' charts/camunda-platform/Chart.yaml)"
echo "CHART_NAME_WITH_VERSION=${CHART_NAME}-${CHART_VERSION}" | tee -a $GITHUB_ENV
# TODO: Move this step to pre-release workflow when we have it.
- name: Generate release note footer
run: |
make release.generate-notes-footer
- - name: Clean up release readme
+ - name: Tidy up
run: |
+ # Clean up badges from readme to avoid showing them in Artifact Hub.
sed -ri '/Badge .+/d' charts/camunda-platform/README.md
- name: Run Chart Releaser
uses: helm/chart-releaser-action@a917fd15b20e8b64b94d9158ad54cd6345335584 # v1.6.0
@@ -102,6 +103,7 @@ jobs:
--repo "${GITHUB_REPOSITORY}"
env:
GH_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
+
post-release:
needs: release
runs-on: ubuntu-latest
diff --git a/.tool-versions b/.tool-versions
index 8399ca4afb..441adc5480 100644
--- a/.tool-versions
+++ b/.tool-versions
@@ -5,7 +5,7 @@ kustomize 5.4.2
golang 1.22.4
# Task is mainly used to run tests locally or in the CI pipeline.
task 3.30.1
-gomplate 3.11.8
+gomplate v3.11.8
git-chglog 0.15.4
yq 4.44.1
yamllint 1.35.1
diff --git a/charts/camunda-platform-8.2/Chart.yaml b/charts/camunda-platform-8.2/Chart.yaml
index 750895bb2e..a1aa7799b0 100644
--- a/charts/camunda-platform-8.2/Chart.yaml
+++ b/charts/camunda-platform-8.2/Chart.yaml
@@ -1,6 +1,6 @@
apiVersion: v2
name: camunda-platform
-version: 8.2.27
+version: 8.2.28
appVersion: 8.2.x
description: |
Camunda Platform 8 Self-Managed Helm charts.
@@ -20,7 +20,7 @@ keywords:
dependencies:
# Camunda Platform charts.
- name: identity
- version: 8.2.27
+ version: 8.2.28
condition: "identity.enabled"
import-values:
# NOTE: This is used to share Identity image details with its subchart Keycloak.
@@ -30,19 +30,19 @@ dependencies:
- child: image
parent: global.identity.image
- name: operate
- version: 8.2.27
+ version: 8.2.28
condition: "operate.enabled"
- name: optimize
- version: 8.2.27
+ version: 8.2.28
condition: "optimize.enabled"
- name: tasklist
- version: 8.2.27
+ version: 8.2.28
condition: "tasklist.enabled"
- name: zeebe
- version: 8.2.27
+ version: 8.2.28
condition: "zeebe.enabled"
- name: zeebe-gateway
- version: 8.2.27
+ version: 8.2.28
condition: "zeebe.enabled"
# Dependency charts.
- name: elasticsearch
@@ -72,3 +72,4 @@ annotations:
url: https://github.com/camunda/camunda-platform-helm
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/changes: ""
+ camunda.io/helmCLIVersion: 3.15.1
diff --git a/charts/camunda-platform-8.2/charts/identity/Chart.yaml b/charts/camunda-platform-8.2/charts/identity/Chart.yaml
index 10580b2b40..431beb537c 100644
--- a/charts/camunda-platform-8.2/charts/identity/Chart.yaml
+++ b/charts/camunda-platform-8.2/charts/identity/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
description: Identity Helm Chart for Kubernetes
name: identity
-version: 8.2.27
+version: 8.2.28
type: application
icon: https://helm.camunda.io/imgs/camunda.svg
dependencies:
diff --git a/charts/camunda-platform-8.2/charts/operate/Chart.yaml b/charts/camunda-platform-8.2/charts/operate/Chart.yaml
index c3988612b6..307cd0dc01 100644
--- a/charts/camunda-platform-8.2/charts/operate/Chart.yaml
+++ b/charts/camunda-platform-8.2/charts/operate/Chart.yaml
@@ -1,6 +1,6 @@
apiVersion: v2
description: Operate Helm Chart for Kubernetes
name: operate
-version: 8.2.27
+version: 8.2.28
type: application
icon: https://helm.camunda.io/imgs/camunda.svg
diff --git a/charts/camunda-platform-8.2/charts/optimize/Chart.yaml b/charts/camunda-platform-8.2/charts/optimize/Chart.yaml
index a3815301f2..a814de0a96 100644
--- a/charts/camunda-platform-8.2/charts/optimize/Chart.yaml
+++ b/charts/camunda-platform-8.2/charts/optimize/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
description: Optimize Helm Chart for Kubernetes
name: optimize
-version: 8.2.27
+version: 8.2.28
icon: https://helm.camunda.io/imgs/camunda.svg
diff --git a/charts/camunda-platform-8.2/charts/tasklist/Chart.yaml b/charts/camunda-platform-8.2/charts/tasklist/Chart.yaml
index a83e341c94..44fab3210f 100644
--- a/charts/camunda-platform-8.2/charts/tasklist/Chart.yaml
+++ b/charts/camunda-platform-8.2/charts/tasklist/Chart.yaml
@@ -1,5 +1,5 @@
apiVersion: v2
description: Zeebe TaskList Helm Chart for Kubernetes
name: tasklist
-version: 8.2.27
+version: 8.2.28
icon: https://helm.camunda.io/imgs/camunda.svg
diff --git a/charts/camunda-platform-8.2/charts/zeebe-gateway/Chart.yaml b/charts/camunda-platform-8.2/charts/zeebe-gateway/Chart.yaml
index 4dbf2e1bad..e9560ee087 100644
--- a/charts/camunda-platform-8.2/charts/zeebe-gateway/Chart.yaml
+++ b/charts/camunda-platform-8.2/charts/zeebe-gateway/Chart.yaml
@@ -2,5 +2,5 @@ apiVersion: v2
description: Zeebe Gateway Helm Chart for Kubernetes
name: zeebe-gateway
type: application
-version: 8.2.27
+version: 8.2.28
icon: https://helm.camunda.io/imgs/camunda.svg
diff --git a/charts/camunda-platform-8.2/charts/zeebe/Chart.yaml b/charts/camunda-platform-8.2/charts/zeebe/Chart.yaml
index 1f3b0ef314..7047f9681f 100644
--- a/charts/camunda-platform-8.2/charts/zeebe/Chart.yaml
+++ b/charts/camunda-platform-8.2/charts/zeebe/Chart.yaml
@@ -2,5 +2,5 @@ apiVersion: v2
description: Zeebe Helm Chart for Kubernetes
name: zeebe
type: application
-version: 8.2.27
+version: 8.2.28
icon: https://helm.camunda.io/imgs/camunda.svg
diff --git a/charts/camunda-platform-8.2/test/unit/operate/deployment_test.go b/charts/camunda-platform-8.2/test/unit/operate/deployment_test.go
index 9d5953e2fa..d4566091d9 100644
--- a/charts/camunda-platform-8.2/test/unit/operate/deployment_test.go
+++ b/charts/camunda-platform-8.2/test/unit/operate/deployment_test.go
@@ -192,7 +192,7 @@ func (s *deploymentTemplateTest) TestContainerOverwriteGlobalImageTag() {
// given
options := &helm.Options{
SetValues: map[string]string{
- "global.image.tag": "a.b.c",
+ "global.image.tag": "a.b.c",
"operate.image.tag": "",
},
KubectlOptions: k8s.NewKubectlOptions("", "", s.namespace),
diff --git a/charts/camunda-platform-8.3/Chart.yaml b/charts/camunda-platform-8.3/Chart.yaml
index 2c0a110fee..eed2213a09 100644
--- a/charts/camunda-platform-8.3/Chart.yaml
+++ b/charts/camunda-platform-8.3/Chart.yaml
@@ -1,6 +1,6 @@
apiVersion: v2
name: camunda-platform
-version: 8.3.12
+version: 8.3.13
appVersion: 8.3.x
description: |
Camunda 8 Self-Managed Helm charts.
@@ -20,7 +20,7 @@ keywords:
dependencies:
# Camunda charts.
- name: identity
- version: 8.3.12
+ version: 8.3.13
condition: "identity.enabled"
import-values:
# NOTE: This is used to share Identity image details with its subchart Keycloak.
@@ -57,3 +57,4 @@ annotations:
url: https://github.com/camunda/camunda-platform-helm
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/changes: ""
+ camunda.io/helmCLIVersion: 3.15.1
diff --git a/charts/camunda-platform-8.3/charts/identity/Chart.yaml b/charts/camunda-platform-8.3/charts/identity/Chart.yaml
index b51cc32568..88d6c98c8d 100644
--- a/charts/camunda-platform-8.3/charts/identity/Chart.yaml
+++ b/charts/camunda-platform-8.3/charts/identity/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
description: Identity Helm Chart for Kubernetes
name: identity
-version: 8.3.12
+version: 8.3.13
type: application
icon: https://helm.camunda.io/imgs/camunda.svg
dependencies:
diff --git a/charts/camunda-platform-8.3/test/unit/camunda/goldenfiles_test.go b/charts/camunda-platform-8.3/test/unit/camunda/goldenfiles_test.go
index 1f132e2533..4f96ed6977 100644
--- a/charts/camunda-platform-8.3/test/unit/camunda/goldenfiles_test.go
+++ b/charts/camunda-platform-8.3/test/unit/camunda/goldenfiles_test.go
@@ -45,8 +45,11 @@ func TestGoldenDefaultsTemplateSecrets(t *testing.T) {
Release: "camunda-platform-test",
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
- IgnoredLines: []string{`\s+.*-secret:\s+.*`}, // secrets are auto-generated and need to be ignored.
Templates: []string{"templates/camunda/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.3/test/unit/connectors/goldenfiles_test.go b/charts/camunda-platform-8.3/test/unit/connectors/goldenfiles_test.go
index 07a4243bd1..8945ef37b4 100644
--- a/charts/camunda-platform-8.3/test/unit/connectors/goldenfiles_test.go
+++ b/charts/camunda-platform-8.3/test/unit/connectors/goldenfiles_test.go
@@ -45,6 +45,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
"connectors.ingress.enabled": "true",
"connectors.serviceAccount.enabled": "true",
},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.3/test/unit/identity/golden/deployment.golden.yaml b/charts/camunda-platform-8.3/test/unit/identity/golden/deployment.golden.yaml
index 54fe57528b..50f2576c01 100644
--- a/charts/camunda-platform-8.3/test/unit/identity/golden/deployment.golden.yaml
+++ b/charts/camunda-platform-8.3/test/unit/identity/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/version: "8.3.12"
app.kubernetes.io/component: identity
annotations:
- checksum/configmap-env-vars: 6c7ef0fa2711107bd9ddbc1bf38a6a288d33a245938705b6bc491d259e25dda1
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform-8.3/test/unit/identity/goldenfiles_test.go b/charts/camunda-platform-8.3/test/unit/identity/goldenfiles_test.go
index 3e294f2bd1..f8511f341f 100644
--- a/charts/camunda-platform-8.3/test/unit/identity/goldenfiles_test.go
+++ b/charts/camunda-platform-8.3/test/unit/identity/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"charts/identity/templates/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.3/test/unit/operate/golden/deployment.golden.yaml b/charts/camunda-platform-8.3/test/unit/operate/golden/deployment.golden.yaml
index b4af2a39dc..536da5e9bd 100644
--- a/charts/camunda-platform-8.3/test/unit/operate/golden/deployment.golden.yaml
+++ b/charts/camunda-platform-8.3/test/unit/operate/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/version: "8.3.12"
app.kubernetes.io/component: operate
annotations:
- checksum/config: bde67447bdbca7a7a4150d94d3bbc25e7d0d895acf449212e396d359748fdcbe
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform-8.3/test/unit/operate/goldenfiles_test.go b/charts/camunda-platform-8.3/test/unit/operate/goldenfiles_test.go
index ad1537615e..23e173d171 100644
--- a/charts/camunda-platform-8.3/test/unit/operate/goldenfiles_test.go
+++ b/charts/camunda-platform-8.3/test/unit/operate/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/operate/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.3/test/unit/optimize/goldenfiles_test.go b/charts/camunda-platform-8.3/test/unit/optimize/goldenfiles_test.go
index 9b3cc34d00..f709bde426 100644
--- a/charts/camunda-platform-8.3/test/unit/optimize/goldenfiles_test.go
+++ b/charts/camunda-platform-8.3/test/unit/optimize/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/optimize/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.3/test/unit/tasklist/golden/deployment.golden.yaml b/charts/camunda-platform-8.3/test/unit/tasklist/golden/deployment.golden.yaml
index 40a375e819..362d43385a 100644
--- a/charts/camunda-platform-8.3/test/unit/tasklist/golden/deployment.golden.yaml
+++ b/charts/camunda-platform-8.3/test/unit/tasklist/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/version: "8.3.12"
app.kubernetes.io/component: tasklist
annotations:
- checksum/config: 03c5340155f4923f819495fa345f4ca73b6b85caeb40444e4c9df530c1006703
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform-8.3/test/unit/tasklist/goldenfiles_test.go b/charts/camunda-platform-8.3/test/unit/tasklist/goldenfiles_test.go
index 95da7dadae..b289d81fd8 100644
--- a/charts/camunda-platform-8.3/test/unit/tasklist/goldenfiles_test.go
+++ b/charts/camunda-platform-8.3/test/unit/tasklist/goldenfiles_test.go
@@ -40,6 +40,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/tasklist/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.3/test/unit/web-modeler/goldenfiles_test.go b/charts/camunda-platform-8.3/test/unit/web-modeler/goldenfiles_test.go
index b4e61428cc..c62892d10d 100644
--- a/charts/camunda-platform-8.3/test/unit/web-modeler/goldenfiles_test.go
+++ b/charts/camunda-platform-8.3/test/unit/web-modeler/goldenfiles_test.go
@@ -48,13 +48,18 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Release: "camunda-platform-test",
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
- IgnoredLines: []string{`\s+pusher-app-key:\s+.*`, `\s+pusher-app-secret:\s+.*`}, // secrets are auto-generated and need to be ignored
Templates: []string{"templates/web-modeler/" + name + ".yaml"},
SetValues: map[string]string{
"webModeler.enabled": "true",
"webModeler.restapi.mail.fromAddress": "example@example.com",
"postgresql.enabled": "true",
},
+ IgnoredLines: []string{
+ `\s+pusher-app-key:\s+.*`, // auto-generated and need to be ignored.
+ `\s+pusher-app-secret:\s+.*`, // auto-generated and need to be ignored.
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/goldenfiles_test.go b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/goldenfiles_test.go
index 129f58df56..ab82cbd3ae 100644
--- a/charts/camunda-platform-8.3/test/unit/zeebe-gateway/goldenfiles_test.go
+++ b/charts/camunda-platform-8.3/test/unit/zeebe-gateway/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/zeebe-gateway/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.3/test/unit/zeebe/goldenfiles_test.go b/charts/camunda-platform-8.3/test/unit/zeebe/goldenfiles_test.go
index 6706328d91..281f15dbb1 100644
--- a/charts/camunda-platform-8.3/test/unit/zeebe/goldenfiles_test.go
+++ b/charts/camunda-platform-8.3/test/unit/zeebe/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/zeebe/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/Chart.yaml b/charts/camunda-platform-8.4/Chart.yaml
index a6fa799117..75bcee7ec8 100644
--- a/charts/camunda-platform-8.4/Chart.yaml
+++ b/charts/camunda-platform-8.4/Chart.yaml
@@ -1,6 +1,6 @@
apiVersion: v2
name: camunda-platform
-version: 9.3.5
+version: 9.3.6
appVersion: 8.4.x
description: |
Camunda 8 Self-Managed Helm charts.
@@ -20,7 +20,7 @@ keywords:
dependencies:
# Camunda charts.
- name: identity
- version: 9.3.5
+ version: 9.3.6
condition: "identity.enabled"
import-values:
# START DEV COMMENT
@@ -59,3 +59,4 @@ annotations:
url: https://github.com/camunda/camunda-platform-helm
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/changes: "- kind: fixed\n description: \"operate should be 8.4.8 in helm 9.3.4\"\n"
+ camunda.io/helmCLIVersion: 3.15.1
diff --git a/charts/camunda-platform-8.4/charts/identity/Chart.yaml b/charts/camunda-platform-8.4/charts/identity/Chart.yaml
index 90ed9f43b5..43a5dd49ac 100644
--- a/charts/camunda-platform-8.4/charts/identity/Chart.yaml
+++ b/charts/camunda-platform-8.4/charts/identity/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
description: Identity Helm Chart for Kubernetes
name: identity
-version: 9.3.5
+version: 9.3.6
type: application
icon: https://helm.camunda.io/imgs/camunda.svg
dependencies:
diff --git a/charts/camunda-platform-8.4/test/unit/camunda/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/camunda/goldenfiles_test.go
index 1f132e2533..4f96ed6977 100644
--- a/charts/camunda-platform-8.4/test/unit/camunda/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/camunda/goldenfiles_test.go
@@ -45,8 +45,11 @@ func TestGoldenDefaultsTemplateSecrets(t *testing.T) {
Release: "camunda-platform-test",
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
- IgnoredLines: []string{`\s+.*-secret:\s+.*`}, // secrets are auto-generated and need to be ignored.
Templates: []string{"templates/camunda/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/test/unit/connectors/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/connectors/goldenfiles_test.go
index 07a4243bd1..8945ef37b4 100644
--- a/charts/camunda-platform-8.4/test/unit/connectors/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/connectors/goldenfiles_test.go
@@ -45,6 +45,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
"connectors.ingress.enabled": "true",
"connectors.serviceAccount.enabled": "true",
},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/test/unit/console/golden/configmap.golden.yaml b/charts/camunda-platform-8.4/test/unit/console/golden/configmap.golden.yaml
index dadb666b8f..35be8d0b69 100644
--- a/charts/camunda-platform-8.4/test/unit/console/golden/configmap.golden.yaml
+++ b/charts/camunda-platform-8.4/test/unit/console/golden/configmap.golden.yaml
@@ -22,50 +22,41 @@ data:
releases:
- name: camunda-platform-test
namespace: camunda-platform
- version: 9.3.5
components:
- name: Console
id: console
- version: 8.4.60
url:
readiness: http://camunda-platform-test-console.camunda-platform:9100/health/readiness
metrics: http://camunda-platform-test-console.camunda-platform:9100/prometheus
- name: Keycloak
id: keycloak
- version: 22.0.5
url: http:///auth
- name: Identity
id: identity
- version: 8.4.8
url:
readiness: http://camunda-platform-test.camunda-platform:82/actuator/health
metrics: http://camunda-platform-test.camunda-platform:82/actuator/prometheus
- name: Operate
id: operate
- version: 8.4.9
url:
readiness: http://camunda-platform-test-operate.camunda-platform:80/actuator/health/readiness
metrics: http://camunda-platform-test-operate.camunda-platform:80/actuator/prometheus
- name: Optimize
id: optimize
- version: 8.4.5
url:
readiness: http://camunda-platform-test-optimize.camunda-platform:80/api/readyz
metrics: http://camunda-platform-test-optimize.camunda-platform:8092/actuator/prometheus
- name: Tasklist
id: tasklist
- version: 8.4.8
url:
readiness: http://camunda-platform-test-tasklist.camunda-platform:80/actuator/health/readiness
metrics: http://camunda-platform-test-tasklist.camunda-platform:80/actuator/prometheus
- name: Zeebe Gateway
id: zeebeGateway
- version: 8.4.8
url: grpc://
readiness: http://camunda-platform-test-zeebe-gateway.camunda-platform:9600/actuator/health/readiness
metrics: http://camunda-platform-test-zeebe-gateway.camunda-platform:9600/actuator/prometheus
- name: Zeebe
id: zeebe
- version: 8.4.8
readiness: http://camunda-platform-test-zeebe.camunda-platform:9600/actuator/health/readiness
metrics: http://camunda-platform-test-zeebe.camunda-platform:9600/actuator/prometheus
\ No newline at end of file
diff --git a/charts/camunda-platform-8.4/test/unit/console/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/console/goldenfiles_test.go
index b848a76056..62bd36ee11 100644
--- a/charts/camunda-platform-8.4/test/unit/console/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/console/goldenfiles_test.go
@@ -45,6 +45,11 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
SetValues: map[string]string{
"console.enabled": "true",
},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ `\s+version:\s+.*`, // ignore release version in console config.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/test/unit/identity/golden/deployment.golden.yaml b/charts/camunda-platform-8.4/test/unit/identity/golden/deployment.golden.yaml
index 3466efbcf3..860fb48567 100644
--- a/charts/camunda-platform-8.4/test/unit/identity/golden/deployment.golden.yaml
+++ b/charts/camunda-platform-8.4/test/unit/identity/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/version: "8.4.8"
app.kubernetes.io/component: identity
annotations:
- checksum/configmap-env-vars: 702d88fa1b3ad2380ef0ac28cbd05ea166d457ece20fb94ff0f97c5438cdfb28
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform-8.4/test/unit/identity/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/identity/goldenfiles_test.go
index 3e294f2bd1..f8511f341f 100644
--- a/charts/camunda-platform-8.4/test/unit/identity/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/identity/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"charts/identity/templates/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/test/unit/operate/golden/deployment.golden.yaml b/charts/camunda-platform-8.4/test/unit/operate/golden/deployment.golden.yaml
index 954935f0bb..0d674a7c91 100644
--- a/charts/camunda-platform-8.4/test/unit/operate/golden/deployment.golden.yaml
+++ b/charts/camunda-platform-8.4/test/unit/operate/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/version: "8.4.8"
app.kubernetes.io/component: operate
annotations:
- checksum/config: c677453ef2facee65e51e8d7202133f3117fcc609bbc7d85acb8d8aac035a119
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform-8.4/test/unit/operate/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/operate/goldenfiles_test.go
index ad1537615e..23e173d171 100644
--- a/charts/camunda-platform-8.4/test/unit/operate/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/operate/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/operate/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/test/unit/optimize/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/optimize/goldenfiles_test.go
index 9b3cc34d00..f709bde426 100644
--- a/charts/camunda-platform-8.4/test/unit/optimize/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/optimize/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/optimize/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/test/unit/tasklist/golden/deployment.golden.yaml b/charts/camunda-platform-8.4/test/unit/tasklist/golden/deployment.golden.yaml
index f8ad005344..f576ef16e5 100644
--- a/charts/camunda-platform-8.4/test/unit/tasklist/golden/deployment.golden.yaml
+++ b/charts/camunda-platform-8.4/test/unit/tasklist/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/version: "8.4.8"
app.kubernetes.io/component: tasklist
annotations:
- checksum/config: 330b5f9fd849adec522bfb1ab4eeac8ee63270cb767cf88a799756ecc3d5e3b0
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform-8.4/test/unit/tasklist/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/tasklist/goldenfiles_test.go
index 95da7dadae..b289d81fd8 100644
--- a/charts/camunda-platform-8.4/test/unit/tasklist/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/tasklist/goldenfiles_test.go
@@ -40,6 +40,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/tasklist/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/test/unit/web-modeler/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/web-modeler/goldenfiles_test.go
index b4e61428cc..c62892d10d 100644
--- a/charts/camunda-platform-8.4/test/unit/web-modeler/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/web-modeler/goldenfiles_test.go
@@ -48,13 +48,18 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Release: "camunda-platform-test",
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
- IgnoredLines: []string{`\s+pusher-app-key:\s+.*`, `\s+pusher-app-secret:\s+.*`}, // secrets are auto-generated and need to be ignored
Templates: []string{"templates/web-modeler/" + name + ".yaml"},
SetValues: map[string]string{
"webModeler.enabled": "true",
"webModeler.restapi.mail.fromAddress": "example@example.com",
"postgresql.enabled": "true",
},
+ IgnoredLines: []string{
+ `\s+pusher-app-key:\s+.*`, // auto-generated and need to be ignored.
+ `\s+pusher-app-secret:\s+.*`, // auto-generated and need to be ignored.
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/test/unit/zeebe-gateway/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/zeebe-gateway/goldenfiles_test.go
index 129f58df56..ab82cbd3ae 100644
--- a/charts/camunda-platform-8.4/test/unit/zeebe-gateway/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/zeebe-gateway/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/zeebe-gateway/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform-8.4/test/unit/zeebe/goldenfiles_test.go b/charts/camunda-platform-8.4/test/unit/zeebe/goldenfiles_test.go
index 6706328d91..281f15dbb1 100644
--- a/charts/camunda-platform-8.4/test/unit/zeebe/goldenfiles_test.go
+++ b/charts/camunda-platform-8.4/test/unit/zeebe/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/zeebe/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/Chart.yaml b/charts/camunda-platform/Chart.yaml
index 392c4fc4c5..465f48bfd2 100644
--- a/charts/camunda-platform/Chart.yaml
+++ b/charts/camunda-platform/Chart.yaml
@@ -1,6 +1,6 @@
apiVersion: v2
name: camunda-platform
-version: 10.0.5
+version: 10.1.0
appVersion: 8.5.x
description: |
Camunda 8 Self-Managed Helm charts.
@@ -50,7 +50,7 @@ maintainers:
- name: aabouzaid
email: ahmed.abouzaid@camunda.com
annotations:
- helm.sh/cliVersion: "3.14.4"
+ camunda.io/helmCLIVersion: "3.15.1"
artifacthub.io/links: |
- name: Camunda 8 docs
url: https://docs.camunda.io/
@@ -60,6 +60,20 @@ annotations:
url: https://github.com/camunda/camunda-platform-helm
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/changes: |
+ - kind: added
+ description: "warning and error for not setting existingSecrets for all components"
+ - kind: added
+ description: "support envFrom reference in all components"
+ - kind: added
+ description: "adding a constraint for identity existingSecret"
+ - kind: fixed
+ description: "release info did not respect the context path"
+ - kind: fixed
+ description: "update livenessProbe endpoint of zeebe"
+ - kind: fixed
+ description: "re-added the postgresql secret"
+ - kind: fixed
+ description: "Delete multi-region review comment in values.yaml"
- kind: fixed
description: "use component service account"
- kind: fixed
@@ -68,5 +82,7 @@ annotations:
description: "set zeebe exporters empty map when disabled"
- kind: fixed
description: "add constraints for when identity is disabled and keycloak is enabled"
+ - kind: changed
+ description: "add support for seccomp profiles in all components"
- kind: changed
description: "update identity application yaml to match upstream"
diff --git a/charts/camunda-platform/RELEASE-NOTES.md b/charts/camunda-platform/RELEASE-NOTES.md
index 15fbc76a2a..3f2cbb7185 100644
--- a/charts/camunda-platform/RELEASE-NOTES.md
+++ b/charts/camunda-platform/RELEASE-NOTES.md
@@ -2,8 +2,8 @@ The changelog is automatically generated using [git-chglog](https://github.com/g
and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format.
-
-## [camunda-platform-10.0.5](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-10.0.4...camunda-platform-10.0.5) (2024-05-14)
+
+## [camunda-platform-10.1.0](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-10.0.4...camunda-platform-10.1.0) (2024-06-10)
### Ci
@@ -13,8 +13,18 @@ and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.
* enhance version matrix structure ([#1742](https://github.com/camunda/camunda-platform-helm/issues/1742))
+### Feat
+
+* warning and error for not setting existingSecrets for all components ([#1876](https://github.com/camunda/camunda-platform-helm/issues/1876))
+* support envFrom reference in all components ([#1949](https://github.com/camunda/camunda-platform-helm/issues/1949))
+* adding a constraint for identity existingSecret ([#1969](https://github.com/camunda/camunda-platform-helm/issues/1969))
+
### Fix
+* release info did not respect the context path ([#1908](https://github.com/camunda/camunda-platform-helm/issues/1908))
+* update livenessProbe endpoint of zeebe ([#1858](https://github.com/camunda/camunda-platform-helm/issues/1858))
+* re-added the postgresql secret ([#1845](https://github.com/camunda/camunda-platform-helm/issues/1845))
+* Delete multi-region review comment in values.yaml ([#1819](https://github.com/camunda/camunda-platform-helm/issues/1819))
* use component service account ([#1753](https://github.com/camunda/camunda-platform-helm/issues/1753))
* handle type of es url correctly ([#1752](https://github.com/camunda/camunda-platform-helm/issues/1752))
* set zeebe exporters empty map when disabled ([#1743](https://github.com/camunda/camunda-platform-helm/issues/1743))
@@ -22,5 +32,6 @@ and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.
### Refactor
+* add support for seccomp profiles in all components ([#1973](https://github.com/camunda/camunda-platform-helm/issues/1973))
* update identity application yaml to match upstream ([#1737](https://github.com/camunda/camunda-platform-helm/issues/1737))
diff --git a/charts/camunda-platform/test/unit/camunda/goldenfiles_test.go b/charts/camunda-platform/test/unit/camunda/goldenfiles_test.go
index 1f132e2533..4f96ed6977 100644
--- a/charts/camunda-platform/test/unit/camunda/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/camunda/goldenfiles_test.go
@@ -45,8 +45,11 @@ func TestGoldenDefaultsTemplateSecrets(t *testing.T) {
Release: "camunda-platform-test",
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
- IgnoredLines: []string{`\s+.*-secret:\s+.*`}, // secrets are auto-generated and need to be ignored.
Templates: []string{"templates/camunda/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/test/unit/camunda/keycloak_statefulset_test.go b/charts/camunda-platform/test/unit/camunda/keycloak_statefulset_test.go
index 5f729c70af..d60dadcd74 100644
--- a/charts/camunda-platform/test/unit/camunda/keycloak_statefulset_test.go
+++ b/charts/camunda-platform/test/unit/camunda/keycloak_statefulset_test.go
@@ -40,10 +40,9 @@ func TestGoldenKeycloakDefaults(t *testing.T) {
Release: "camunda-platform-test",
Namespace: "camunda",
GoldenFileName: "keycloak-statefulset",
- // secrets are auto-generated and need to be ignored.
IgnoredLines: []string{
- `\s+checksum/configmap-env-vars:\s+.*`,
- `\s+checksum/secrets:\s+.*`,
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
},
// ExtraHelmArgs is used instead of Templates here because Keycloak is a dependency chart.
ExtraHelmArgs: []string{"--show-only", "charts/identityKeycloak/templates/statefulset.yaml"},
diff --git a/charts/camunda-platform/test/unit/connectors/golden/deployment.golden.yaml b/charts/camunda-platform/test/unit/connectors/golden/deployment.golden.yaml
index 364bfd89e8..d994899624 100644
--- a/charts/camunda-platform/test/unit/connectors/golden/deployment.golden.yaml
+++ b/charts/camunda-platform/test/unit/connectors/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/component: connectors
app.kubernetes.io/version: "8.5.3"
annotations:
- checksum/config: 7b71d45df3fbf369b3ee7daf19401d44957b31fd1167aaf20ee383733395d7c6
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform/test/unit/connectors/goldenfiles_test.go b/charts/camunda-platform/test/unit/connectors/goldenfiles_test.go
index 07a4243bd1..8945ef37b4 100644
--- a/charts/camunda-platform/test/unit/connectors/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/connectors/goldenfiles_test.go
@@ -45,6 +45,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
"connectors.ingress.enabled": "true",
"connectors.serviceAccount.enabled": "true",
},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/test/unit/console/golden/configmap.golden.yaml b/charts/camunda-platform/test/unit/console/golden/configmap.golden.yaml
index 5ce820f138..a67efe6cf3 100644
--- a/charts/camunda-platform/test/unit/console/golden/configmap.golden.yaml
+++ b/charts/camunda-platform/test/unit/console/golden/configmap.golden.yaml
@@ -22,45 +22,37 @@ data:
releases:
- name: camunda-platform-test
namespace: camunda-platform
- version: 10.0.5
components:
- name: Console
id: console
- version: 8.5.50
url:
readiness: http://camunda-platform-test-console.camunda-platform:9100/health/readiness
metrics: http://camunda-platform-test-console.camunda-platform:9100/prometheus
- name: Keycloak
id: keycloak
- version: 23.0.7
url: http:///auth
- name: Identity
id: identity
- version: 8.5.2
url:
readiness: http://camunda-platform-test-identity.camunda-platform:82/actuator/health
metrics: http://camunda-platform-test-identity.camunda-platform:82/actuator/prometheus
- name: Operate
id: operate
- version: 8.5.2
url:
readiness: http://camunda-platform-test-operate.camunda-platform:80/actuator/health/readiness
metrics: http://camunda-platform-test-operate.camunda-platform:80/actuator/prometheus
- name: Optimize
id: optimize
- version: 8.5.2
url:
readiness: http://camunda-platform-test-optimize.camunda-platform:80/api/readyz
metrics: http://camunda-platform-test-optimize.camunda-platform:8092/actuator/prometheus
- name: Tasklist
id: tasklist
- version: 8.5.2
url:
readiness: http://camunda-platform-test-tasklist.camunda-platform:80/actuator/health/readiness
metrics: http://camunda-platform-test-tasklist.camunda-platform:80/actuator/prometheus
- name: Zeebe Gateway
id: zeebeGateway
- version: 8.5.2
urls:
grpc: http://
http: http://
@@ -68,6 +60,5 @@ data:
metrics: http://camunda-platform-test-zeebe-gateway.camunda-platform:9600/actuator/prometheus
- name: Zeebe
id: zeebe
- version: 8.5.2
readiness: http://camunda-platform-test-zeebe.camunda-platform:9600/actuator/health/readiness
metrics: http://camunda-platform-test-zeebe.camunda-platform:9600/actuator/prometheus
\ No newline at end of file
diff --git a/charts/camunda-platform/test/unit/console/golden/deployment.golden.yaml b/charts/camunda-platform/test/unit/console/golden/deployment.golden.yaml
index 7feb5002e7..4358913dcf 100644
--- a/charts/camunda-platform/test/unit/console/golden/deployment.golden.yaml
+++ b/charts/camunda-platform/test/unit/console/golden/deployment.golden.yaml
@@ -27,7 +27,6 @@ spec:
template:
metadata:
annotations:
- checksum/config: 8065ecd23d0dd8bae403feb8a5144a6a36a2fa979e47f817b398d2381ab7c3b5
labels:
app: camunda-platform
app.kubernetes.io/name: camunda-platform
diff --git a/charts/camunda-platform/test/unit/console/goldenfiles_test.go b/charts/camunda-platform/test/unit/console/goldenfiles_test.go
index b848a76056..62bd36ee11 100644
--- a/charts/camunda-platform/test/unit/console/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/console/goldenfiles_test.go
@@ -45,6 +45,11 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
SetValues: map[string]string{
"console.enabled": "true",
},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ `\s+version:\s+.*`, // ignore release version in console config.
+ },
})
}
}
diff --git a/charts/camunda-platform/test/unit/identity/golden/deployment.golden.yaml b/charts/camunda-platform/test/unit/identity/golden/deployment.golden.yaml
index 3e6e8fcaba..1e3f806a45 100644
--- a/charts/camunda-platform/test/unit/identity/golden/deployment.golden.yaml
+++ b/charts/camunda-platform/test/unit/identity/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/component: identity
app.kubernetes.io/version: "8.5.2"
annotations:
- checksum/config: 8b7886297808443e2b08a49799fb0cc6d0f250b8f23589e7cfaf8949f05ac45f
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform/test/unit/identity/goldenfiles_test.go b/charts/camunda-platform/test/unit/identity/goldenfiles_test.go
index 964f8f9ea8..69fa487c0b 100644
--- a/charts/camunda-platform/test/unit/identity/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/identity/goldenfiles_test.go
@@ -44,6 +44,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/identity/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/test/unit/operate/golden/deployment.golden.yaml b/charts/camunda-platform/test/unit/operate/golden/deployment.golden.yaml
index 78bc95cb63..c57fe38a43 100644
--- a/charts/camunda-platform/test/unit/operate/golden/deployment.golden.yaml
+++ b/charts/camunda-platform/test/unit/operate/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/component: operate
app.kubernetes.io/version: "8.5.2"
annotations:
- checksum/config: 2ee798717ba328f6f59be7dc49a7b2666556967e4ad9bff808cf628ad8a42c1b
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform/test/unit/operate/goldenfiles_test.go b/charts/camunda-platform/test/unit/operate/goldenfiles_test.go
index ad1537615e..23e173d171 100644
--- a/charts/camunda-platform/test/unit/operate/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/operate/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/operate/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/test/unit/optimize/golden/deployment.golden.yaml b/charts/camunda-platform/test/unit/optimize/golden/deployment.golden.yaml
index 75ab9285fd..1e8fed1ba7 100644
--- a/charts/camunda-platform/test/unit/optimize/golden/deployment.golden.yaml
+++ b/charts/camunda-platform/test/unit/optimize/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/component: optimize
app.kubernetes.io/version: "8.5.2"
annotations:
- checksum/config: f13ded7d136b662a03f5b6efb7417085b8d22df1e319e0b754e9711eeb5d081e
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform/test/unit/optimize/goldenfiles_test.go b/charts/camunda-platform/test/unit/optimize/goldenfiles_test.go
index 9b3cc34d00..f709bde426 100644
--- a/charts/camunda-platform/test/unit/optimize/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/optimize/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/optimize/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/test/unit/tasklist/golden/deployment.golden.yaml b/charts/camunda-platform/test/unit/tasklist/golden/deployment.golden.yaml
index e4ad549c9e..7df229e942 100644
--- a/charts/camunda-platform/test/unit/tasklist/golden/deployment.golden.yaml
+++ b/charts/camunda-platform/test/unit/tasklist/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/component: tasklist
app.kubernetes.io/version: "8.5.2"
annotations:
- checksum/config: 0648f98f01fd4336d7e3ad9ba72bdaf472e7f4054b9784a1205fdb9f29d7f12b
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform/test/unit/tasklist/goldenfiles_test.go b/charts/camunda-platform/test/unit/tasklist/goldenfiles_test.go
index 95da7dadae..b289d81fd8 100644
--- a/charts/camunda-platform/test/unit/tasklist/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/tasklist/goldenfiles_test.go
@@ -40,6 +40,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/tasklist/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/test/unit/web-modeler/goldenfiles_test.go b/charts/camunda-platform/test/unit/web-modeler/goldenfiles_test.go
index b4e61428cc..2a89644787 100644
--- a/charts/camunda-platform/test/unit/web-modeler/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/web-modeler/goldenfiles_test.go
@@ -48,13 +48,18 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Release: "camunda-platform-test",
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
- IgnoredLines: []string{`\s+pusher-app-key:\s+.*`, `\s+pusher-app-secret:\s+.*`}, // secrets are auto-generated and need to be ignored
Templates: []string{"templates/web-modeler/" + name + ".yaml"},
SetValues: map[string]string{
"webModeler.enabled": "true",
"webModeler.restapi.mail.fromAddress": "example@example.com",
"postgresql.enabled": "true",
},
+ IgnoredLines: []string{
+ `\s+pusher-app-key:\s+.*`, // Auto-generated and need to be ignored.
+ `\s+pusher-app-secret:\s+.*`, // Auto-generated and need to be ignored.
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/deployment.golden.yaml b/charts/camunda-platform/test/unit/zeebe-gateway/golden/deployment.golden.yaml
index 468b8a47bc..d1595c9a0d 100644
--- a/charts/camunda-platform/test/unit/zeebe-gateway/golden/deployment.golden.yaml
+++ b/charts/camunda-platform/test/unit/zeebe-gateway/golden/deployment.golden.yaml
@@ -35,7 +35,6 @@ spec:
app.kubernetes.io/component: zeebe-gateway
app.kubernetes.io/version: "8.5.2"
annotations:
- checksum/config: c8d9da5f7fa89aa26e2010ed85d99d8cdf68ee15588a936e0879f342624201c7
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/goldenfiles_test.go b/charts/camunda-platform/test/unit/zeebe-gateway/goldenfiles_test.go
index 129f58df56..ab82cbd3ae 100644
--- a/charts/camunda-platform/test/unit/zeebe-gateway/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/zeebe-gateway/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/zeebe-gateway/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/test/unit/zeebe/golden/statefulset.golden.yaml b/charts/camunda-platform/test/unit/zeebe/golden/statefulset.golden.yaml
index 232455eb15..07218fc44b 100644
--- a/charts/camunda-platform/test/unit/zeebe/golden/statefulset.golden.yaml
+++ b/charts/camunda-platform/test/unit/zeebe/golden/statefulset.golden.yaml
@@ -38,7 +38,6 @@ spec:
app.kubernetes.io/component: zeebe-broker
app.kubernetes.io/version: "8.5.2"
annotations:
- checksum/config: 8b7886297808443e2b08a49799fb0cc6d0f250b8f23589e7cfaf8949f05ac45f
spec:
imagePullSecrets:
[]
diff --git a/charts/camunda-platform/test/unit/zeebe/goldenfiles_test.go b/charts/camunda-platform/test/unit/zeebe/goldenfiles_test.go
index 6706328d91..281f15dbb1 100644
--- a/charts/camunda-platform/test/unit/zeebe/goldenfiles_test.go
+++ b/charts/camunda-platform/test/unit/zeebe/goldenfiles_test.go
@@ -39,6 +39,10 @@ func TestGoldenDefaultsTemplate(t *testing.T) {
Namespace: "camunda-platform-" + strings.ToLower(random.UniqueId()),
GoldenFileName: name,
Templates: []string{"templates/zeebe/" + name + ".yaml"},
+ IgnoredLines: []string{
+ `\s+.*-secret:\s+.*`, // secrets are auto-generated and need to be ignored.
+ `\s+checksum/.+?:\s+.*`, // ignore configmap checksum.
+ },
})
}
}
diff --git a/charts/camunda-platform/version-matrix/README.md b/charts/camunda-platform/version-matrix/README.md
index c35367512e..f3f26b13c0 100644
--- a/charts/camunda-platform/version-matrix/README.md
+++ b/charts/camunda-platform/version-matrix/README.md
@@ -13,7 +13,7 @@ For the best experience, please remember:
```helm search repo camunda/camunda-platform --versions```
-- Always use the `Helm CLI` version that's used with the Helm chart. It's mentioned in the matrix for all charts or under chart annotation `helm.sh/cliVersion` for newer charts.
+- Always use the `Helm CLI` version that's used with the Helm chart. It's mentioned in the matrix for all charts or under chart annotation `camunda.io/helmCLIVersion` for newer charts.
- During the upgrade from the non-patch versions, ensure to review [version update instructions](https://docs.camunda.io/docs/self-managed/setup/upgrade/#version-update-instructions).
@@ -27,6 +27,7 @@ For the best experience, please remember:
## Camunda 8.4
+### [Helm chart 9.3.5](./camunda-8.4/#helm-chart-935)
### [Helm chart 9.3.4](./camunda-8.4/#helm-chart-934)
### [Helm chart 9.3.3](./camunda-8.4/#helm-chart-933)
### [Helm chart 9.3.2](./camunda-8.4/#helm-chart-932)
diff --git a/charts/camunda-platform/version-matrix/camunda-8.4/README.md b/charts/camunda-platform/version-matrix/camunda-8.4/README.md
index 1fc1aa3a1a..8250c2f712 100644
--- a/charts/camunda-platform/version-matrix/camunda-8.4/README.md
+++ b/charts/camunda-platform/version-matrix/camunda-8.4/README.md
@@ -1,6 +1,36 @@
# Camunda 8.4 Helm Chart Version Matrix
+## Helm chart 9.3.5
+
+Supported versions:
+
+- Camunda applications: [8.4](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.4&expanded=true)
+- Helm values: [9.3.5](https://artifacthub.io/packages/helm/camunda/camunda-platform/9.3.5#parameters)
+- Helm CLI: [3.14.2](https://github.com/helm/helm/releases/tag/v3.14.2)
+
+Camunda images:
+
+- docker.io/camunda/connectors-bundle:8.4.7
+- docker.io/camunda/identity:8.4.7
+- docker.io/camunda/operate:8.4.8
+- docker.io/camunda/optimize:8.4.4
+- docker.io/camunda/tasklist:8.4.7
+- docker.io/camunda/zeebe:8.4.7
+- registry.camunda.cloud/console/console-sm:8.4.60
+- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.5
+- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.5
+- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.5
+
+Non-Camunda images:
+
+- docker.io/bitnami/elasticsearch:8.9.2
+- docker.io/bitnami/keycloak:22.0.5
+- docker.io/bitnami/os-shell:12-debian-12-r16
+- docker.io/bitnami/postgresql:14.5.0-debian-11-r35
+- docker.io/bitnami/postgresql:15.7.0
+
+
## Helm chart 9.3.4
Supported versions:
diff --git a/charts/web-modeler-postgresql/Chart.yaml b/charts/web-modeler-postgresql/Chart.yaml
index 39c1d666d6..74a67ed560 100644
--- a/charts/web-modeler-postgresql/Chart.yaml
+++ b/charts/web-modeler-postgresql/Chart.yaml
@@ -1,6 +1,6 @@
annotations:
category: Database
- helm.sh/cliVersion: 3.14.4
+ camunda.io/helmCLIVersion: 3.15.1
artifacthub.io/changes: |
- kind: fixed
description: "embed web-modeler postregsql chart in camunda chart"
diff --git a/charts/web-modeler-postgresql/RELEASE-NOTES.md b/charts/web-modeler-postgresql/RELEASE-NOTES.md
index 1edc2a0561..e69de29bb2 100644
--- a/charts/web-modeler-postgresql/RELEASE-NOTES.md
+++ b/charts/web-modeler-postgresql/RELEASE-NOTES.md
@@ -1,11 +0,0 @@
-The changelog is automatically generated using [git-chglog](https://github.com/git-chglog/git-chglog)
-and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format.
-
-
-
-## web-modeler-postgresql-11.9.13 (2024-05-14)
-
-### Fix
-
-* embed web-modeler postregsql chart in camunda chart ([#1590](https://github.com/camunda/camunda-platform-helm/issues/1590))
-
diff --git a/scripts/generate-release-notes.sh b/scripts/generate-release-notes.sh
index 38e52719eb..3bad44c872 100644
--- a/scripts/generate-release-notes.sh
+++ b/scripts/generate-release-notes.sh
@@ -13,7 +13,7 @@ main () {
#
# Set Helm CLI version.
helm_cli_version="$(grep "helm" .tool-versions | cut -d " " -f2)" \
- yq -i '.annotations."helm.sh/cliVersion" = env(helm_cli_version)' "${chart_file}"
+ yq -i '.annotations."camunda.io/helmCLIVersion" = env(helm_cli_version)' "${chart_file}"
#
# Generate RELEASE-NOTES.md file (used for Github release notes and ArtifactHub "changes" annotation).
diff --git a/scripts/templates/version-matrix/VERSION-MATRIX-INDEX.md.tpl b/scripts/templates/version-matrix/VERSION-MATRIX-INDEX.md.tpl
index 2c9c3c40ee..88bfeed4e9 100644
--- a/scripts/templates/version-matrix/VERSION-MATRIX-INDEX.md.tpl
+++ b/scripts/templates/version-matrix/VERSION-MATRIX-INDEX.md.tpl
@@ -13,7 +13,7 @@ For the best experience, please remember:
```helm search repo camunda/camunda-platform --versions```
-- Always use the `Helm CLI` version that's used with the Helm chart. It's mentioned in the matrix for all charts or under chart annotation `helm.sh/cliVersion` for newer charts.
+- Always use the `Helm CLI` version that's used with the Helm chart. It's mentioned in the matrix for all charts or under chart annotation `camunda.io/helmCLIVersion` for newer charts.
- During the upgrade from the non-patch versions, ensure to review [version update instructions](https://docs.camunda.io/docs/self-managed/setup/upgrade/#version-update-instructions).
From c326f4892f3728fd3e9f8bfe72db9beb219f6b5e Mon Sep 17 00:00:00 2001
From: Leo J <153937047+leiicamundi@users.noreply.github.com>
Date: Tue, 11 Jun 2024 08:19:51 +0200
Subject: [PATCH 02/27] fix(openshift): make post-render script compatible with
mac (#1970)
Use gsed instead of sed when running the openshift post-render script on mac
---
charts/camunda-platform-8.2/openshift/patch.sh | 8 +++++++-
charts/camunda-platform-8.3/openshift/patch.sh | 9 ++++++++-
charts/camunda-platform-8.4/openshift/patch.sh | 9 ++++++++-
charts/camunda-platform/openshift/patch.sh | 9 ++++++++-
4 files changed, 31 insertions(+), 4 deletions(-)
diff --git a/charts/camunda-platform-8.2/openshift/patch.sh b/charts/camunda-platform-8.2/openshift/patch.sh
index e10739be10..d75e3b3e8a 100755
--- a/charts/camunda-platform-8.2/openshift/patch.sh
+++ b/charts/camunda-platform-8.2/openshift/patch.sh
@@ -15,6 +15,12 @@
set -o pipefail
+if [[ "$(uname)" == "Darwin" ]]; then
+ sed_command="gsed"
+else
+ sed_command="sed"
+fi
+
# Perform two passes: once for single quotes, once for double quotes, as it's not specified that string values are
# always output with single or double quotes
-sed -e "s/'@@null@@'/null/g" -e 's/"@@null@@"/null/g'
+"$sed_command" -e "s/'@@null@@'/null/g" -e 's/"@@null@@"/null/g'
diff --git a/charts/camunda-platform-8.3/openshift/patch.sh b/charts/camunda-platform-8.3/openshift/patch.sh
index 86396f4841..380ee20f28 100755
--- a/charts/camunda-platform-8.3/openshift/patch.sh
+++ b/charts/camunda-platform-8.3/openshift/patch.sh
@@ -14,4 +14,11 @@
# from any working directory.
set -o pipefail
-sed -e '/\srunAsUser:\s/d' -e '/\sfsGroup:\s/d'
+
+if [[ "$(uname)" == "Darwin" ]]; then
+ sed_command="gsed"
+else
+ sed_command="sed"
+fi
+
+"$sed_command" -e '/\srunAsUser:\s/d' -e '/\sfsGroup:\s/d'
\ No newline at end of file
diff --git a/charts/camunda-platform-8.4/openshift/patch.sh b/charts/camunda-platform-8.4/openshift/patch.sh
index 86396f4841..380ee20f28 100755
--- a/charts/camunda-platform-8.4/openshift/patch.sh
+++ b/charts/camunda-platform-8.4/openshift/patch.sh
@@ -14,4 +14,11 @@
# from any working directory.
set -o pipefail
-sed -e '/\srunAsUser:\s/d' -e '/\sfsGroup:\s/d'
+
+if [[ "$(uname)" == "Darwin" ]]; then
+ sed_command="gsed"
+else
+ sed_command="sed"
+fi
+
+"$sed_command" -e '/\srunAsUser:\s/d' -e '/\sfsGroup:\s/d'
\ No newline at end of file
diff --git a/charts/camunda-platform/openshift/patch.sh b/charts/camunda-platform/openshift/patch.sh
index 86396f4841..380ee20f28 100755
--- a/charts/camunda-platform/openshift/patch.sh
+++ b/charts/camunda-platform/openshift/patch.sh
@@ -14,4 +14,11 @@
# from any working directory.
set -o pipefail
-sed -e '/\srunAsUser:\s/d' -e '/\sfsGroup:\s/d'
+
+if [[ "$(uname)" == "Darwin" ]]; then
+ sed_command="gsed"
+else
+ sed_command="sed"
+fi
+
+"$sed_command" -e '/\srunAsUser:\s/d' -e '/\sfsGroup:\s/d'
\ No newline at end of file
From 347b07a95afe78657fb43244011d6c0abb523841 Mon Sep 17 00:00:00 2001
From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Date: Tue, 11 Jun 2024 12:43:46 +0200
Subject: [PATCH 03/27] chore: fix charts path in chart-public-files.yaml
---
.github/workflows/chart-public-files.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/chart-public-files.yaml b/.github/workflows/chart-public-files.yaml
index 67345f44e2..acc07c9d81 100644
--- a/.github/workflows/chart-public-files.yaml
+++ b/.github/workflows/chart-public-files.yaml
@@ -38,7 +38,7 @@ jobs:
cp -a main/charts/camunda-platform/values-latest.yaml camunda-platform/values/values-latest.yaml
# Previous versions.
- find charts -name "camunda-platform-*" | while read chart_id; do
+ find main/charts -name "camunda-platform-*" | while read chart_id; do
camunda_version="$(echo ${chart_id} | cut -d '-' -f 3)";
echo "cp -a main/${chart_id}/values-latest.yaml camunda-platform/values/values-v${camunda_version}.yaml";
done
From 0e33ac75f68528118c2092725a6c52c460ed0268 Mon Sep 17 00:00:00 2001
From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Date: Tue, 11 Jun 2024 12:45:30 +0200
Subject: [PATCH 04/27] chore: update paths for chart-public-files.yaml
---
.github/workflows/chart-public-files.yaml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/chart-public-files.yaml b/.github/workflows/chart-public-files.yaml
index acc07c9d81..2f667d6a45 100644
--- a/.github/workflows/chart-public-files.yaml
+++ b/.github/workflows/chart-public-files.yaml
@@ -7,7 +7,8 @@ on:
branches:
- main
paths:
- - 'charts/camunda-platform/values*.yaml'
+ - '.github/workflows/chart-public-files.yaml'
+ - 'charts/camunda-platform*/values*.yaml'
- 'charts/camunda-platform/version-matrix/**'
- 'scripts/templates/version-matrix/*'
workflow_dispatch: { }
From e4b1e8a155d4cd922ca41bfd52aaf7cdf9a980d7 Mon Sep 17 00:00:00 2001
From: Leo J <153937047+leiicamundi@users.noreply.github.com>
Date: Tue, 11 Jun 2024 14:05:24 +0200
Subject: [PATCH 05/27] doc(openshift): redirect documentation of OpenShift to
the official doc (#1912)
---
.../camunda-platform-8.2/openshift/README.md | 131 +-----------------
.../camunda-platform-8.3/openshift/README.md | 43 ------
.../camunda-platform-8.4/openshift/README.md | 43 ------
charts/camunda-platform/openshift/README.md | 43 ------
4 files changed, 4 insertions(+), 256 deletions(-)
diff --git a/charts/camunda-platform-8.2/openshift/README.md b/charts/camunda-platform-8.2/openshift/README.md
index dc7069c7df..c0bb2a7b9f 100644
--- a/charts/camunda-platform-8.2/openshift/README.md
+++ b/charts/camunda-platform-8.2/openshift/README.md
@@ -1,130 +1,7 @@
# OpenShift Support
-The `camunda-platform` Helm chart can be deployed to Openshift with a few modifications.
+The Camunda 8 Helm chart can be deployed to OpenShift using extra values file that unset the `securityContext`
+according to OpenShift default Security Context Constraints (SCCs).
-## Getting started
-
-In order to deploy the chart to a standard Openshift cluster with default policies, we need to configure each chart
-ensure that none of the bundled applications run under a specific user and/or group. This means making sure that no
-security context, whether pod or container specific, specifies a user via `runAsUser` or `fsGroup`.
-
-The `Elasticsearch`, `Keycloak`, and `Postgresql` charts all specify default non-root users for security purposes. This
-needs to be disabled by removing these. Because of this, it's unfortunately not possible to deploy the chart with Helm
-3.2.x or greater and the `restricted` SCC without using a workaround. This is due to a longstanding bug in Helm, which
-you can see [here](https://github.com/helm/helm/issues/9136). You can read more about this in the [Usage](#usage)
-section.
-
-## Compatibility
-
-We test against the following Openshift versions, and guarantee compatibility with:
-
-| Openshift Version | Supported |
-|-------------------|--------------------|
-| 4.10.x | :white_check_mark: |
-
-Any version not explicitly marked in the table above is not tested, and we cannot guarantee compatibility.
-
-## Usage
-
-You will find in this repository a sample `values.yaml` file to get you start on Openshift
-[here](./values.yaml).
-
-Before proceeding, make sure you've fulfilled all the requirements as described in the [README](/README.md), namely that
-you have Helm installed, and you've added the chart's repository.
-
-Finally, due to a longstanding bug in Helm (see [here](https://github.com/helm/helm/issues/9136)), the installation
-instructions are a bit different depending on your Helm version. To find out, quickly run:
-
-```shell
-helm version
-```
-
-For example, if your version was "3.9.0", you would get something like this:
-
-```shell
-$ helm version
-version.BuildInfo{Version:"v3.9.0", GitCommit:"7ceeda6c585217a19a1131663d8cd1f7d641b2a7", GitTreeState:"clean", GoVersion:"go1.17.5"}
-```
-
-If your version is greater than or equal to 3.2.0, refer to [this section](#helm-32x-and-greater). If it's lower, refer
-to [this section](#helm-313-or-lower).
-
-### Helm 3.1.3 or lower
-
-If you're using Helm 3.1.3 or lower, you can simply install the chart as you normally would. Copy
-the [values.yaml](/openshift/values.yaml) locally, or merge the values with your own values file.
-
-> Make sure you've logged into your Openshift cluster, and have selected a project to deploy the chart into. You can
-> login using `oc login`, and create a new project via `oc new-project myProject`.
-
-```shell
-helm install test camunda/camunda-platform --skip-crds -f values.yaml
-```
-
-If you wanted to use the chart with your own values, simply copy the [values.yaml](/openshift/values.yaml) locally, e.g.
-as `openshift.yaml`, and run:
-
-```shell
-helm install test camunda/camunda-platform --skip-crds -f openshift.yaml -f values.yaml
-```
-
-By specifying your own values file last, you can then override any default values we set in the OpenShift specific file.
-
-You can verify the installation as described in the [README.md](/README.md).
-
-### Helm 3.2.x and greater
-
-Because Helm 3.2.x or greater cannot unset default values in sub-charts, we have two options: allow usage of the
-`anyuid` or `nonroot` SCC, or use a chart post-renderer.
-
-#### anyuid or nonroot SCC
-
-Under the `restricted` SCC, these charts (`elasticsearch`, `bitnami/keycloak`, and `bitnami/postgresql`) would fail to
-deploy. The simplest method is thus to allow the user/service account which will deploy your chart to use the `anyuid`
-or `nonroot` SCC. This will let sub-charts which define arbitrary UIDs/GIDs use these IDs.
-
-For example, if you will use the user `deployer` to deploy the chart but still want to restrict running to nonroot
-users:
-
-```shell
-oc adm policy add-scc-to-user nonroot deployer
-```
-
-When this is done, you do not need any special values file to install the charts.
-
-#### Using a post-renderer
-
-If you must use the `restricted` SCC and Helm 3.2.x, then you will need to use a post-renderer to install the charts. To
-do so, you'll need to use both values file, [openshift/values.yaml](/openshift/values.yaml) and
-[openshift/values-patch.yaml](/openshift/values-patch.yaml), and the companion script [patch.sh](/openshift/patch.sh),
-a Helm post renderer.
-
-> For this method, you will need to have `bash` and `sed` installed locally. After downloading the script, make sure it
-> is executable by your user, e.g. `chmod u+x patch.sh`.
-
-When everything is ready, you can now run the following:
-
-```shell
-helm install test camunda/camunda-platform --skip-crds -f values.yaml -f values-patch.yaml --post-renderer ./patch.sh
-```
-
-If you wanted to use this with your own values file, remember to place that one as the right most, but keeping the
-above order as is. For example, let's say you download the files as `openshift.yaml` and `openshift-patch.yaml`:
-
-```shell
-helm install test camunda/camunda-platform --skip-crds -f openshift.yaml -f openshift-patch.yaml -f values.yaml --post-renderer ./patch.sh
-```
-
-You can verify the installation as described in the [README.md](/README.md).
-
-##### Upgrade
-
-Note that if you use the post-renderer, you will _also_ need to use it when upgrading your chart. For example:
-
-```shell
-helm install test camunda/camunda-platform --skip-crds -f values.yaml -f values-patch.yaml --post-renderer ./patch.sh
-helm upgrade test camunda/camunda-platform --skip-crds --reuse-values -f values-patch.yaml --post-renderer ./patch.sh
-```
-
-Even if we use the flag `--reuse-values`, the default values from the sub-charts will be picked up again and need to be
-nullified by the post-renderer again.
+For full details, please check the official docs:
+[Camunda 8 Self-Managed Red Hat OpenShift](https://docs.camunda.io/docs/self-managed/platform-deployment/helm-kubernetes/platforms/redhat-openshift/).
diff --git a/charts/camunda-platform-8.3/openshift/README.md b/charts/camunda-platform-8.3/openshift/README.md
index 50ad45089d..c0bb2a7b9f 100644
--- a/charts/camunda-platform-8.3/openshift/README.md
+++ b/charts/camunda-platform-8.3/openshift/README.md
@@ -5,46 +5,3 @@ according to OpenShift default Security Context Constraints (SCCs).
For full details, please check the official docs:
[Camunda 8 Self-Managed Red Hat OpenShift](https://docs.camunda.io/docs/self-managed/platform-deployment/helm-kubernetes/platforms/redhat-openshift/).
-
-
-## Prerequisite
-
-First, download the exact chart version you use and extract the OpenShift extra values file:
-
-```shell
-# Ensure set CHART_VERSION to match the chart you want to install.
-helm pull camunda/camunda-platform --version CHART_VERSION --untar --untardir /tmp
-```
-
-
-## Post-renderer setup
-
-> **Warning**
-> If using a post-renderer, you must use the post-renderer whenever you are updating your release,
-> not only during the initial installation. If you do not, the default values will be used again,
-> which will prevent some services from starting.
-
-If you are using one of the Helm CLI version affected by the nested null bug [1](https://github.com/helm/helm/issues/9136)
-[2](https://github.com/helm/helm/issues/12490)
-then you need to Helm post-render with a patch script as following:
-
-```shell
-helm install camunda camunda/camunda-platform --skip-crds \
- --values /tmp/camunda-platform/openshift/values.yaml \
- --post-renderer bash --post-renderer-args /tmp/camunda-platform/openshift/patch.sh
-```
-
-
-## Normal setup
-
-If you are using any Helm CLI 3.1.4 or less, which is not affected by the nested null bug
-[1](https://github.com/helm/helm/issues/9136) [2](https://github.com/helm/helm/issues/12490),
-then follow [normal installation flow](../README.md#installation) using OpenShift extra values file
-(you don't need to edit that file!).
-
-E.g.
-
-```shell
-helm install camunda camunda/camunda-platform --skip-crds \
- --values /tmp/camunda-platform/openshift/values.yaml
-```
diff --git a/charts/camunda-platform-8.4/openshift/README.md b/charts/camunda-platform-8.4/openshift/README.md
index 50ad45089d..c0bb2a7b9f 100644
--- a/charts/camunda-platform-8.4/openshift/README.md
+++ b/charts/camunda-platform-8.4/openshift/README.md
@@ -5,46 +5,3 @@ according to OpenShift default Security Context Constraints (SCCs).
For full details, please check the official docs:
[Camunda 8 Self-Managed Red Hat OpenShift](https://docs.camunda.io/docs/self-managed/platform-deployment/helm-kubernetes/platforms/redhat-openshift/).
-
-
-## Prerequisite
-
-First, download the exact chart version you use and extract the OpenShift extra values file:
-
-```shell
-# Ensure set CHART_VERSION to match the chart you want to install.
-helm pull camunda/camunda-platform --version CHART_VERSION --untar --untardir /tmp
-```
-
-
-## Post-renderer setup
-
-> **Warning**
-> If using a post-renderer, you must use the post-renderer whenever you are updating your release,
-> not only during the initial installation. If you do not, the default values will be used again,
-> which will prevent some services from starting.
-
-If you are using one of the Helm CLI version affected by the nested null bug [1](https://github.com/helm/helm/issues/9136)
-[2](https://github.com/helm/helm/issues/12490)
-then you need to Helm post-render with a patch script as following:
-
-```shell
-helm install camunda camunda/camunda-platform --skip-crds \
- --values /tmp/camunda-platform/openshift/values.yaml \
- --post-renderer bash --post-renderer-args /tmp/camunda-platform/openshift/patch.sh
-```
-
-
-## Normal setup
-
-If you are using any Helm CLI 3.1.4 or less, which is not affected by the nested null bug
-[1](https://github.com/helm/helm/issues/9136) [2](https://github.com/helm/helm/issues/12490),
-then follow [normal installation flow](../README.md#installation) using OpenShift extra values file
-(you don't need to edit that file!).
-
-E.g.
-
-```shell
-helm install camunda camunda/camunda-platform --skip-crds \
- --values /tmp/camunda-platform/openshift/values.yaml
-```
diff --git a/charts/camunda-platform/openshift/README.md b/charts/camunda-platform/openshift/README.md
index 50ad45089d..c0bb2a7b9f 100644
--- a/charts/camunda-platform/openshift/README.md
+++ b/charts/camunda-platform/openshift/README.md
@@ -5,46 +5,3 @@ according to OpenShift default Security Context Constraints (SCCs).
For full details, please check the official docs:
[Camunda 8 Self-Managed Red Hat OpenShift](https://docs.camunda.io/docs/self-managed/platform-deployment/helm-kubernetes/platforms/redhat-openshift/).
-
-
-## Prerequisite
-
-First, download the exact chart version you use and extract the OpenShift extra values file:
-
-```shell
-# Ensure set CHART_VERSION to match the chart you want to install.
-helm pull camunda/camunda-platform --version CHART_VERSION --untar --untardir /tmp
-```
-
-
-## Post-renderer setup
-
-> **Warning**
-> If using a post-renderer, you must use the post-renderer whenever you are updating your release,
-> not only during the initial installation. If you do not, the default values will be used again,
-> which will prevent some services from starting.
-
-If you are using one of the Helm CLI version affected by the nested null bug [1](https://github.com/helm/helm/issues/9136)
-[2](https://github.com/helm/helm/issues/12490)
-then you need to Helm post-render with a patch script as following:
-
-```shell
-helm install camunda camunda/camunda-platform --skip-crds \
- --values /tmp/camunda-platform/openshift/values.yaml \
- --post-renderer bash --post-renderer-args /tmp/camunda-platform/openshift/patch.sh
-```
-
-
-## Normal setup
-
-If you are using any Helm CLI 3.1.4 or less, which is not affected by the nested null bug
-[1](https://github.com/helm/helm/issues/9136) [2](https://github.com/helm/helm/issues/12490),
-then follow [normal installation flow](../README.md#installation) using OpenShift extra values file
-(you don't need to edit that file!).
-
-E.g.
-
-```shell
-helm install camunda camunda/camunda-platform --skip-crds \
- --values /tmp/camunda-platform/openshift/values.yaml
-```
From 0699ab5801b1d20bb2cd83af51c056fa966e5c55 Mon Sep 17 00:00:00 2001
From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Date: Tue, 11 Jun 2024 15:48:10 +0200
Subject: [PATCH 06/27] chore: generate version-matrix files
---
.../camunda-platform/version-matrix/README.md | 4 +++
.../version-matrix/camunda-8.2/README.md | 29 +++++++++++++++++
.../version-matrix/camunda-8.3/README.md | 30 ++++++++++++++++++
.../version-matrix/camunda-8.4/README.md | 30 ++++++++++++++++++
.../version-matrix/camunda-8.5/README.md | 31 +++++++++++++++++++
5 files changed, 124 insertions(+)
diff --git a/charts/camunda-platform/version-matrix/README.md b/charts/camunda-platform/version-matrix/README.md
index f3f26b13c0..edbf2938f4 100644
--- a/charts/camunda-platform/version-matrix/README.md
+++ b/charts/camunda-platform/version-matrix/README.md
@@ -20,6 +20,7 @@ For the best experience, please remember:
## Camunda 8.5
+### [Helm chart 10.1.0](./camunda-8.5/#helm-chart-1010)
### [Helm chart 10.0.5](./camunda-8.5/#helm-chart-1005)
### [Helm chart 10.0.4](./camunda-8.5/#helm-chart-1004)
### [Helm chart 10.0.3](./camunda-8.5/#helm-chart-1003)
@@ -27,6 +28,7 @@ For the best experience, please remember:
## Camunda 8.4
+### [Helm chart 9.3.6](./camunda-8.4/#helm-chart-936)
### [Helm chart 9.3.5](./camunda-8.4/#helm-chart-935)
### [Helm chart 9.3.4](./camunda-8.4/#helm-chart-934)
### [Helm chart 9.3.3](./camunda-8.4/#helm-chart-933)
@@ -43,6 +45,7 @@ For the best experience, please remember:
## Camunda 8.3
+### [Helm chart 8.3.13](./camunda-8.3/#helm-chart-8313)
### [Helm chart 8.3.12](./camunda-8.3/#helm-chart-8312)
### [Helm chart 8.3.11](./camunda-8.3/#helm-chart-8311)
### [Helm chart 8.3.10](./camunda-8.3/#helm-chart-8310)
@@ -59,6 +62,7 @@ For the best experience, please remember:
## Camunda 8.2
+### [Helm chart 8.2.28](./camunda-8.2/#helm-chart-8228)
### [Helm chart 8.2.27](./camunda-8.2/#helm-chart-8227)
### [Helm chart 8.2.26](./camunda-8.2/#helm-chart-8226)
### [Helm chart 8.2.25](./camunda-8.2/#helm-chart-8225)
diff --git a/charts/camunda-platform/version-matrix/camunda-8.2/README.md b/charts/camunda-platform/version-matrix/camunda-8.2/README.md
index 10ff76aa33..61fdf59851 100644
--- a/charts/camunda-platform/version-matrix/camunda-8.2/README.md
+++ b/charts/camunda-platform/version-matrix/camunda-8.2/README.md
@@ -1,6 +1,35 @@
# Camunda 8.2 Helm Chart Version Matrix
+## Helm chart 8.2.28
+
+Supported versions:
+
+- Camunda applications: [8.2](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.2&expanded=true)
+- Helm values: [8.2.28](https://artifacthub.io/packages/helm/camunda/camunda-platform/8.2.28#parameters)
+- Helm CLI: [3.15.1](https://github.com/helm/helm/releases/tag/v3.15.1)
+
+Camunda images:
+
+- docker.io/camunda/connectors-bundle:0.23.2
+- docker.io/camunda/identity:8.2.28
+- docker.io/camunda/operate:8.2.27
+- docker.io/camunda/optimize:8.2.10
+- docker.io/camunda/tasklist:8.2.28
+- docker.io/camunda/zeebe:8.2.28
+- registry.camunda.cloud/console/console-sm:latest
+- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.15
+- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.15
+- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.15
+
+Non-Camunda images:
+
+- docker.elastic.co/elasticsearch/elasticsearch:7.17.21
+- docker.io/bitnami/keycloak:19.0.3
+- docker.io/bitnami/postgresql:14.5.0-debian-11-r35
+- docker.io/bitnami/postgresql:15.4.0
+
+
## Helm chart 8.2.27
Supported versions:
diff --git a/charts/camunda-platform/version-matrix/camunda-8.3/README.md b/charts/camunda-platform/version-matrix/camunda-8.3/README.md
index 99981d2cfa..45bf49be60 100644
--- a/charts/camunda-platform/version-matrix/camunda-8.3/README.md
+++ b/charts/camunda-platform/version-matrix/camunda-8.3/README.md
@@ -1,6 +1,36 @@
# Camunda 8.3 Helm Chart Version Matrix
+## Helm chart 8.3.13
+
+Supported versions:
+
+- Camunda applications: [8.3](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.3&expanded=true)
+- Helm values: [8.3.13](https://artifacthub.io/packages/helm/camunda/camunda-platform/8.3.13#parameters)
+- Helm CLI: [3.15.1](https://github.com/helm/helm/releases/tag/v3.15.1)
+
+Camunda images:
+
+- docker.io/camunda/connectors-bundle:8.3.12
+- docker.io/camunda/identity:8.3.12
+- docker.io/camunda/operate:8.3.12
+- docker.io/camunda/optimize:8.3.10
+- docker.io/camunda/tasklist:8.3.12
+- docker.io/camunda/zeebe:8.3.12
+- registry.camunda.cloud/console/console-sm:latest
+- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.8
+- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.8
+- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.8
+
+Non-Camunda images:
+
+- docker.io/bitnami/elasticsearch:8.8.2
+- docker.io/bitnami/keycloak:22.0.5
+- docker.io/bitnami/os-shell:11-debian-11-r92
+- docker.io/bitnami/postgresql:14.5.0-debian-11-r35
+- docker.io/bitnami/postgresql:15.5.0
+
+
## Helm chart 8.3.12
Supported versions:
diff --git a/charts/camunda-platform/version-matrix/camunda-8.4/README.md b/charts/camunda-platform/version-matrix/camunda-8.4/README.md
index 8250c2f712..eee903e9a4 100644
--- a/charts/camunda-platform/version-matrix/camunda-8.4/README.md
+++ b/charts/camunda-platform/version-matrix/camunda-8.4/README.md
@@ -1,6 +1,36 @@
# Camunda 8.4 Helm Chart Version Matrix
+## Helm chart 9.3.6
+
+Supported versions:
+
+- Camunda applications: [8.4](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.4&expanded=true)
+- Helm values: [9.3.6](https://artifacthub.io/packages/helm/camunda/camunda-platform/9.3.6#parameters)
+- Helm CLI: [3.15.1](https://github.com/helm/helm/releases/tag/v3.15.1)
+
+Camunda images:
+
+- docker.io/camunda/connectors-bundle:8.4.8
+- docker.io/camunda/identity:8.4.8
+- docker.io/camunda/operate:8.4.9
+- docker.io/camunda/optimize:8.4.5
+- docker.io/camunda/tasklist:8.4.8
+- docker.io/camunda/zeebe:8.4.8
+- registry.camunda.cloud/console/console-sm:8.4.60
+- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.6
+- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.6
+- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.6
+
+Non-Camunda images:
+
+- docker.io/bitnami/elasticsearch:8.9.2
+- docker.io/bitnami/keycloak:22.0.5
+- docker.io/bitnami/os-shell:12-debian-12-r16
+- docker.io/bitnami/postgresql:14.5.0-debian-11-r35
+- docker.io/bitnami/postgresql:15.7.0
+
+
## Helm chart 9.3.5
Supported versions:
diff --git a/charts/camunda-platform/version-matrix/camunda-8.5/README.md b/charts/camunda-platform/version-matrix/camunda-8.5/README.md
index ccb1767036..635258a5e2 100644
--- a/charts/camunda-platform/version-matrix/camunda-8.5/README.md
+++ b/charts/camunda-platform/version-matrix/camunda-8.5/README.md
@@ -1,6 +1,37 @@
# Camunda 8.5 Helm Chart Version Matrix
+## Helm chart 10.1.0
+
+Supported versions:
+
+- Camunda applications: [8.5](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.5&expanded=true)
+- Helm values: [10.1.0](https://artifacthub.io/packages/helm/camunda/camunda-platform/10.1.0#parameters)
+- Helm CLI: [3.15.1](https://github.com/helm/helm/releases/tag/v3.15.1)
+
+Camunda images:
+
+- docker.io/camunda/connectors-bundle:8.5.3
+- docker.io/camunda/identity:8.5.2
+- docker.io/camunda/identity:latest
+- docker.io/camunda/operate:8.5.2
+- docker.io/camunda/optimize:8.5.2
+- docker.io/camunda/tasklist:8.5.2
+- docker.io/camunda/zeebe:8.5.2
+- registry.camunda.cloud/console/console-sm:8.5.50
+- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.5.2
+- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.5.2
+- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.5.2
+
+Non-Camunda images:
+
+- docker.io/bitnami/elasticsearch:8.12.2
+- docker.io/bitnami/keycloak:23.0.7
+- docker.io/bitnami/os-shell:12-debian-12-r16
+- docker.io/bitnami/postgresql:14.12.0
+- docker.io/bitnami/postgresql:15.7.0
+
+
## Helm chart 10.0.5
Supported versions:
From dd2b3fe3391cc7b9e568a8dbd1dc820ac903fc84 Mon Sep 17 00:00:00 2001
From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Date: Tue, 11 Jun 2024 18:29:09 +0200
Subject: [PATCH 07/27] chore: move version matrix files to root dir (#1980)
Signed-off-by: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
---
.github/workflows/chart-public-files.yaml | 8 +-
.github/workflows/chart-release.yaml | 3 +-
charts/camunda-platform-8.4/README.md | 2 +-
charts/camunda-platform-8.4/VERSION-MATRIX.md | 1637 -----------------
scripts/generate-version-matrix.sh | 6 +-
.../README.md | 0
.../camunda-1.3/README.md | 0
.../camunda-8.0/README.md | 0
.../camunda-8.1/README.md | 0
.../camunda-8.2/README.md | 0
.../camunda-8.3/README.md | 0
.../camunda-8.4/README.md | 0
.../camunda-8.5/README.md | 0
13 files changed, 10 insertions(+), 1646 deletions(-)
delete mode 100644 charts/camunda-platform-8.4/VERSION-MATRIX.md
rename {charts/camunda-platform/version-matrix => version-matrix}/README.md (100%)
rename {charts/camunda-platform/version-matrix => version-matrix}/camunda-1.3/README.md (100%)
rename {charts/camunda-platform/version-matrix => version-matrix}/camunda-8.0/README.md (100%)
rename {charts/camunda-platform/version-matrix => version-matrix}/camunda-8.1/README.md (100%)
rename {charts/camunda-platform/version-matrix => version-matrix}/camunda-8.2/README.md (100%)
rename {charts/camunda-platform/version-matrix => version-matrix}/camunda-8.3/README.md (100%)
rename {charts/camunda-platform/version-matrix => version-matrix}/camunda-8.4/README.md (100%)
rename {charts/camunda-platform/version-matrix => version-matrix}/camunda-8.5/README.md (100%)
diff --git a/.github/workflows/chart-public-files.yaml b/.github/workflows/chart-public-files.yaml
index 2f667d6a45..aa0322b181 100644
--- a/.github/workflows/chart-public-files.yaml
+++ b/.github/workflows/chart-public-files.yaml
@@ -9,8 +9,8 @@ on:
paths:
- '.github/workflows/chart-public-files.yaml'
- 'charts/camunda-platform*/values*.yaml'
- - 'charts/camunda-platform/version-matrix/**'
- 'scripts/templates/version-matrix/*'
+ - 'version-matrix/**'
workflow_dispatch: { }
permissions:
@@ -33,7 +33,7 @@ jobs:
run: |
#
# Values files.
- mkdir -p camunda-platform/values camunda-platform/version-matrix
+ mkdir -p camunda-platform/values
# Latest version.
cp -a main/charts/camunda-platform/values-latest.yaml camunda-platform/values/values-latest.yaml
@@ -46,8 +46,8 @@ jobs:
#
# Version matrix.
- mkdir -p camunda-platform/values camunda-platform/version-matrix
- cp -a main/charts/camunda-platform/version-matrix/* camunda-platform/version-matrix/
+ mkdir -p camunda-platform/version-matrix
+ cp -a main/version-matrix/* camunda-platform/version-matrix/
#
# Post run.
diff --git a/.github/workflows/chart-release.yaml b/.github/workflows/chart-release.yaml
index 229f2b09da..32f62d92c4 100644
--- a/.github/workflows/chart-release.yaml
+++ b/.github/workflows/chart-release.yaml
@@ -128,10 +128,11 @@ jobs:
command: make release.verify-components-version
- name: Generate version matrix
run: |
+ make helm.repos-add
make release.generate-version-matrix-index
make release.generate-version-matrix-released
- uses: EndBug/add-and-commit@a94899bca583c204427a224a7af87c02f9b325d5 # v9.1.4
with:
author_name: "renovate[bot]"
author_email: "29139614+renovate[bot]@users.noreply.github.com"
- message: "chore: Generate VERSION-MATRIX.md"
+ message: "chore: Generate version matrix"
diff --git a/charts/camunda-platform-8.4/README.md b/charts/camunda-platform-8.4/README.md
index 8f90170e14..d254483520 100644
--- a/charts/camunda-platform-8.4/README.md
+++ b/charts/camunda-platform-8.4/README.md
@@ -107,7 +107,7 @@ postgresql:
After the 8.4 release (January 2024), the Camunda Helm chart version is **decoupled** from the version of the application (e.g., the chart version is `9.0.0` and the application version is `8.4.x`).
-Before the 8.4 release, the Camunda Helm chart version was **coupled** with the applications version (e.g., chart version is `8.3.x` and applications version is `8.3.x`).
+Before the 8.4 release, the Camunda Helm chart version was **coupled** with the version of the application (e.g., the chart version is `8.3.x` and the applications version is `8.3.x`).
For more details, check out the [full version matrix](https://helm.camunda.io/camunda-platform/version-matrix).
diff --git a/charts/camunda-platform-8.4/VERSION-MATRIX.md b/charts/camunda-platform-8.4/VERSION-MATRIX.md
deleted file mode 100644
index 27269acfff..0000000000
--- a/charts/camunda-platform-8.4/VERSION-MATRIX.md
+++ /dev/null
@@ -1,1637 +0,0 @@
-
-# Camunda 8 Helm Chart Version Matrix
-
-## Chart version 9.3.2
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.5
-- docker.io/camunda/identity:8.4.5
-- docker.io/camunda/operate:8.4.5
-- docker.io/camunda/optimize:8.4.2
-- docker.io/camunda/tasklist:8.4.5
-- docker.io/camunda/zeebe:8.4.5
-- registry.camunda.cloud/console/console-sm:8.4.55
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.3
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.3
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.3
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:12-debian-12-r16
-- docker.io/bitnami/postgresql:15.6.0
-
-## Chart version 9.3.1
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.5
-- docker.io/camunda/identity:8.4.5
-- docker.io/camunda/operate:8.4.5
-- docker.io/camunda/optimize:8.4.2
-- docker.io/camunda/tasklist:8.4.5
-- docker.io/camunda/zeebe:8.4.5
-- registry.camunda.cloud/console/console-sm:8.4.53
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.3
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.3
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.3
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:12-debian-12-r16
-- docker.io/bitnami/postgresql:15.6.0
-
-## Chart version 9.3.0
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.5
-- docker.io/camunda/identity:8.4.5
-- docker.io/camunda/operate:8.4.5
-- docker.io/camunda/optimize:8.4.2
-- docker.io/camunda/tasklist:8.4.5
-- docker.io/camunda/zeebe:8.4.5
-- registry.camunda.cloud/console/console-sm:SNAPSHOT
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.3
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.3
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.3
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:12-debian-12-r16
-- docker.io/bitnami/postgresql:15.6.0
-
-## Chart version 9.2.0
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.4
-- docker.io/camunda/identity:8.4.4
-- docker.io/camunda/operate:8.4.4
-- docker.io/camunda/optimize:8.4.1
-- docker.io/camunda/tasklist:8.4.4
-- docker.io/camunda/zeebe:8.4.4
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.2
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.2
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.2
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:12-debian-12-r16
-- docker.io/bitnami/postgresql:15.6.0
-
-## Chart version 9.1.2
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.4
-- docker.io/camunda/identity:8.4.3
-- docker.io/camunda/operate:8.4.3
-- docker.io/camunda/optimize:8.4.1
-- docker.io/camunda/tasklist:8.4.3
-- docker.io/camunda/zeebe:8.4.3
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.2
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.2
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.2
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r96
-- docker.io/bitnami/postgresql:15.6.0
-
-## Chart version 9.1.1
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.4
-- docker.io/camunda/identity:8.4.2
-- docker.io/camunda/operate:8.4.2
-- docker.io/camunda/optimize:8.4.1
-- docker.io/camunda/tasklist:8.4.2
-- docker.io/camunda/zeebe:8.4.2
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.2
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.2
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.2
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r96
-- docker.io/bitnami/postgresql:15.6.0
-
-## Chart version 9.1.0
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.3
-- docker.io/camunda/identity:8.4.1
-- docker.io/camunda/operate:8.4.1
-- docker.io/camunda/optimize:8.4.0
-- docker.io/camunda/tasklist:8.4.1
-- docker.io/camunda/zeebe:8.4.1
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.1
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.1
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.1
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r93
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 9.0.2
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.3
-- docker.io/camunda/identity:8.4.0
-- docker.io/camunda/operate:8.4.0
-- docker.io/camunda/optimize:8.4.0
-- docker.io/camunda/tasklist:8.4.0
-- docker.io/camunda/zeebe:8.4.0
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.1
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.1
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.1
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r93
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 9.0.1
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.2
-- docker.io/camunda/identity:8.4.0
-- docker.io/camunda/operate:8.4.0
-- docker.io/camunda/optimize:8.4.0
-- docker.io/camunda/tasklist:8.4.0
-- docker.io/camunda/zeebe:8.4.0
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.1
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.1
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.1
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r93
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 9.0.0
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.4.1
-- docker.io/camunda/identity:8.4.0
-- docker.io/camunda/operate:8.4.0
-- docker.io/camunda/optimize:8.4.0
-- docker.io/camunda/tasklist:8.4.0
-- docker.io/camunda/zeebe:8.4.0
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.4.1
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.4.1
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.4.1
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.9.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r93
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.10
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.8
-- docker.io/camunda/identity:8.3.9
-- docker.io/camunda/operate:8.3.9
-- docker.io/camunda/optimize:8.3.6
-- docker.io/camunda/tasklist:8.3.9
-- docker.io/camunda/zeebe:8.3.9
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.5
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.5
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.5
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.8.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r92
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.9
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.8
-- docker.io/camunda/identity:8.3.9
-- docker.io/camunda/operate:8.3.9
-- docker.io/camunda/optimize:8.3.6
-- docker.io/camunda/tasklist:8.3.9
-- docker.io/camunda/zeebe:8.3.9
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.5
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.5
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.5
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.8.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r92
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.8
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.7
-- docker.io/camunda/identity:8.3.8
-- docker.io/camunda/operate:8.3.8
-- docker.io/camunda/optimize:8.3.6
-- docker.io/camunda/tasklist:8.3.8
-- docker.io/camunda/zeebe:8.3.8
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.4
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.4
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.4
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.8.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r92
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.7
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.6
-- docker.io/camunda/identity:8.3.5
-- docker.io/camunda/operate:8.3.5
-- docker.io/camunda/optimize:8.3.5
-- docker.io/camunda/tasklist:8.3.5
-- docker.io/camunda/zeebe:8.3.5
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.3
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.3
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.3
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.8.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r92
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.6
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.6
-- docker.io/camunda/identity:8.3.5
-- docker.io/camunda/operate:8.3.5
-- docker.io/camunda/optimize:8.3.5
-- docker.io/camunda/tasklist:8.3.5
-- docker.io/camunda/zeebe:8.3.5
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.3
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.3
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.3
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.8.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r92
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.5
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.6
-- docker.io/camunda/identity:8.3.5
-- docker.io/camunda/operate:8.3.5
-- docker.io/camunda/optimize:8.3.5
-- docker.io/camunda/tasklist:8.3.5
-- docker.io/camunda/zeebe:8.3.5
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.3
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.3
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.3
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.8.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r92
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.4
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.2
-- docker.io/camunda/identity:8.3.4
-- docker.io/camunda/operate:8.3.4
-- docker.io/camunda/optimize:8.3.4
-- docker.io/camunda/tasklist:8.3.4
-- docker.io/camunda/zeebe:8.3.4
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.2
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.2
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.2
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.8.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r92
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.3
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.1
-- docker.io/camunda/identity:8.3.3
-- docker.io/camunda/operate:8.3.3
-- docker.io/camunda/optimize:8.3.3
-- docker.io/camunda/tasklist:8.3.3
-- docker.io/camunda/zeebe:8.3.3
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.1
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.1
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.1
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.8.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r91
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.2
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.1
-- docker.io/camunda/identity:8.3.2
-- docker.io/camunda/operate:8.3.2
-- docker.io/camunda/optimize:8.3.2
-- docker.io/camunda/tasklist:8.3.2
-- docker.io/camunda/zeebe:8.3.2
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.1
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.1
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.1
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.8.2
-- docker.io/bitnami/keycloak:22.0.5
-- docker.io/bitnami/os-shell:11-debian-11-r91
-- docker.io/bitnami/postgresql:15.5.0
-
-## Chart version 8.3.1
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.0
-- docker.io/camunda/identity:8.3.1
-- docker.io/camunda/operate:8.3.1
-- docker.io/camunda/optimize:3.11.1
-- docker.io/camunda/tasklist:8.3.1
-- docker.io/camunda/zeebe:8.3.1
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.0
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.0
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.0
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.7.1
-- docker.io/bitnami/keycloak:22.0.4
-- docker.io/bitnami/os-shell:11-debian-11-r90
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.3.0
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:8.3.0
-- docker.io/camunda/identity:8.3.0
-- docker.io/camunda/operate:8.3.0
-- docker.io/camunda/optimize:3.11.0
-- docker.io/camunda/tasklist:8.3.0
-- docker.io/camunda/zeebe:8.3.0
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.3.0
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.3.0
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.3.0
-
-Non-Camunda images:
-
-- docker.io/bitnami/elasticsearch:8.7.1
-- docker.io/bitnami/keycloak:22.0.4
-- docker.io/bitnami/os-shell:11-debian-11-r89
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.25
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.25
-- docker.io/camunda/operate:8.2.25
-- docker.io/camunda/optimize:8.2.8
-- docker.io/camunda/tasklist:8.2.25
-- docker.io/camunda/zeebe:8.2.25
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.12
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.12
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.12
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.18
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.24
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.24
-- docker.io/camunda/operate:8.2.24
-- docker.io/camunda/optimize:8.2.7
-- docker.io/camunda/tasklist:8.2.24
-- docker.io/camunda/zeebe:8.2.24
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.11
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.11
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.11
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.18
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.23
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.23
-- docker.io/camunda/operate:8.2.23
-- docker.io/camunda/optimize:8.2.7
-- docker.io/camunda/tasklist:8.2.23
-- docker.io/camunda/zeebe:8.2.23
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.11
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.11
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.11
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.18
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.22
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.22
-- docker.io/camunda/operate:8.2.22
-- docker.io/camunda/optimize:3.10.7
-- docker.io/camunda/tasklist:8.2.22
-- docker.io/camunda/zeebe:8.2.22
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.11
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.11
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.11
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.18
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.20
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.20
-- docker.io/camunda/operate:8.2.20
-- docker.io/camunda/optimize:3.10.6
-- docker.io/camunda/tasklist:8.2.20
-- docker.io/camunda/zeebe:8.2.20
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.10
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.10
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.10
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.16
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.19
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.19
-- docker.io/camunda/operate:8.2.19
-- docker.io/camunda/optimize:3.10.6
-- docker.io/camunda/tasklist:8.2.19
-- docker.io/camunda/zeebe:8.2.19
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.9
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.9
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.9
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.16
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.18
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.18
-- docker.io/camunda/operate:8.2.18
-- docker.io/camunda/optimize:3.10.6
-- docker.io/camunda/tasklist:8.2.18
-- docker.io/camunda/zeebe:8.2.18
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.8
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.8
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.8
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.15
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.17
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.16
-- docker.io/camunda/operate:8.2.16
-- docker.io/camunda/optimize:3.10.6
-- docker.io/camunda/tasklist:8.2.16
-- docker.io/camunda/zeebe:8.2.16
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.6
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.6
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.6
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.13
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.16
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.16
-- docker.io/camunda/operate:8.2.16
-- docker.io/camunda/optimize:3.10.6
-- docker.io/camunda/tasklist:8.2.16
-- docker.io/camunda/zeebe:8.2.16
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.6
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.6
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.6
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.13
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.15
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.2
-- docker.io/camunda/identity:8.2.15
-- docker.io/camunda/operate:8.2.15
-- docker.io/camunda/optimize:3.10.5
-- docker.io/camunda/tasklist:8.2.15
-- docker.io/camunda/zeebe:8.2.15
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.6
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.6
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.6
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.13
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.23.0
-- docker.io/camunda/identity:8.2.13
-- docker.io/camunda/operate:8.2.13
-- docker.io/camunda/optimize:3.10.5
-- docker.io/camunda/tasklist:8.2.13
-- docker.io/camunda/zeebe:8.2.13
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.6
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.6
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.6
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.12
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.22.1
-- docker.io/camunda/identity:8.2.12
-- docker.io/camunda/operate:8.2.12
-- docker.io/camunda/optimize:3.10.3
-- docker.io/camunda/tasklist:8.2.12
-- docker.io/camunda/zeebe:8.2.12
-- registry.camunda.cloud/console/console-sm:latest
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.5
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.5
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.5
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.4.0
-
-## Chart version 8.2.11
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.22.0
-- docker.io/camunda/identity:8.2.11
-- docker.io/camunda/operate:8.2.11
-- docker.io/camunda/optimize:3.10.3
-- docker.io/camunda/tasklist:8.2.11
-- docker.io/camunda/zeebe:8.2.11
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.5
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.5
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.5
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.3.0
-
-## Chart version 8.2.10
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.21.4
-- docker.io/camunda/identity:8.2.10
-- docker.io/camunda/operate:8.2.10
-- docker.io/camunda/optimize:3.10.3
-- docker.io/camunda/tasklist:8.2.10
-- docker.io/camunda/zeebe:8.2.10
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.4
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.3.0
-
-## Chart version 8.2.9
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.21.3
-- docker.io/camunda/identity:8.2.9
-- docker.io/camunda/operate:8.2.9
-- docker.io/camunda/optimize:3.10.3
-- docker.io/camunda/tasklist:8.2.9
-- docker.io/camunda/zeebe:8.2.9
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.4
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.3.0
-
-## Chart version 8.2.8
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.21.1
-- docker.io/camunda/identity:8.2.8
-- docker.io/camunda/operate:8.2.8
-- docker.io/camunda/optimize:3.10.2
-- docker.io/camunda/tasklist:8.2.8
-- docker.io/camunda/zeebe:8.2.8
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.4
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.3.0
-
-## Chart version 8.2.7
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.21.1
-- docker.io/camunda/identity:8.2.8
-- docker.io/camunda/operate:8.2.8
-- docker.io/camunda/optimize:3.10.2
-- docker.io/camunda/tasklist:8.2.8
-- docker.io/camunda/zeebe:8.2.8
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.4
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.3.0
-
-## Chart version 8.2.6
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.20.2
-- docker.io/camunda/identity:8.2.7
-- docker.io/camunda/operate:8.2.7
-- docker.io/camunda/optimize:3.10.2
-- docker.io/camunda/tasklist:8.2.7
-- docker.io/camunda/zeebe:8.2.7
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.4
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.3.0
-
-## Chart version 8.2.5
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.19.2
-- docker.io/camunda/identity:8.2.5
-- docker.io/camunda/operate:8.2.5
-- docker.io/camunda/optimize:3.10.1
-- docker.io/camunda/tasklist:8.2.5
-- docker.io/camunda/zeebe:8.2.5
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.3
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.3
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.3
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.3.0
-
-## Chart version 8.2.4
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.19.2
-- docker.io/camunda/identity:8.2.5
-- docker.io/camunda/operate:8.2.5
-- docker.io/camunda/optimize:3.10.1
-- docker.io/camunda/tasklist:8.2.5
-- docker.io/camunda/zeebe:8.2.5
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.3
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.3
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.3
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.10
-- docker.io/bitnami/keycloak:19.0.3
-- docker.io/bitnami/postgresql:15.1.0
-
-## Chart version 8.2.3
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.19.1
-- docker.io/camunda/identity:8.2.4
-- docker.io/camunda/operate:8.2.4
-- docker.io/camunda/optimize:3.10.1
-- docker.io/camunda/tasklist:8.2.4
-- docker.io/camunda/zeebe:8.2.4
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.2
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.2
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.2
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.9
-- docker.io/bitnami/keycloak:19.0.3-debian-11-r15
-- docker.io/bitnami/postgresql:15.1.0-debian-11-r0
-
-## Chart version 8.2.2
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.18.2
-- docker.io/camunda/identity:8.2.3
-- docker.io/camunda/operate:8.2.3
-- docker.io/camunda/optimize:3.10.0
-- docker.io/camunda/tasklist:8.2.3
-- docker.io/camunda/zeebe:8.2.3
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.1
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.1
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.1
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.9
-- docker.io/bitnami/keycloak:19.0.3-debian-11-r15
-- docker.io/bitnami/postgresql:15.1.0-debian-11-r0
-
-## Chart version 8.2.1
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.18.2
-- docker.io/camunda/identity:8.2.3
-- docker.io/camunda/operate:8.2.3
-- docker.io/camunda/optimize:3.10.0
-- docker.io/camunda/tasklist:8.2.3
-- docker.io/camunda/zeebe:8.2.3
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.1
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.1
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.1
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.9
-- docker.io/bitnami/keycloak:19.0.3-debian-11-r15
-- docker.io/bitnami/postgresql:15.1.0-debian-11-r0
-
-## Chart version 8.2.0
-
-Camunda images:
-
-- docker.io/camunda/connectors-bundle:0.18.0
-- docker.io/camunda/identity:8.2.0
-- docker.io/camunda/operate:8.2.0
-- docker.io/camunda/optimize:3.10.0
-- docker.io/camunda/tasklist:8.2.0
-- docker.io/camunda/zeebe:8.2.0
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.2.0
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.2.0
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.2.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:19.0.3-debian-11-r15
-- docker.io/bitnami/postgresql:15.1.0-debian-11-r0
-
-## Chart version 8.1.26
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.26
-- docker.io/camunda/operate:8.1.26
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.26
-- docker.io/camunda/zeebe:8.1.26
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.18
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.25
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.25
-- docker.io/camunda/operate:8.1.25
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.25
-- docker.io/camunda/zeebe:8.1.25
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.18
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.24
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.24
-- docker.io/camunda/operate:8.1.24
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.24
-- docker.io/camunda/zeebe:8.1.24
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.18
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.23
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.22
-- docker.io/camunda/operate:8.1.22
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.22
-- docker.io/camunda/zeebe:8.1.22
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.16
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.22
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.22
-- docker.io/camunda/operate:8.1.22
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.22
-- docker.io/camunda/zeebe:8.1.22
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.16
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.21
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.21
-- docker.io/camunda/operate:8.1.21
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.21
-- docker.io/camunda/zeebe:8.1.21
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.16
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.20
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.20
-- docker.io/camunda/operate:8.1.20
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.20
-- docker.io/camunda/zeebe:8.1.20
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.15
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.19
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.17
-- docker.io/camunda/operate:8.1.17
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.17
-- docker.io/camunda/zeebe:8.1.17
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.14
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.18
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.17
-- docker.io/camunda/operate:8.1.17
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.17
-- docker.io/camunda/zeebe:8.1.17
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.14
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.17
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.17
-- docker.io/camunda/operate:8.1.17
-- docker.io/camunda/optimize:3.9.5
-- docker.io/camunda/tasklist:8.1.17
-- docker.io/camunda/zeebe:8.1.17
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.14
-- docker.io/bitnami/keycloak:16.1.1
-- docker.io/bitnami/postgresql:14.5.0
-
-## Chart version 8.1.16
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.14
-- docker.io/camunda/operate:8.1.14
-- docker.io/camunda/optimize:3.9.4
-- docker.io/camunda/tasklist:8.1.14
-- docker.io/camunda/zeebe:8.1.14
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.15
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.14
-- docker.io/camunda/operate:8.1.14
-- docker.io/camunda/optimize:3.9.4
-- docker.io/camunda/tasklist:8.1.14
-- docker.io/camunda/zeebe:8.1.14
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.14
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.14
-- docker.io/camunda/operate:8.1.14
-- docker.io/camunda/optimize:3.9.4
-- docker.io/camunda/tasklist:8.1.14
-- docker.io/camunda/zeebe:8.1.14
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.8
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.9
-- docker.io/camunda/operate:8.1.9
-- docker.io/camunda/optimize:3.9.4
-- docker.io/camunda/tasklist:8.1.9
-- docker.io/camunda/zeebe:8.1.9
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.7
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.9
-- docker.io/camunda/operate:8.1.9
-- docker.io/camunda/optimize:3.9.4
-- docker.io/camunda/tasklist:8.1.9
-- docker.io/camunda/zeebe:8.1.9
-- registry.camunda.cloud/web-modeler-ee/modeler-restapi:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-webapp:0.8.0-beta
-- registry.camunda.cloud/web-modeler-ee/modeler-websockets:0.8.0-beta
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.6
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.6
-- docker.io/camunda/operate:8.1.6
-- docker.io/camunda/optimize:3.9.3
-- docker.io/camunda/tasklist:8.1.6
-- docker.io/camunda/zeebe:8.1.6
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.5
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.6
-- docker.io/camunda/operate:8.1.6
-- docker.io/camunda/optimize:3.9.3
-- docker.io/camunda/tasklist:8.1.6
-- docker.io/camunda/zeebe:8.1.6
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.4
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.5
-- docker.io/camunda/operate:8.1.5
-- docker.io/camunda/optimize:3.9.3
-- docker.io/camunda/tasklist:8.1.5
-- docker.io/camunda/zeebe:8.1.5
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.3
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.5
-- docker.io/camunda/operate:8.1.5
-- docker.io/camunda/optimize:3.9.3
-- docker.io/camunda/tasklist:8.1.5
-- docker.io/camunda/zeebe:8.1.5
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.2
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.2
-- docker.io/camunda/operate:8.1.2
-- docker.io/camunda/optimize:3.9.1
-- docker.io/camunda/tasklist:8.1.2
-- docker.io/camunda/zeebe:8.1.2
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.1
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.2
-- docker.io/camunda/operate:8.1.2
-- docker.io/camunda/optimize:3.9.1
-- docker.io/camunda/tasklist:8.1.2
-- docker.io/camunda/zeebe:8.1.2
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.1.0
-
-Camunda images:
-
-- docker.io/camunda/identity:8.1.2
-- docker.io/camunda/operate:8.1.2
-- docker.io/camunda/optimize:3.9.1
-- docker.io/camunda/tasklist:8.1.2
-- docker.io/camunda/zeebe:8.1.2
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.20
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.19
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.18
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.14
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.9.0-preview-2
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.13
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.9.0-preview-2
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.12
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.9.0-preview-2
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.11
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.10
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.9
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.8
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.7
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.6
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.5
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/optimize:3.8.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.4
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.3
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.2
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.1
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
-## Chart version 8.0.0
-
-Camunda images:
-
-- docker.io/camunda/identity:8.0.0
-- docker.io/camunda/operate:8.0.0
-- docker.io/camunda/tasklist:8.0.0
-- docker.io/camunda/zeebe:8.0.0
-
-Non-Camunda images:
-
-- docker.elastic.co/elasticsearch/elasticsearch:7.17.1
-- docker.io/bitnami/keycloak:16.1.1-debian-10-r52
-- docker.io/bitnami/postgresql:14.2.0-debian-10-r35
-
diff --git a/scripts/generate-version-matrix.sh b/scripts/generate-version-matrix.sh
index 1e08a4056b..847b3530f8 100755
--- a/scripts/generate-version-matrix.sh
+++ b/scripts/generate-version-matrix.sh
@@ -62,7 +62,7 @@ generate_version_matrix_index () {
--config scripts/templates/version-matrix/.gomplate.yaml \
--datasource versions=env:///ALL_CAMUNDA_VERSIONS?type=application/array+json \
--file scripts/templates/version-matrix/VERSION-MATRIX-INDEX.md.tpl |
- tee "charts/${CHART_NAME}/version-matrix/README.md"
+ tee "version-matrix/README.md"
}
# Generate a version matrix for a certain Camunda version.
@@ -80,10 +80,10 @@ generate_version_matrix_single () {
generate_version_matrix_released () {
get_versions_filtered | jq -c '.[]' | while read SUPPORTED_CAMUNDA_VERSION_DATA; do
SUPPORTED_CAMUNDA_VERSION="$(echo ${SUPPORTED_CAMUNDA_VERSION_DATA} | jq -r '.app')"
- mkdir -p "charts/${CHART_NAME}/version-matrix/camunda-${SUPPORTED_CAMUNDA_VERSION}"
+ mkdir -p "version-matrix/camunda-${SUPPORTED_CAMUNDA_VERSION}"
echo -e "#\n# Generating version matrix for Camunda ${SUPPORTED_CAMUNDA_VERSION}\n#"
generate_version_matrix_single "${SUPPORTED_CAMUNDA_VERSION_DATA}" | tee \
- "charts/${CHART_NAME}/version-matrix/camunda-${SUPPORTED_CAMUNDA_VERSION}/README.md"
+ "version-matrix/camunda-${SUPPORTED_CAMUNDA_VERSION}/README.md"
done
}
diff --git a/charts/camunda-platform/version-matrix/README.md b/version-matrix/README.md
similarity index 100%
rename from charts/camunda-platform/version-matrix/README.md
rename to version-matrix/README.md
diff --git a/charts/camunda-platform/version-matrix/camunda-1.3/README.md b/version-matrix/camunda-1.3/README.md
similarity index 100%
rename from charts/camunda-platform/version-matrix/camunda-1.3/README.md
rename to version-matrix/camunda-1.3/README.md
diff --git a/charts/camunda-platform/version-matrix/camunda-8.0/README.md b/version-matrix/camunda-8.0/README.md
similarity index 100%
rename from charts/camunda-platform/version-matrix/camunda-8.0/README.md
rename to version-matrix/camunda-8.0/README.md
diff --git a/charts/camunda-platform/version-matrix/camunda-8.1/README.md b/version-matrix/camunda-8.1/README.md
similarity index 100%
rename from charts/camunda-platform/version-matrix/camunda-8.1/README.md
rename to version-matrix/camunda-8.1/README.md
diff --git a/charts/camunda-platform/version-matrix/camunda-8.2/README.md b/version-matrix/camunda-8.2/README.md
similarity index 100%
rename from charts/camunda-platform/version-matrix/camunda-8.2/README.md
rename to version-matrix/camunda-8.2/README.md
diff --git a/charts/camunda-platform/version-matrix/camunda-8.3/README.md b/version-matrix/camunda-8.3/README.md
similarity index 100%
rename from charts/camunda-platform/version-matrix/camunda-8.3/README.md
rename to version-matrix/camunda-8.3/README.md
diff --git a/charts/camunda-platform/version-matrix/camunda-8.4/README.md b/version-matrix/camunda-8.4/README.md
similarity index 100%
rename from charts/camunda-platform/version-matrix/camunda-8.4/README.md
rename to version-matrix/camunda-8.4/README.md
diff --git a/charts/camunda-platform/version-matrix/camunda-8.5/README.md b/version-matrix/camunda-8.5/README.md
similarity index 100%
rename from charts/camunda-platform/version-matrix/camunda-8.5/README.md
rename to version-matrix/camunda-8.5/README.md
From 522417e153de62a5ea28352aea78c60b995e4a7a Mon Sep 17 00:00:00 2001
From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Date: Wed, 12 Jun 2024 15:35:53 +0200
Subject: [PATCH 08/27] chore: enhance chart multi version release process
(#1985)
- support multi-version in the release workflow
- customize generate-chart-matrix action
- set ci snapshot version based on the chart dir name
- rename chart dir camunda-platform to camunda-platform-latest
- update generate-release-notes.sh to work with multi-version
---------
Signed-off-by: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
---
.../actions/generate-chart-matrix/action.yml | 9 +-
.github/actions/workflow-vars/action.yml | 5 +-
.github/renovate.json5 | 20 +-
.github/workflows/chart-public-files.yaml | 2 +-
.github/workflows/chart-release.yaml | 88 ++++++--
.github/workflows/chart-update-readme.yaml | 1 +
.../workflows/chart-validate-template.yaml | 2 +-
.github/workflows/renovate-post-upgrade.yaml | 2 +-
.../workflows/test-integration-template.yaml | 2 +-
.github/workflows/test-integration.yaml | 2 +-
.github/workflows/test-regression.yaml | 10 +-
.github/workflows/test-unit-template.yml | 2 +-
.github/workflows/test-unit.yml | 6 +-
.tool-versions | 14 +-
MIGRATION.md | 190 ------------------
Makefile | 2 +-
README.md | 31 +--
charts/camunda-platform-8.2/README.md | 2 +-
charts/camunda-platform-8.3/README.md | 2 +-
charts/camunda-platform-8.4/README.md | 2 +-
.../.helmignore | 0
.../Chart.yaml | 0
.../README.md | 2 +-
.../RELEASE-NOTES.md | 0
.../go.mod | 0
.../go.sum | 0
.../openshift/README.md | 0
.../openshift/openshift-tuned.yaml | 0
.../openshift/patch.sh | 0
.../openshift/values.yaml | 0
.../templates/.gitkeep | 0
.../templates/NOTES.txt | 0
.../templates/camunda/_helpers.tpl | 0
.../camunda/configmap-identity-auth.yaml | 0
.../templates/camunda/configmap-release.yaml | 0
.../templates/camunda/constraints.tpl | 0
.../templates/camunda/ingress.yaml | 0
.../templates/camunda/secret-connectors.yaml | 0
.../templates/camunda/secret-console.yaml | 0
.../camunda/secret-elasticsearch.yaml | 0
.../templates/camunda/secret-opensearch.yaml | 0
.../templates/camunda/secret-operate.yaml | 0
.../templates/camunda/secret-optimize.yaml | 0
.../templates/camunda/secret-tasklist.yaml | 0
.../templates/camunda/secret-zeebe.yaml | 0
.../templates/connectors/_helpers.tpl | 0
.../templates/connectors/configmap.yaml | 0
.../templates/connectors/deployment.yaml | 0
.../templates/connectors/inbound-secret.yaml | 0
.../templates/connectors/ingress.yaml | 0
.../templates/connectors/service.yaml | 0
.../templates/connectors/serviceaccount.yaml | 0
.../templates/console/_helpers.tpl | 0
.../templates/console/configmap.yaml | 0
.../templates/console/deployment.yaml | 0
.../templates/console/ingress.yaml | 0
.../templates/console/service.yaml | 0
.../templates/console/serviceaccount.yaml | 0
.../templates/identity/_helpers.tpl | 0
.../templates/identity/configmap.yaml | 0
.../templates/identity/constraints.tpl | 0
.../templates/identity/deployment.yaml | 0
.../templates/identity/ingress.yaml | 0
.../templates/identity/keycloak-service.yaml | 0
.../templates/identity/postgresql-secret.yaml | 0
.../templates/identity/service.yaml | 0
.../templates/identity/serviceaccount.yaml | 0
.../identity/tests/test-connection.yaml | 0
.../templates/operate/_helpers.tpl | 0
.../templates/operate/configmap.yaml | 0
.../templates/operate/deployment.yaml | 0
.../templates/operate/ingress.yaml | 0
.../templates/operate/service.yaml | 0
.../templates/operate/serviceaccount.yaml | 0
.../operate/tests/test-connection.yaml | 0
.../templates/optimize/_helpers.tpl | 0
.../templates/optimize/configmap.yaml | 0
.../templates/optimize/deployment.yaml | 0
.../templates/optimize/ingress.yaml | 0
.../templates/optimize/service.yaml | 0
.../templates/optimize/serviceaccount.yaml | 0
.../connectors-service-monitor.yaml | 0
.../console-service-monitor.yaml | 0
.../identity-service-monitor.yaml | 0
.../operate-service-monitor.yaml | 0
.../optimize-service-monitor.yaml | 0
.../tasklist-service-monitor.yaml | 0
.../web-modeler-service-monitor.yaml | 0
.../zeebe-gateway-service-monitor.yaml | 0
.../zeebe-service-monitor.yaml | 0
.../templates/tasklist/_helpers.tpl | 0
.../templates/tasklist/configmap.yaml | 0
.../templates/tasklist/deployment.yaml | 0
.../templates/tasklist/ingress.yaml | 0
.../templates/tasklist/service.yaml | 0
.../templates/tasklist/serviceaccount.yaml | 0
.../tests/integration-test-secret.yaml | 0
.../templates/web-modeler/_helpers.tpl | 0
.../web-modeler/configmap-restapi.yaml | 0
.../web-modeler/configmap-shared.yaml | 0
.../web-modeler/configmap-webapp.yaml | 0
.../web-modeler/configmap-websockets.yaml | 0
.../web-modeler/deployment-restapi.yaml | 0
.../web-modeler/deployment-webapp.yaml | 0
.../web-modeler/deployment-websockets.yaml | 0
.../templates/web-modeler/ingress.yaml | 0
.../templates/web-modeler/secret-restapi.yaml | 0
.../templates/web-modeler/secret-shared.yaml | 0
.../web-modeler/service-restapi.yaml | 0
.../templates/web-modeler/service-webapp.yaml | 0
.../web-modeler/service-websockets.yaml | 0
.../templates/web-modeler/serviceaccount.yaml | 0
.../web-modeler/tests/test-connection.yaml | 0
.../templates/zeebe-gateway/_helpers.tpl | 0
.../templates/zeebe-gateway/configmap.yaml | 0
.../templates/zeebe-gateway/constraints.tpl | 0
.../templates/zeebe-gateway/deployment.yaml | 0
.../templates/zeebe-gateway/ingress-grpc.yaml | 0
.../templates/zeebe-gateway/ingress-rest.yaml | 0
.../zeebe-gateway/poddisruptionbudget.yaml | 0
.../templates/zeebe-gateway/service.yaml | 0
.../zeebe-gateway/serviceaccount.yaml | 0
.../2/3/4/5/6/7/8/z_compatibility_helpers.tpl | 0
.../templates/zeebe/_helpers.tpl | 0
.../templates/zeebe/configmap.yaml | 0
.../templates/zeebe/poddisruptionbudget.yaml | 0
.../templates/zeebe/service.yaml | 0
.../templates/zeebe/serviceaccount.yaml | 0
.../templates/zeebe/statefulset.yaml | 0
.../test/ci-test-config.yaml | 0
.../values-integration-test-ingress.yaml | 0
.../common/values-integration-test.yaml | 0
.../test/unit/README.md | 0
.../test/unit/camunda/configmap_test.go | 0
.../test/unit/camunda/constraints_test.go | 0
.../unit/camunda/global_deployment_test.go | 0
.../connectors-service-monitor.golden.yaml | 0
.../identity-service-monitor.golden.yaml | 0
.../golden/keycloak-statefulset.golden.yaml | 0
.../operate-service-monitor.golden.yaml | 0
.../optimize-service-monitor.golden.yaml | 0
.../golden/secret-connectors.golden.yaml | 0
.../camunda/golden/secret-console.golden.yaml | 0
.../camunda/golden/secret-operate.golden.yaml | 0
.../golden/secret-optimize.golden.yaml | 0
.../golden/secret-tasklist.golden.yaml | 0
.../camunda/golden/secret-zeebe.golden.yaml | 0
.../tasklist-service-monitor.golden.yaml | 0
.../web-modeler-service-monitor.golden.yaml | 0
.../zeebe-gateway-service-monitor.golden.yaml | 0
.../golden/zeebe-service-monitor.golden.yaml | 0
.../test/unit/camunda/goldenfiles_test.go | 0
.../identitykeycloak_constraints_test.go | 0
.../test/unit/camunda/ingress_test.go | 0
.../unit/camunda/keycloak_statefulset_test.go | 0
.../test/unit/camunda/secret_test.go | 0
.../test/unit/camunda/servicemonitor_test.go | 0
.../test/unit/camunda/types.go | 0
.../test/unit/connectors/configmap_test.go | 0
.../test/unit/connectors/deployment_test.go | 0
.../connectors/golden/deployment.golden.yaml | 0
.../golden/inbound-secret.golden.yaml | 0
.../golden/ingress-all-enabled.golden.yaml | 0
.../connectors/golden/ingress.golden.yaml | 0
.../connectors/golden/service.golden.yaml | 0
.../golden/serviceaccount.golden.yaml | 0
.../test/unit/connectors/goldenfiles_test.go | 0
.../unit/connectors/inbound-secret_test.go | 0
.../test/unit/connectors/ingress_test.go | 0
.../test/unit/connectors/service_test.go | 0
.../test/unit/connectors/types.go | 0
.../test/unit/console/configmap_test.go | 0
.../test/unit/console/deployment_test.go | 0
.../unit/console/golden/configmap.golden.yaml | 0
.../console/golden/deployment.golden.yaml | 0
.../golden/ingress-all-enabled.golden.yaml | 0
.../unit/console/golden/ingress.golden.yaml | 0
.../unit/console/golden/service.golden.yaml | 0
.../console/golden/serviceaccount.golden.yaml | 0
.../test/unit/console/goldenfiles_test.go | 0
.../test/unit/console/ingress_test.go | 0
.../test/unit/console/service_test.go | 0
.../test/unit/identity/configmap_test.go | 0
.../test/unit/identity/deployment_test.go | 0
.../golden/configmap-env-vars.golden.yaml | 0
.../identity/golden/configmap.golden.yaml | 0
.../identity/golden/deployment.golden.yaml | 0
.../golden/ingress-all-enabled.golden.yaml | 0
.../unit/identity/golden/ingress.golden.yaml | 0
.../unit/identity/golden/service.golden.yaml | 0
.../golden/serviceaccount.golden.yaml | 0
.../test/unit/identity/goldenfiles_test.go | 0
.../test/unit/identity/ingress_test.go | 0
.../test/unit/identity/secret_test.go | 0
.../test/unit/identity/service_test.go | 0
.../test/unit/identity/types.go | 0
.../test/unit/operate/configmap_test.go | 0
.../test/unit/operate/deployment_test.go | 0
.../unit/operate/golden/configmap.golden.yaml | 0
.../operate/golden/deployment.golden.yaml | 0
.../golden/ingress-all-enabled.golden.yaml | 0
.../unit/operate/golden/ingress.golden.yaml | 0
.../unit/operate/golden/service.golden.yaml | 0
.../operate/golden/serviceaccount.golden.yaml | 0
.../test/unit/operate/goldenfiles_test.go | 0
.../test/unit/operate/ingress_test.go | 0
.../test/unit/operate/service_test.go | 0
.../test/unit/operate/types.go | 0
.../test/unit/optimize/configmap_test.go | 0
.../test/unit/optimize/deployment_test.go | 0
.../optimize/golden/deployment.golden.yaml | 0
.../golden/ingress-all-enabled.golden.yaml | 0
.../unit/optimize/golden/ingress.golden.yaml | 0
.../unit/optimize/golden/service.golden.yaml | 0
.../golden/serviceaccount.golden.yaml | 0
.../test/unit/optimize/goldenfiles_test.go | 0
.../test/unit/optimize/ingress_test.go | 0
.../test/unit/optimize/service_test.go | 0
.../test/unit/optimize/types.go | 0
.../test/unit/tasklist/configmap_test.go | 0
.../test/unit/tasklist/deployment_test.go | 0
.../tasklist/golden/configmap.golden.yaml | 0
.../tasklist/golden/deployment.golden.yaml | 0
.../golden/ingress-all-enabled.golden.yaml | 0
.../unit/tasklist/golden/ingress.golden.yaml | 0
.../unit/tasklist/golden/service.golden.yaml | 0
.../test/unit/tasklist/goldenfiles_test.go | 0
.../test/unit/tasklist/ingress_test.go | 0
.../test/unit/tasklist/service_test.go | 0
.../test/unit/tasklist/types.go | 0
.../test/unit/utils/goldenfiles.go | 0
.../web-modeler/configmap_restapi_test.go | 0
.../unit/web-modeler/configmap_shared_test.go | 0
.../unit/web-modeler/configmap_webapp_test.go | 0
.../web-modeler/deployment_restapi_test.go | 0
.../test/unit/web-modeler/deployment_test.go | 0
.../web-modeler/deployment_webapp_test.go | 0
.../web-modeler/deployment_websockets_test.go | 0
.../golden/configmap-shared.golden.yaml | 0
.../golden/deployment-restapi.golden.yaml | 0
.../golden/deployment-webapp.golden.yaml | 0
.../golden/deployment-websockets.golden.yaml | 0
.../golden/ingress-all-enabled.golden.yaml | 0
.../web-modeler/golden/ingress.golden.yaml | 0
.../golden/secret-shared.golden.yaml | 0
.../golden/service-restapi.golden.yaml | 0
.../golden/service-webapp.golden.yaml | 0
.../golden/service-websockets.golden.yaml | 0
.../golden/serviceaccount.golden.yaml | 0
.../test/unit/web-modeler/goldenfiles_test.go | 0
.../test/unit/web-modeler/ingress_test.go | 0
.../unit/web-modeler/secret_restapi_test.go | 0
.../unit/web-modeler/secret_shared_test.go | 0
.../test/unit/web-modeler/service_test.go | 0
.../test/unit/web-modeler/types.go | 0
.../test/unit/zeebe-gateway/configmap_test.go | 0
.../unit/zeebe-gateway/deployment_test.go | 0
.../golden/configmap-log4j2.golden.yaml | 0
.../golden/configmap.golden.yaml | 0
.../golden/deployment.golden.yaml | 0
.../golden/ingress-all-enabled.golden.yaml | 0
.../ingress-grpc-all-enabled.golden.yaml | 0
.../golden/ingress-grpc.golden.yaml | 0
.../ingress-rest-all-enabled.golden.yaml | 0
.../golden/ingress-rest.golden.yaml | 0
.../zeebe-gateway/golden/ingress.golden.yaml | 0
.../golden/poddisruptionbudget.golden.yaml | 0
.../zeebe-gateway/golden/service.golden.yaml | 0
.../serviceaccount-annotations.golden.yaml | 0
.../golden/serviceaccount.golden.yaml | 0
.../unit/zeebe-gateway/goldenfiles_test.go | 0
.../test/unit/zeebe-gateway/ingress_test.go | 0
.../zeebe-gateway/poddisruptionbudget_test.go | 0
.../test/unit/zeebe-gateway/service_test.go | 0
.../unit/zeebe-gateway/serviceaccount_test.go | 0
.../test/unit/zeebe/configmap_test.go | 0
.../zeebe/golden/configmap-log4j2.golden.yaml | 0
...configmap-multiregion-failBack.golden.yaml | 0
...configmap-multiregion-failOver.golden.yaml | 0
.../unit/zeebe/golden/configmap.golden.yaml | 0
.../golden/poddisruptionbudget.golden.yaml | 0
.../unit/zeebe/golden/service.golden.yaml | 0
.../zeebe/golden/serviceaccount.golden.yaml | 0
.../unit/zeebe/golden/statefulset.golden.yaml | 0
.../test/unit/zeebe/goldenfiles_test.go | 0
.../unit/zeebe/poddisruptionbudget_test.go | 0
.../test/unit/zeebe/service_test.go | 0
.../test/unit/zeebe/statefulset_test.go | 0
.../values-latest.yaml | 0
.../values.yaml | 0
docs/contributing.md | 10 +-
docs/tests.md | 6 +-
scripts/bump-chart-version.sh | 2 +-
scripts/generate-release-notes.sh | 38 ++--
scripts/verify-components-version.sh | 2 +-
295 files changed, 155 insertions(+), 299 deletions(-)
delete mode 100644 MIGRATION.md
rename charts/{camunda-platform => camunda-platform-latest}/.helmignore (100%)
rename charts/{camunda-platform => camunda-platform-latest}/Chart.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/README.md (99%)
rename charts/{camunda-platform => camunda-platform-latest}/RELEASE-NOTES.md (100%)
rename charts/{camunda-platform => camunda-platform-latest}/go.mod (100%)
rename charts/{camunda-platform => camunda-platform-latest}/go.sum (100%)
rename charts/{camunda-platform => camunda-platform-latest}/openshift/README.md (100%)
rename charts/{camunda-platform => camunda-platform-latest}/openshift/openshift-tuned.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/openshift/patch.sh (100%)
rename charts/{camunda-platform => camunda-platform-latest}/openshift/values.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/.gitkeep (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/NOTES.txt (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/configmap-identity-auth.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/configmap-release.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/constraints.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/ingress.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/secret-connectors.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/secret-console.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/secret-elasticsearch.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/secret-opensearch.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/secret-operate.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/secret-optimize.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/secret-tasklist.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/camunda/secret-zeebe.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/connectors/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/connectors/configmap.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/connectors/deployment.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/connectors/inbound-secret.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/connectors/ingress.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/connectors/service.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/connectors/serviceaccount.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/console/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/console/configmap.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/console/deployment.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/console/ingress.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/console/service.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/console/serviceaccount.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/configmap.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/constraints.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/deployment.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/ingress.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/keycloak-service.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/postgresql-secret.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/service.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/serviceaccount.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/identity/tests/test-connection.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/operate/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/operate/configmap.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/operate/deployment.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/operate/ingress.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/operate/service.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/operate/serviceaccount.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/operate/tests/test-connection.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/optimize/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/optimize/configmap.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/optimize/deployment.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/optimize/ingress.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/optimize/service.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/optimize/serviceaccount.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/service-monitor/connectors-service-monitor.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/service-monitor/console-service-monitor.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/service-monitor/identity-service-monitor.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/service-monitor/operate-service-monitor.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/service-monitor/optimize-service-monitor.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/service-monitor/tasklist-service-monitor.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/service-monitor/web-modeler-service-monitor.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/service-monitor/zeebe-gateway-service-monitor.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/service-monitor/zeebe-service-monitor.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/tasklist/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/tasklist/configmap.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/tasklist/deployment.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/tasklist/ingress.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/tasklist/service.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/tasklist/serviceaccount.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/tests/integration-test-secret.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/configmap-restapi.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/configmap-shared.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/configmap-webapp.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/configmap-websockets.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/deployment-restapi.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/deployment-webapp.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/deployment-websockets.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/ingress.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/secret-restapi.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/secret-shared.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/service-restapi.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/service-webapp.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/service-websockets.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/serviceaccount.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/web-modeler/tests/test-connection.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe-gateway/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe-gateway/configmap.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe-gateway/constraints.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe-gateway/deployment.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe-gateway/ingress-grpc.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe-gateway/ingress-rest.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe-gateway/poddisruptionbudget.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe-gateway/service.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe-gateway/serviceaccount.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe/1/2/3/4/5/6/7/8/z_compatibility_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe/_helpers.tpl (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe/configmap.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe/poddisruptionbudget.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe/service.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe/serviceaccount.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/templates/zeebe/statefulset.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/ci-test-config.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/integration/scenarios/chart-full-setup/values-integration-test-ingress.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/integration/scenarios/common/values-integration-test.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/README.md (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/configmap_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/constraints_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/global_deployment_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/connectors-service-monitor.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/identity-service-monitor.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/keycloak-statefulset.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/operate-service-monitor.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/optimize-service-monitor.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/secret-connectors.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/secret-console.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/secret-operate.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/secret-optimize.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/secret-tasklist.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/secret-zeebe.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/tasklist-service-monitor.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/web-modeler-service-monitor.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/zeebe-gateway-service-monitor.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/golden/zeebe-service-monitor.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/identitykeycloak_constraints_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/ingress_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/keycloak_statefulset_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/secret_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/servicemonitor_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/camunda/types.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/configmap_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/deployment_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/golden/deployment.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/golden/inbound-secret.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/golden/ingress-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/golden/ingress.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/golden/service.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/golden/serviceaccount.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/inbound-secret_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/ingress_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/service_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/connectors/types.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/configmap_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/deployment_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/golden/configmap.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/golden/deployment.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/golden/ingress-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/golden/ingress.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/golden/service.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/golden/serviceaccount.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/ingress_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/console/service_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/configmap_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/deployment_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/golden/configmap-env-vars.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/golden/configmap.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/golden/deployment.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/golden/ingress-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/golden/ingress.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/golden/service.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/golden/serviceaccount.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/ingress_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/secret_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/service_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/identity/types.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/configmap_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/deployment_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/golden/configmap.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/golden/deployment.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/golden/ingress-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/golden/ingress.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/golden/service.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/golden/serviceaccount.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/ingress_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/service_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/operate/types.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/configmap_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/deployment_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/golden/deployment.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/golden/ingress-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/golden/ingress.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/golden/service.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/golden/serviceaccount.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/ingress_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/service_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/optimize/types.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/configmap_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/deployment_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/golden/configmap.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/golden/deployment.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/golden/ingress-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/golden/ingress.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/golden/service.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/ingress_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/service_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/tasklist/types.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/utils/goldenfiles.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/configmap_restapi_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/configmap_shared_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/configmap_webapp_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/deployment_restapi_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/deployment_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/deployment_webapp_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/deployment_websockets_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/configmap-shared.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/deployment-restapi.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/deployment-webapp.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/deployment-websockets.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/ingress-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/ingress.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/secret-shared.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/service-restapi.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/service-webapp.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/service-websockets.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/golden/serviceaccount.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/ingress_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/secret_restapi_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/secret_shared_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/service_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/web-modeler/types.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/configmap_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/deployment_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/configmap.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/deployment.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/ingress-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/ingress-grpc-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/ingress-rest-all-enabled.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/ingress.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/service.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/ingress_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/poddisruptionbudget_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/service_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe-gateway/serviceaccount_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/configmap_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/golden/configmap-log4j2.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/golden/configmap-multiregion-failBack.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/golden/configmap-multiregion-failOver.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/golden/configmap.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/golden/service.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/golden/serviceaccount.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/golden/statefulset.golden.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/goldenfiles_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/poddisruptionbudget_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/service_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/test/unit/zeebe/statefulset_test.go (100%)
rename charts/{camunda-platform => camunda-platform-latest}/values-latest.yaml (100%)
rename charts/{camunda-platform => camunda-platform-latest}/values.yaml (100%)
diff --git a/.github/actions/generate-chart-matrix/action.yml b/.github/actions/generate-chart-matrix/action.yml
index 9cb0b97ee2..8facc20fe2 100644
--- a/.github/actions/generate-chart-matrix/action.yml
+++ b/.github/actions/generate-chart-matrix/action.yml
@@ -1,5 +1,9 @@
name: Generate chart matrix
description: Find changed charts and generate matrix for changed ones only.
+inputs:
+ charts-path:
+ description: Charts path to match.
+ default: "charts/camunda-platform*"
outputs:
matrix:
description: JSON matrix of changed charts which will be used as and input for GHA workflow matrix.
@@ -19,10 +23,11 @@ runs:
ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
run: |
echo "Setting matrix based on changed files"
- echo "Changed files: ${ALL_CHANGED_FILES}"
+ echo "Changed files:"
+ printf "%s\n" ${ALL_CHANGED_FILES}
touch matrix_versions.txt
- ls -d charts/camunda-platform-8* | while read chart_dir; do
+ ls -d ${{ inputs.charts-path }} | while read chart_dir; do
if [[ $(echo ${ALL_CHANGED_FILES} | grep "${chart_dir}") ]]; then
camunda_version="$(echo ${chart_dir} | cut -d '-' -f 3)";
echo "Camunda version: ${camunda_version}"
diff --git a/.github/actions/workflow-vars/action.yml b/.github/actions/workflow-vars/action.yml
index 2201373341..051eedb621 100644
--- a/.github/actions/workflow-vars/action.yml
+++ b/.github/actions/workflow-vars/action.yml
@@ -107,7 +107,6 @@ runs:
# as the "version" field in "Chart.yaml" file doesn't reflect the changes since the latest release.
- name: Set chart version
shell: bash
- # TODO: Use the branch name dynamically as part of the version when it's supported in GitHub:
- # https://github.com/orgs/community/discussions/70343
run: |
- yq -i '.version = "0.0.0-ci-snapshot"' charts/${{ inputs.chart-dir }}/Chart.yaml
+ chart_version="$(echo ${{ inputs.chart-dir }} | sed 's/camunda-platform/0.0.0-ci-snapshot/g')" \
+ yq -i '.version = env(chart_version)' charts/${{ inputs.chart-dir }}/Chart.yaml
diff --git a/.github/renovate.json5 b/.github/renovate.json5
index 4bc62cb129..de520bad27 100644
--- a/.github/renovate.json5
+++ b/.github/renovate.json5
@@ -24,9 +24,9 @@
"matchFileNames": [
".github/workflows/*.ya?ml",
".github/actions/action.ya?ml",
- "charts/camunda-platform/Chart.yaml",
- "charts/camunda-platform/values*.yaml",
- "charts/camunda-platform/go.*"
+ "charts/camunda-platform-latest/Chart.yaml",
+ "charts/camunda-platform-latest/values*.yaml",
+ "charts/camunda-platform-latest/go.*"
],
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
// "addLabels": ["automerge"],
@@ -34,9 +34,9 @@
},
{
"matchFileNames": [
- "charts/camunda-platform*/Chart.yaml",
- "charts/camunda-platform*/values*.yaml",
- "charts/camunda-platform*/go.*",
+ "charts/camunda-platform-8*/Chart.yaml",
+ "charts/camunda-platform-8*/values*.yaml",
+ "charts/camunda-platform-8*/go.*",
],
"matchUpdateTypes": ["patch"],
},
@@ -51,14 +51,14 @@
"enabled": false,
"matchManagers": ["helm-values", "regex"],
"matchPaths": [
- "charts/camunda-platform*/values*.yaml",
+ "charts/camunda-platform-8*/values*.yaml",
],
"matchUpdateTypes": ["minor"]
},
{
// Enable non-major version update for current Camunda version.
"matchDatasources": ["github-releases", "docker", "regex"],
- "matchPaths": ["charts/camunda-platform/values.yaml", "charts/camunda-platform/values-latest.yaml"],
+ "matchPaths": ["charts/camunda-platform-latest/values.yaml", "charts/camunda-platform-latest/values-latest.yaml"],
"matchUpdateTypes": ["minor", "patch"]
},
{
@@ -71,14 +71,14 @@
// Limit Elasticsearch version to latest supported version in Camunda v8.5.
// https://docs.camunda.io/docs/reference/supported-environments/#camunda-8-self-managed
"matchDatasources": ["docker"],
- "matchPaths": ["charts/camunda-platform/values.yaml", "charts/camunda-platform/values-latest.yaml"],
+ "matchPaths": ["charts/camunda-platform-latest/values.yaml", "charts/camunda-platform-latest/values-latest.yaml"],
"matchDepNames": ["bitnami/elasticsearch"],
"allowedVersions": "~8.12.0"
},
{
// Disable Helm chart upgrades from bitnami/elasticsearch
"matchDepNames": ["elasticsearch"],
- "matchPaths": ["charts/camunda-platform*/Chart.yaml"],
+ "matchPaths": ["charts/camunda-platform-8*/Chart.yaml"],
"enabled": false
},
// Limit tools and libs versions to the actual Distro CI Kubernetes cluster.
diff --git a/.github/workflows/chart-public-files.yaml b/.github/workflows/chart-public-files.yaml
index aa0322b181..c390e414f7 100644
--- a/.github/workflows/chart-public-files.yaml
+++ b/.github/workflows/chart-public-files.yaml
@@ -36,7 +36,7 @@ jobs:
mkdir -p camunda-platform/values
# Latest version.
- cp -a main/charts/camunda-platform/values-latest.yaml camunda-platform/values/values-latest.yaml
+ cp -a main/charts/camunda-platform-latest/values-latest.yaml camunda-platform/values/values-latest.yaml
# Previous versions.
find main/charts -name "camunda-platform-*" | while read chart_id; do
diff --git a/.github/workflows/chart-release.yaml b/.github/workflows/chart-release.yaml
index 32f62d92c4..617c43b32e 100644
--- a/.github/workflows/chart-release.yaml
+++ b/.github/workflows/chart-release.yaml
@@ -57,20 +57,22 @@ jobs:
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
+ - name: Install Chart Releaser
+ uses: helm/chart-releaser-action@a917fd15b20e8b64b94d9158ad54cd6345335584 # v1.6.0
+ with:
+ install_only: true
+ env:
+ CR_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
+ CR_SKIP_EXISTING: 'true'
- name: Add Helm repos
run: |
make helm.repos-add
- name: Update Helm dependency
run: |
- export chartPath="charts/camunda-platform*"
- make helm.dependency-update
+ chartPath="$(ct list-changed | tr '\n' ' ')" \
+ make helm.dependency-update
- name: cosign-installer
uses: sigstore/cosign-installer@59acb6260d9c0ba8f4a2f9d9b48431a222b68e20 # v3.5.0
- - name: Set Helm chart version var
- run: |
- CHART_NAME="$(yq '.name' charts/camunda-platform/Chart.yaml)"
- CHART_VERSION="$(yq '.version' charts/camunda-platform/Chart.yaml)"
- echo "CHART_NAME_WITH_VERSION=${CHART_NAME}-${CHART_VERSION}" | tee -a $GITHUB_ENV
# TODO: Move this step to pre-release workflow when we have it.
- name: Generate release note footer
run: |
@@ -78,29 +80,77 @@ jobs:
- name: Tidy up
run: |
# Clean up badges from readme to avoid showing them in Artifact Hub.
- sed -ri '/Badge .+/d' charts/camunda-platform/README.md
- - name: Run Chart Releaser
+ sed -ri '/Badge .+/d' charts/camunda-platform-latest/README.md
+ mkdir release-packages
+
+ #
+ # We run Chart Releaser twice as a workaround because it's not possible to control the release order.
+ # CR by default will release "camunda-platform-10.x.x" first then "camunda-platform-8.x.x",
+ # however, we want the latest version to show as the latest release in GitHub releases.
+ #
+
+ # Release previous versions.
+ - name: Pre-Release - Previous versions
+ run: |
+ rm -rf charts/camunda-platform-latest
+ - name: Run Chart Releaser - Previous versions
+ uses: helm/chart-releaser-action@a917fd15b20e8b64b94d9158ad54cd6345335584 # v1.6.0
+ with:
+ config: .github/config/chart-releaser.yaml
+ env:
+ CR_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
+ CR_SKIP_EXISTING: 'true'
+ - name: Post-Release - Previous versions
+ run: |
+ mv .cr-release-packages/* release-packages/
+ git checkout :/
+
+ # Release the latest version.
+ - name: Pre-Release - Latest version
+ run: |
+ rm -rf charts/camunda-platform-8*
+ - name: Run Chart Releaser - Latest version
uses: helm/chart-releaser-action@a917fd15b20e8b64b94d9158ad54cd6345335584 # v1.6.0
with:
config: .github/config/chart-releaser.yaml
env:
CR_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
CR_SKIP_EXISTING: 'true'
+ - name: Post-Release - Latest version
+ run: |
+ mv .cr-release-packages/* release-packages/
+ git checkout :/
+
+ # Sign and upload the signature of the chart package.
+ - name: Set Helm chart vars
+ run: |
+ CHART_PACKAGES="$(find release-packages -maxdepth 1 -name "camunda-platform*.tgz" \
+ -exec basename {} \; | xargs)"
+ echo "CHART_PACKAGES=${CHART_PACKAGES}" | tee -a $GITHUB_ENV
- name: Sign Helm chart with Cosign
run: |
- cosign sign-blob -y .cr-release-packages/${CHART_NAME_WITH_VERSION}.tgz \
- --bundle ${CHART_NAME_WITH_VERSION}.cosign.bundle
+ for chart_package in ${CHART_PACKAGES}; do
+ echo "Package: ${chart_package}"
+ cosign sign-blob -y release-packages/${chart_package} \
+ --bundle "${chart_package%.*}.cosign.bundle"
+ done
- name: Verify signed Helm chart with Cosign
run: |
- cosign verify-blob .cr-release-packages/${CHART_NAME_WITH_VERSION}.tgz \
- --bundle ./${CHART_NAME_WITH_VERSION}.cosign.bundle \
- --certificate-identity "https://github.com/${GITHUB_WORKFLOW_REF}" \
- --certificate-oidc-issuer "https://token.actions.githubusercontent.com"
+ for chart_package in ${CHART_PACKAGES}; do
+ echo "Package: ${chart_package}"
+ cosign verify-blob release-packages/${chart_package} \
+ --bundle "${chart_package%.*}.cosign.bundle" \
+ --certificate-identity "https://github.com/${GITHUB_WORKFLOW_REF}" \
+ --certificate-oidc-issuer "https://token.actions.githubusercontent.com"
+ done
- name: Upload Helm chart signature bundle
run: |
- gh release upload "${CHART_NAME_WITH_VERSION}" \
- ./${CHART_NAME_WITH_VERSION}.cosign.bundle \
- --repo "${GITHUB_REPOSITORY}"
+ for chart_package in ${CHART_PACKAGES}; do
+ echo "Package: ${chart_package}"
+ gh release upload "${chart_package%.*}" \
+ "${chart_package%.*}.cosign.bundle" \
+ --repo "${GITHUB_REPOSITORY}"
+ done
env:
GH_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
@@ -113,7 +163,7 @@ jobs:
- name: Checkout
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
with:
- # The verify step happens in the "release" branch before merging to the "main" branch.
+ # The verification step happens in the "release" branch before merging into the "main" branch.
ref: release
fetch-depth: 0
- name: Install env dependencies
diff --git a/.github/workflows/chart-update-readme.yaml b/.github/workflows/chart-update-readme.yaml
index 49ef4801f0..af83bdab7f 100644
--- a/.github/workflows/chart-update-readme.yaml
+++ b/.github/workflows/chart-update-readme.yaml
@@ -5,6 +5,7 @@ on:
branches:
- main
paths:
+ - 'charts/camunda-platform*/README.md'
- 'charts/camunda-platform*/values.yaml'
- '.github/workflows/chart-update-readme.yaml'
diff --git a/.github/workflows/chart-validate-template.yaml b/.github/workflows/chart-validate-template.yaml
index 07e387d343..753455c752 100644
--- a/.github/workflows/chart-validate-template.yaml
+++ b/.github/workflows/chart-validate-template.yaml
@@ -13,7 +13,7 @@ on:
type: string
camunda-helm-dir:
required: false
- default: camunda-platform
+ default: camunda-platform-latest
type: string
permissions:
diff --git a/.github/workflows/renovate-post-upgrade.yaml b/.github/workflows/renovate-post-upgrade.yaml
index 7c6c9dbf52..1149528d9d 100644
--- a/.github/workflows/renovate-post-upgrade.yaml
+++ b/.github/workflows/renovate-post-upgrade.yaml
@@ -33,7 +33,7 @@ jobs:
token: '${{ steps.generate-github-token.outputs.token }}'
- uses: actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5
with:
- go-version-file: charts/camunda-platform/go.mod
+ go-version-file: charts/camunda-platform-latest/go.mod
cache: false
- uses: asdf-vm/actions/setup@05e0d2ed97b598bfce82fd30daf324ae0c4570e6 # v3
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4
diff --git a/.github/workflows/test-integration-template.yaml b/.github/workflows/test-integration-template.yaml
index 5dad39afce..fcde5d0c49 100644
--- a/.github/workflows/test-integration-template.yaml
+++ b/.github/workflows/test-integration-template.yaml
@@ -10,7 +10,7 @@ on:
type: string
camunda-helm-dir:
required: false
- default: camunda-platform
+ default: camunda-platform-latest
type: string
camunda-helm-git-ref:
required: false
diff --git a/.github/workflows/test-integration.yaml b/.github/workflows/test-integration.yaml
index d3a0f6c66d..c9a35cee4e 100644
--- a/.github/workflows/test-integration.yaml
+++ b/.github/workflows/test-integration.yaml
@@ -8,7 +8,7 @@ on:
- '.github/actions/gke-login/**'
- '.github/actions/workflow-vars/**'
- '.tool-versions'
- - 'charts/camunda-platform/**'
+ - 'charts/camunda-platform-latest/**'
types: [opened, closed, reopened, synchronize]
permissions:
diff --git a/.github/workflows/test-regression.yaml b/.github/workflows/test-regression.yaml
index 97322f27e6..2d4a335eb4 100644
--- a/.github/workflows/test-regression.yaml
+++ b/.github/workflows/test-regression.yaml
@@ -4,7 +4,7 @@ name: "Test - Regression"
on:
pull_request:
paths:
- - 'charts/camunda-platform-*/**'
+ - 'charts/camunda-platform-8*/**'
workflow_dispatch: { }
concurrency:
@@ -32,9 +32,11 @@ jobs:
- name: Generate chart versions
id: generate-chart-versions
uses: ./.github/actions/generate-chart-matrix
+ with:
+ charts-path: "charts/camunda-platform-8*"
validation:
- if: ${{ needs.init.outputs.matrix != '' }}
+ if: ${{ needs.init.outputs.matrix != '[]' }}
name: Validation - Camunda ${{ matrix.version }}
needs: init
strategy:
@@ -48,7 +50,7 @@ jobs:
camunda-helm-git-ref: "${{ github.event.pull_request.head.sha }}"
unit:
- if: ${{ needs.init.outputs.matrix != '' }}
+ if: ${{ needs.init.outputs.matrix != '[]' }}
name: Unit Test - Camunda ${{ matrix.version }}
needs: [init]
strategy:
@@ -62,7 +64,7 @@ jobs:
camunda-helm-git-ref: "${{ github.event.pull_request.head.sha }}"
integration:
- if: ${{ needs.init.outputs.matrix != '' }}
+ if: ${{ needs.init.outputs.matrix != '[]' }}
name: Integration Test - Camunda ${{ matrix.version }}
needs: [init, validation, unit]
strategy:
diff --git a/.github/workflows/test-unit-template.yml b/.github/workflows/test-unit-template.yml
index 41a58659cd..f1afc2b621 100644
--- a/.github/workflows/test-unit-template.yml
+++ b/.github/workflows/test-unit-template.yml
@@ -13,7 +13,7 @@ on:
type: string
camunda-helm-dir:
required: false
- default: camunda-platform
+ default: camunda-platform-latest
type: string
concurrency:
diff --git a/.github/workflows/test-unit.yml b/.github/workflows/test-unit.yml
index 6f9bc9767c..9cf8a2d14f 100644
--- a/.github/workflows/test-unit.yml
+++ b/.github/workflows/test-unit.yml
@@ -5,13 +5,13 @@ on:
branches:
- main
paths:
- - '.github/**'
+ - '.github/*unit*'
- '.tool-versions'
- 'charts/camunda-platform*/**'
- 'go.*'
pull_request:
paths:
- - '.github/**'
+ - '.github/*unit*'
- '.tool-versions'
- 'charts/camunda-platform*/**'
- 'go.*'
@@ -62,5 +62,5 @@ jobs:
run: make helm.dependency-update
- name: ⭐️ Test ⭐️
run: |
- cd charts/camunda-platform/test/unit
+ cd charts/camunda-platform-latest/test/unit
go test $(printf "./%s " ${{ matrix.test.packages }})
diff --git a/.tool-versions b/.tool-versions
index 441adc5480..52f8b3d5b2 100644
--- a/.tool-versions
+++ b/.tool-versions
@@ -1,11 +1,9 @@
-helm 3.15.1
-# The kubectl version depends on the K8s CI cluster version
-kubectl 1.27.14
-kustomize 5.4.2
+git-chglog 0.15.4
golang 1.22.4
-# Task is mainly used to run tests locally or in the CI pipeline.
-task 3.30.1
gomplate v3.11.8
-git-chglog 0.15.4
-yq 4.44.1
+helm 3.15.1
+kubectl 1.27.14 # The kubectl version depends on the K8s CI cluster version
+kustomize 5.4.2
+task 3.30.1 # Task is mainly used to run tests locally or in the CI pipeline.
yamllint 1.35.1
+yq 4.44.1
diff --git a/MIGRATION.md b/MIGRATION.md
deleted file mode 100644
index 079419310e..0000000000
--- a/MIGRATION.md
+++ /dev/null
@@ -1,190 +0,0 @@
-# Migration
-
-- [Migrating from zeebe-full-helm](#migrating-from-zeebe-full-helm)
-- [Migrating from zeebe-cluster-helm](#migrating-from-zeebe-cluster-helm)
- - [Example](#example)
-
-## Migrating from zeebe-full-helm
-
-If you're running an earlier `zeebe-full-helm` chart release, and you want to migrate to `camunda-platform` you need to
-adjust your `values.yaml` file, since the dependencies (sub-charts) have been renamed.
-
-| Old Chart Names | New Sub-Chart Names |
-|-----------|-----------|
-| zeebe-cluster-helm | zeebe |
-| zeebe-operate-helm | operate |
-| zeebe-tasklist-helm | tasklist |
-
-Some properties have been renamed or removed, but also better documented. Please check the [README](https://github.com/camunda-community-hub/camunda-platform-helm/blob/main/charts/camunda-platform/README.md) for more details.
-
-**Example:**
-
-**_Old:_**
-
-```
-global:
- zeebe: "{{ .Release.Name }}-zeebe"
-
-tasklist:
- enabled: false
-
-zeebe-cluster-helm: {}
-
-zeebe-operate-helm: {}
-
-zeebe-tasklist-helm: {}
-```
-
-**_New:_**
-
-```
-global:
- zeebeClusterName: "{{ .Release.Name }}-zeebe"
-
-zeebe: {}
-
-operate: {}
-
-tasklist: {}
-```
-
-## Migrating from zeebe-cluster-helm
-
-Be aware there is no longer a zeebe only helm chart. If you want to migrate to `camunda-platform` you have to move most of the
-properties under the `zeebe` object.
-
-> **Note:** There is also a new sub-chart for the standalone gateway. This means some configurations need to be done now
-> on the gateway chart.
-
-For more details please check the [README](https://github.com/camunda-community-hub/camunda-platform-helm/blob/main/charts/camunda-platform/README.md),
-which documents all possible values for each chart.
-
-### Example
-
-**_Old:_**
-
-```yaml
-image:
- repository: camunda/zeebe
- tag: SNAPSHOT
- pullPolicy: Always
-
-clusterSize: 3
-partitionCount: 3
-replicationFactor: 3
-cpuThreadCount: 4
-ioThreadCount: 4
-
-gateway:
- replicas: 1
- logLevel: debug
- env:
- - name: ZEEBE_LOG_APPENDER
- value: Stackdriver
- - name: ZEEBE_LOG_STACKDRIVER_SERVICENAME
- value: zeebe-gateway
- - name: ZEEBE_LOG_STACKDRIVER_SERVICEVERSION
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: ATOMIX_LOG_LEVEL
- value: INFO
- - name: ZEEBE_GATEWAY_MONITORING_ENABLED
- value: "true"
- - name: ZEEBE_GATEWAY_THREADS_MANAGEMENTTHREADS
- value: "4"
-
-JavaOpts: >-
- -XX:MaxRAMPercentage=25.0
- -XX:+ExitOnOutOfMemoryError
- -XX:+HeapDumpOnOutOfMemoryError
- -XX:HeapDumpPath=/usr/local/zeebe/data
- -XX:ErrorFile=/usr/local/zeebe/data/zeebe_error%p.log
- -Xlog:gc*:file=/usr/local/zeebe/data/gc.log:time:filecount=7,filesize=8M
-
-# Environment variables
-env:
- - name: ZEEBE_BROKER_EXECUTION_METRICS_EXPORTER_ENABLED
- value: "true"
- - name: ATOMIX_LOG_LEVEL
- value: INFO
-
-# RESOURCES
-resources:
- limits:
- cpu: 5
- memory: 12Gi
- requests:
- cpu: 5
- memory: 12Gi
-```
-
-**_New:_**
-
-> **Be aware** you need to disable tasklist and operate, since they are enabled per default.
-
-As described earlier the gateway object was moved into an own chart, called now `zeebeGateway`.
-
-```yaml
-global:
- image:
- repository: camunda/zeebe
- tag: SNAPSHOT
- pullPolicy: Always
-
-zeebe:
- clusterSize: 3
- partitionCount: 3
- replicationFactor: 3
- cpuThreadCount: 4
- ioThreadCount: 4
-
- JavaOpts: >-
- -XX:MaxRAMPercentage=25.0
- -XX:+ExitOnOutOfMemoryError
- -XX:+HeapDumpOnOutOfMemoryError
- -XX:HeapDumpPath=/usr/local/zeebe/data
- -XX:ErrorFile=/usr/local/zeebe/data/zeebe_error%p.log
- -Xlog:gc*:file=/usr/local/zeebe/data/gc.log:time:filecount=7,filesize=8M
-
- env:
- - name: ZEEBE_BROKER_EXECUTION_METRICS_EXPORTER_ENABLED
- value: "true"
- - name: ATOMIX_LOG_LEVEL
- value: INFO
-
- resources:
- limits:
- cpu: 5
- memory: 12Gi
- requests:
- cpu: 5
- memory: 12Gi
-
-zeebeGateway:
- replicas: 1
- logLevel: debug
- env:
- - name: ZEEBE_LOG_APPENDER
- value: Stackdriver
- - name: ZEEBE_LOG_STACKDRIVER_SERVICENAME
- value: zeebe-gateway
- - name: ZEEBE_LOG_STACKDRIVER_SERVICEVERSION
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: ATOMIX_LOG_LEVEL
- value: INFO
- - name: ZEEBE_GATEWAY_MONITORING_ENABLED
- value: "true"
- - name: ZEEBE_GATEWAY_THREADS_MANAGEMENTTHREADS
- value: "4"
-
-tasklist:
- enabled: false
-
-operate:
- enabled: false
-```
-
-As an example migration you can check this [commit](https://github.com/camunda-cloud/zeebe/commit/814d6ce58d7827960f47ae5296ac014873a3092c) for the zeebe benchmarks.
diff --git a/Makefile b/Makefile
index e38dd47902..dca14ea13e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
# Makefile for managing the Helm charts
MAKEFLAGS += --silent
-chartPath ?= charts/camunda-platform
+chartPath ?= charts/camunda-platform-latest
chartVersion = $(shell grep -Po '(?<=^version: ).+' $(chartPath)/Chart.yaml)
releaseName = camunda-platform-test
diff --git a/README.md b/README.md
index 4ba7c5f71d..df0d1d9556 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,6 @@
- [Issues](#issues)
- [Contributing](#contributing)
- [Releasing](#releasing)
-- [Deprecation](#deprecation)
- [License](#license)
## Overview
@@ -39,12 +38,12 @@ The dependency management is fully automated and managed by Helm itself.
## Versioning
-For more details about the Camunda 8 Helm chart versioning, please read the [versioning scheme](./charts/camunda-platform/#versioning).
+For more details about the Camunda 8 Helm chart versioning, please read the [versioning scheme](./charts/camunda-platform-latest/#versioning).
## Installation
Find out more details about different installation and deployment options
-on the [Camunda 8 Helm chart readme](./charts/camunda-platform/README.md).
+on the [Camunda 8 Helm chart readme](./charts/camunda-platform-latest/README.md).
## Guides
@@ -66,38 +65,16 @@ We value all feedback and contributions. To start contributing to this project,
- Familiarize yourself with the
[contribution guide](https://github.com/camunda/camunda-platform-helm/blob/main/docs/contributing.md).
- Find more information about configuring and deploying the Camunda 8
- [Helm chart](./charts/camunda-platform/README.md).
+ [Helm chart](./charts/camunda-platform-latest/README.md).
## Releasing
Please visit the [Camunda 8 release guide](./docs/release.md) to find out how to release the charts.
-## Deprecation
-
-
-### Old Zeebe charts
-
-With the creation of the Camunda 8 Helm charts (previously known as `ccsm-helm`), the old `zeebe-*` charts
-have been deprecated. That means they are no longer part of the repository and are no longer maintained.
-However, the packaged charts are still available for download. But will be removed in the next releases.
-
-The following charts are deprecated:
-
-- zeebe-full-helm
-- zeebe-cluster-helm
-- zeebe-operate-helm
-- zeebe-tasklist-helm
-
-The new `camunda-platform` chart is a full replacement of `zeebe-full-helm` and replaces (contains) all other charts
-as sub-charts. All sub-charts in the `camunda-platform` are enabled by default.
-
-For a complete migration guide, visit [migration docs](./MIGRATION.md).
-
## License
Camunda 8 Self-Managed Helm charts are licensed under the open-source Apache License 2.0.
Please see [LICENSE](LICENSE) for details.
For Camunda 8 components, please visit
-[licensing information page](https://docs.camunda.io/docs/reference/licenses).
-
+the [licensing information page](https://docs.camunda.io/docs/reference/licenses).
diff --git a/charts/camunda-platform-8.2/README.md b/charts/camunda-platform-8.2/README.md
index 7417c7093d..caca0b7dd6 100644
--- a/charts/camunda-platform-8.2/README.md
+++ b/charts/camunda-platform-8.2/README.md
@@ -1234,7 +1234,7 @@ Dependency tasklist did not declare a repository. Assuming it exists in the char
Dependency identity did not declare a repository. Assuming it exists in the charts directory
Downloading elasticsearch from repo https://helm.elastic.co
Deleting outdated charts
-helm dependency update charts/camunda-platform/charts/identity
+helm dependency update charts/camunda-platform-latest/charts/identity
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "camunda-platform" chart repository
...Successfully got an update from the "elastic" chart repository
diff --git a/charts/camunda-platform-8.3/README.md b/charts/camunda-platform-8.3/README.md
index ed025bf77f..50837a9c62 100644
--- a/charts/camunda-platform-8.3/README.md
+++ b/charts/camunda-platform-8.3/README.md
@@ -413,7 +413,7 @@ Dependency operate did not declare a repository. Assuming it exists in the chart
Dependency tasklist did not declare a repository. Assuming it exists in the charts directory
Dependency identity did not declare a repository. Assuming it exists in the charts directory
Deleting outdated charts
-helm dependency update charts/camunda-platform/charts/identity
+helm dependency update charts/camunda-platform-latest/charts/identity
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "camunda-platform" chart repository
...Successfully got an update from the "bitnami" chart repository
diff --git a/charts/camunda-platform-8.4/README.md b/charts/camunda-platform-8.4/README.md
index d254483520..a920683ca2 100644
--- a/charts/camunda-platform-8.4/README.md
+++ b/charts/camunda-platform-8.4/README.md
@@ -399,7 +399,7 @@ Dependency operate did not declare a repository. Assuming it exists in the chart
Dependency tasklist did not declare a repository. Assuming it exists in the charts directory
Dependency identity did not declare a repository. Assuming it exists in the charts directory
Deleting outdated charts
-helm dependency update charts/camunda-platform/charts/identity
+helm dependency update charts/camunda-platform-latest/charts/identity
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "camunda-platform" chart repository
...Successfully got an update from the "bitnami" chart repository
diff --git a/charts/camunda-platform/.helmignore b/charts/camunda-platform-latest/.helmignore
similarity index 100%
rename from charts/camunda-platform/.helmignore
rename to charts/camunda-platform-latest/.helmignore
diff --git a/charts/camunda-platform/Chart.yaml b/charts/camunda-platform-latest/Chart.yaml
similarity index 100%
rename from charts/camunda-platform/Chart.yaml
rename to charts/camunda-platform-latest/Chart.yaml
diff --git a/charts/camunda-platform/README.md b/charts/camunda-platform-latest/README.md
similarity index 99%
rename from charts/camunda-platform/README.md
rename to charts/camunda-platform-latest/README.md
index ad6c12a9d2..51ef979407 100644
--- a/charts/camunda-platform/README.md
+++ b/charts/camunda-platform-latest/README.md
@@ -400,7 +400,7 @@ Dependency operate did not declare a repository. Assuming it exists in the chart
Dependency tasklist did not declare a repository. Assuming it exists in the charts directory
Dependency identity did not declare a repository. Assuming it exists in the charts directory
Deleting outdated charts
-helm dependency update charts/camunda-platform/charts/identity
+helm dependency update charts/camunda-platform-latest/charts/identity
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "camunda-platform" chart repository
...Successfully got an update from the "bitnami" chart repository
diff --git a/charts/camunda-platform/RELEASE-NOTES.md b/charts/camunda-platform-latest/RELEASE-NOTES.md
similarity index 100%
rename from charts/camunda-platform/RELEASE-NOTES.md
rename to charts/camunda-platform-latest/RELEASE-NOTES.md
diff --git a/charts/camunda-platform/go.mod b/charts/camunda-platform-latest/go.mod
similarity index 100%
rename from charts/camunda-platform/go.mod
rename to charts/camunda-platform-latest/go.mod
diff --git a/charts/camunda-platform/go.sum b/charts/camunda-platform-latest/go.sum
similarity index 100%
rename from charts/camunda-platform/go.sum
rename to charts/camunda-platform-latest/go.sum
diff --git a/charts/camunda-platform/openshift/README.md b/charts/camunda-platform-latest/openshift/README.md
similarity index 100%
rename from charts/camunda-platform/openshift/README.md
rename to charts/camunda-platform-latest/openshift/README.md
diff --git a/charts/camunda-platform/openshift/openshift-tuned.yaml b/charts/camunda-platform-latest/openshift/openshift-tuned.yaml
similarity index 100%
rename from charts/camunda-platform/openshift/openshift-tuned.yaml
rename to charts/camunda-platform-latest/openshift/openshift-tuned.yaml
diff --git a/charts/camunda-platform/openshift/patch.sh b/charts/camunda-platform-latest/openshift/patch.sh
similarity index 100%
rename from charts/camunda-platform/openshift/patch.sh
rename to charts/camunda-platform-latest/openshift/patch.sh
diff --git a/charts/camunda-platform/openshift/values.yaml b/charts/camunda-platform-latest/openshift/values.yaml
similarity index 100%
rename from charts/camunda-platform/openshift/values.yaml
rename to charts/camunda-platform-latest/openshift/values.yaml
diff --git a/charts/camunda-platform/templates/.gitkeep b/charts/camunda-platform-latest/templates/.gitkeep
similarity index 100%
rename from charts/camunda-platform/templates/.gitkeep
rename to charts/camunda-platform-latest/templates/.gitkeep
diff --git a/charts/camunda-platform/templates/NOTES.txt b/charts/camunda-platform-latest/templates/NOTES.txt
similarity index 100%
rename from charts/camunda-platform/templates/NOTES.txt
rename to charts/camunda-platform-latest/templates/NOTES.txt
diff --git a/charts/camunda-platform/templates/camunda/_helpers.tpl b/charts/camunda-platform-latest/templates/camunda/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/camunda/_helpers.tpl
rename to charts/camunda-platform-latest/templates/camunda/_helpers.tpl
diff --git a/charts/camunda-platform/templates/camunda/configmap-identity-auth.yaml b/charts/camunda-platform-latest/templates/camunda/configmap-identity-auth.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/configmap-identity-auth.yaml
rename to charts/camunda-platform-latest/templates/camunda/configmap-identity-auth.yaml
diff --git a/charts/camunda-platform/templates/camunda/configmap-release.yaml b/charts/camunda-platform-latest/templates/camunda/configmap-release.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/configmap-release.yaml
rename to charts/camunda-platform-latest/templates/camunda/configmap-release.yaml
diff --git a/charts/camunda-platform/templates/camunda/constraints.tpl b/charts/camunda-platform-latest/templates/camunda/constraints.tpl
similarity index 100%
rename from charts/camunda-platform/templates/camunda/constraints.tpl
rename to charts/camunda-platform-latest/templates/camunda/constraints.tpl
diff --git a/charts/camunda-platform/templates/camunda/ingress.yaml b/charts/camunda-platform-latest/templates/camunda/ingress.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/ingress.yaml
rename to charts/camunda-platform-latest/templates/camunda/ingress.yaml
diff --git a/charts/camunda-platform/templates/camunda/secret-connectors.yaml b/charts/camunda-platform-latest/templates/camunda/secret-connectors.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/secret-connectors.yaml
rename to charts/camunda-platform-latest/templates/camunda/secret-connectors.yaml
diff --git a/charts/camunda-platform/templates/camunda/secret-console.yaml b/charts/camunda-platform-latest/templates/camunda/secret-console.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/secret-console.yaml
rename to charts/camunda-platform-latest/templates/camunda/secret-console.yaml
diff --git a/charts/camunda-platform/templates/camunda/secret-elasticsearch.yaml b/charts/camunda-platform-latest/templates/camunda/secret-elasticsearch.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/secret-elasticsearch.yaml
rename to charts/camunda-platform-latest/templates/camunda/secret-elasticsearch.yaml
diff --git a/charts/camunda-platform/templates/camunda/secret-opensearch.yaml b/charts/camunda-platform-latest/templates/camunda/secret-opensearch.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/secret-opensearch.yaml
rename to charts/camunda-platform-latest/templates/camunda/secret-opensearch.yaml
diff --git a/charts/camunda-platform/templates/camunda/secret-operate.yaml b/charts/camunda-platform-latest/templates/camunda/secret-operate.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/secret-operate.yaml
rename to charts/camunda-platform-latest/templates/camunda/secret-operate.yaml
diff --git a/charts/camunda-platform/templates/camunda/secret-optimize.yaml b/charts/camunda-platform-latest/templates/camunda/secret-optimize.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/secret-optimize.yaml
rename to charts/camunda-platform-latest/templates/camunda/secret-optimize.yaml
diff --git a/charts/camunda-platform/templates/camunda/secret-tasklist.yaml b/charts/camunda-platform-latest/templates/camunda/secret-tasklist.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/secret-tasklist.yaml
rename to charts/camunda-platform-latest/templates/camunda/secret-tasklist.yaml
diff --git a/charts/camunda-platform/templates/camunda/secret-zeebe.yaml b/charts/camunda-platform-latest/templates/camunda/secret-zeebe.yaml
similarity index 100%
rename from charts/camunda-platform/templates/camunda/secret-zeebe.yaml
rename to charts/camunda-platform-latest/templates/camunda/secret-zeebe.yaml
diff --git a/charts/camunda-platform/templates/connectors/_helpers.tpl b/charts/camunda-platform-latest/templates/connectors/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/connectors/_helpers.tpl
rename to charts/camunda-platform-latest/templates/connectors/_helpers.tpl
diff --git a/charts/camunda-platform/templates/connectors/configmap.yaml b/charts/camunda-platform-latest/templates/connectors/configmap.yaml
similarity index 100%
rename from charts/camunda-platform/templates/connectors/configmap.yaml
rename to charts/camunda-platform-latest/templates/connectors/configmap.yaml
diff --git a/charts/camunda-platform/templates/connectors/deployment.yaml b/charts/camunda-platform-latest/templates/connectors/deployment.yaml
similarity index 100%
rename from charts/camunda-platform/templates/connectors/deployment.yaml
rename to charts/camunda-platform-latest/templates/connectors/deployment.yaml
diff --git a/charts/camunda-platform/templates/connectors/inbound-secret.yaml b/charts/camunda-platform-latest/templates/connectors/inbound-secret.yaml
similarity index 100%
rename from charts/camunda-platform/templates/connectors/inbound-secret.yaml
rename to charts/camunda-platform-latest/templates/connectors/inbound-secret.yaml
diff --git a/charts/camunda-platform/templates/connectors/ingress.yaml b/charts/camunda-platform-latest/templates/connectors/ingress.yaml
similarity index 100%
rename from charts/camunda-platform/templates/connectors/ingress.yaml
rename to charts/camunda-platform-latest/templates/connectors/ingress.yaml
diff --git a/charts/camunda-platform/templates/connectors/service.yaml b/charts/camunda-platform-latest/templates/connectors/service.yaml
similarity index 100%
rename from charts/camunda-platform/templates/connectors/service.yaml
rename to charts/camunda-platform-latest/templates/connectors/service.yaml
diff --git a/charts/camunda-platform/templates/connectors/serviceaccount.yaml b/charts/camunda-platform-latest/templates/connectors/serviceaccount.yaml
similarity index 100%
rename from charts/camunda-platform/templates/connectors/serviceaccount.yaml
rename to charts/camunda-platform-latest/templates/connectors/serviceaccount.yaml
diff --git a/charts/camunda-platform/templates/console/_helpers.tpl b/charts/camunda-platform-latest/templates/console/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/console/_helpers.tpl
rename to charts/camunda-platform-latest/templates/console/_helpers.tpl
diff --git a/charts/camunda-platform/templates/console/configmap.yaml b/charts/camunda-platform-latest/templates/console/configmap.yaml
similarity index 100%
rename from charts/camunda-platform/templates/console/configmap.yaml
rename to charts/camunda-platform-latest/templates/console/configmap.yaml
diff --git a/charts/camunda-platform/templates/console/deployment.yaml b/charts/camunda-platform-latest/templates/console/deployment.yaml
similarity index 100%
rename from charts/camunda-platform/templates/console/deployment.yaml
rename to charts/camunda-platform-latest/templates/console/deployment.yaml
diff --git a/charts/camunda-platform/templates/console/ingress.yaml b/charts/camunda-platform-latest/templates/console/ingress.yaml
similarity index 100%
rename from charts/camunda-platform/templates/console/ingress.yaml
rename to charts/camunda-platform-latest/templates/console/ingress.yaml
diff --git a/charts/camunda-platform/templates/console/service.yaml b/charts/camunda-platform-latest/templates/console/service.yaml
similarity index 100%
rename from charts/camunda-platform/templates/console/service.yaml
rename to charts/camunda-platform-latest/templates/console/service.yaml
diff --git a/charts/camunda-platform/templates/console/serviceaccount.yaml b/charts/camunda-platform-latest/templates/console/serviceaccount.yaml
similarity index 100%
rename from charts/camunda-platform/templates/console/serviceaccount.yaml
rename to charts/camunda-platform-latest/templates/console/serviceaccount.yaml
diff --git a/charts/camunda-platform/templates/identity/_helpers.tpl b/charts/camunda-platform-latest/templates/identity/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/identity/_helpers.tpl
rename to charts/camunda-platform-latest/templates/identity/_helpers.tpl
diff --git a/charts/camunda-platform/templates/identity/configmap.yaml b/charts/camunda-platform-latest/templates/identity/configmap.yaml
similarity index 100%
rename from charts/camunda-platform/templates/identity/configmap.yaml
rename to charts/camunda-platform-latest/templates/identity/configmap.yaml
diff --git a/charts/camunda-platform/templates/identity/constraints.tpl b/charts/camunda-platform-latest/templates/identity/constraints.tpl
similarity index 100%
rename from charts/camunda-platform/templates/identity/constraints.tpl
rename to charts/camunda-platform-latest/templates/identity/constraints.tpl
diff --git a/charts/camunda-platform/templates/identity/deployment.yaml b/charts/camunda-platform-latest/templates/identity/deployment.yaml
similarity index 100%
rename from charts/camunda-platform/templates/identity/deployment.yaml
rename to charts/camunda-platform-latest/templates/identity/deployment.yaml
diff --git a/charts/camunda-platform/templates/identity/ingress.yaml b/charts/camunda-platform-latest/templates/identity/ingress.yaml
similarity index 100%
rename from charts/camunda-platform/templates/identity/ingress.yaml
rename to charts/camunda-platform-latest/templates/identity/ingress.yaml
diff --git a/charts/camunda-platform/templates/identity/keycloak-service.yaml b/charts/camunda-platform-latest/templates/identity/keycloak-service.yaml
similarity index 100%
rename from charts/camunda-platform/templates/identity/keycloak-service.yaml
rename to charts/camunda-platform-latest/templates/identity/keycloak-service.yaml
diff --git a/charts/camunda-platform/templates/identity/postgresql-secret.yaml b/charts/camunda-platform-latest/templates/identity/postgresql-secret.yaml
similarity index 100%
rename from charts/camunda-platform/templates/identity/postgresql-secret.yaml
rename to charts/camunda-platform-latest/templates/identity/postgresql-secret.yaml
diff --git a/charts/camunda-platform/templates/identity/service.yaml b/charts/camunda-platform-latest/templates/identity/service.yaml
similarity index 100%
rename from charts/camunda-platform/templates/identity/service.yaml
rename to charts/camunda-platform-latest/templates/identity/service.yaml
diff --git a/charts/camunda-platform/templates/identity/serviceaccount.yaml b/charts/camunda-platform-latest/templates/identity/serviceaccount.yaml
similarity index 100%
rename from charts/camunda-platform/templates/identity/serviceaccount.yaml
rename to charts/camunda-platform-latest/templates/identity/serviceaccount.yaml
diff --git a/charts/camunda-platform/templates/identity/tests/test-connection.yaml b/charts/camunda-platform-latest/templates/identity/tests/test-connection.yaml
similarity index 100%
rename from charts/camunda-platform/templates/identity/tests/test-connection.yaml
rename to charts/camunda-platform-latest/templates/identity/tests/test-connection.yaml
diff --git a/charts/camunda-platform/templates/operate/_helpers.tpl b/charts/camunda-platform-latest/templates/operate/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/operate/_helpers.tpl
rename to charts/camunda-platform-latest/templates/operate/_helpers.tpl
diff --git a/charts/camunda-platform/templates/operate/configmap.yaml b/charts/camunda-platform-latest/templates/operate/configmap.yaml
similarity index 100%
rename from charts/camunda-platform/templates/operate/configmap.yaml
rename to charts/camunda-platform-latest/templates/operate/configmap.yaml
diff --git a/charts/camunda-platform/templates/operate/deployment.yaml b/charts/camunda-platform-latest/templates/operate/deployment.yaml
similarity index 100%
rename from charts/camunda-platform/templates/operate/deployment.yaml
rename to charts/camunda-platform-latest/templates/operate/deployment.yaml
diff --git a/charts/camunda-platform/templates/operate/ingress.yaml b/charts/camunda-platform-latest/templates/operate/ingress.yaml
similarity index 100%
rename from charts/camunda-platform/templates/operate/ingress.yaml
rename to charts/camunda-platform-latest/templates/operate/ingress.yaml
diff --git a/charts/camunda-platform/templates/operate/service.yaml b/charts/camunda-platform-latest/templates/operate/service.yaml
similarity index 100%
rename from charts/camunda-platform/templates/operate/service.yaml
rename to charts/camunda-platform-latest/templates/operate/service.yaml
diff --git a/charts/camunda-platform/templates/operate/serviceaccount.yaml b/charts/camunda-platform-latest/templates/operate/serviceaccount.yaml
similarity index 100%
rename from charts/camunda-platform/templates/operate/serviceaccount.yaml
rename to charts/camunda-platform-latest/templates/operate/serviceaccount.yaml
diff --git a/charts/camunda-platform/templates/operate/tests/test-connection.yaml b/charts/camunda-platform-latest/templates/operate/tests/test-connection.yaml
similarity index 100%
rename from charts/camunda-platform/templates/operate/tests/test-connection.yaml
rename to charts/camunda-platform-latest/templates/operate/tests/test-connection.yaml
diff --git a/charts/camunda-platform/templates/optimize/_helpers.tpl b/charts/camunda-platform-latest/templates/optimize/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/optimize/_helpers.tpl
rename to charts/camunda-platform-latest/templates/optimize/_helpers.tpl
diff --git a/charts/camunda-platform/templates/optimize/configmap.yaml b/charts/camunda-platform-latest/templates/optimize/configmap.yaml
similarity index 100%
rename from charts/camunda-platform/templates/optimize/configmap.yaml
rename to charts/camunda-platform-latest/templates/optimize/configmap.yaml
diff --git a/charts/camunda-platform/templates/optimize/deployment.yaml b/charts/camunda-platform-latest/templates/optimize/deployment.yaml
similarity index 100%
rename from charts/camunda-platform/templates/optimize/deployment.yaml
rename to charts/camunda-platform-latest/templates/optimize/deployment.yaml
diff --git a/charts/camunda-platform/templates/optimize/ingress.yaml b/charts/camunda-platform-latest/templates/optimize/ingress.yaml
similarity index 100%
rename from charts/camunda-platform/templates/optimize/ingress.yaml
rename to charts/camunda-platform-latest/templates/optimize/ingress.yaml
diff --git a/charts/camunda-platform/templates/optimize/service.yaml b/charts/camunda-platform-latest/templates/optimize/service.yaml
similarity index 100%
rename from charts/camunda-platform/templates/optimize/service.yaml
rename to charts/camunda-platform-latest/templates/optimize/service.yaml
diff --git a/charts/camunda-platform/templates/optimize/serviceaccount.yaml b/charts/camunda-platform-latest/templates/optimize/serviceaccount.yaml
similarity index 100%
rename from charts/camunda-platform/templates/optimize/serviceaccount.yaml
rename to charts/camunda-platform-latest/templates/optimize/serviceaccount.yaml
diff --git a/charts/camunda-platform/templates/service-monitor/connectors-service-monitor.yaml b/charts/camunda-platform-latest/templates/service-monitor/connectors-service-monitor.yaml
similarity index 100%
rename from charts/camunda-platform/templates/service-monitor/connectors-service-monitor.yaml
rename to charts/camunda-platform-latest/templates/service-monitor/connectors-service-monitor.yaml
diff --git a/charts/camunda-platform/templates/service-monitor/console-service-monitor.yaml b/charts/camunda-platform-latest/templates/service-monitor/console-service-monitor.yaml
similarity index 100%
rename from charts/camunda-platform/templates/service-monitor/console-service-monitor.yaml
rename to charts/camunda-platform-latest/templates/service-monitor/console-service-monitor.yaml
diff --git a/charts/camunda-platform/templates/service-monitor/identity-service-monitor.yaml b/charts/camunda-platform-latest/templates/service-monitor/identity-service-monitor.yaml
similarity index 100%
rename from charts/camunda-platform/templates/service-monitor/identity-service-monitor.yaml
rename to charts/camunda-platform-latest/templates/service-monitor/identity-service-monitor.yaml
diff --git a/charts/camunda-platform/templates/service-monitor/operate-service-monitor.yaml b/charts/camunda-platform-latest/templates/service-monitor/operate-service-monitor.yaml
similarity index 100%
rename from charts/camunda-platform/templates/service-monitor/operate-service-monitor.yaml
rename to charts/camunda-platform-latest/templates/service-monitor/operate-service-monitor.yaml
diff --git a/charts/camunda-platform/templates/service-monitor/optimize-service-monitor.yaml b/charts/camunda-platform-latest/templates/service-monitor/optimize-service-monitor.yaml
similarity index 100%
rename from charts/camunda-platform/templates/service-monitor/optimize-service-monitor.yaml
rename to charts/camunda-platform-latest/templates/service-monitor/optimize-service-monitor.yaml
diff --git a/charts/camunda-platform/templates/service-monitor/tasklist-service-monitor.yaml b/charts/camunda-platform-latest/templates/service-monitor/tasklist-service-monitor.yaml
similarity index 100%
rename from charts/camunda-platform/templates/service-monitor/tasklist-service-monitor.yaml
rename to charts/camunda-platform-latest/templates/service-monitor/tasklist-service-monitor.yaml
diff --git a/charts/camunda-platform/templates/service-monitor/web-modeler-service-monitor.yaml b/charts/camunda-platform-latest/templates/service-monitor/web-modeler-service-monitor.yaml
similarity index 100%
rename from charts/camunda-platform/templates/service-monitor/web-modeler-service-monitor.yaml
rename to charts/camunda-platform-latest/templates/service-monitor/web-modeler-service-monitor.yaml
diff --git a/charts/camunda-platform/templates/service-monitor/zeebe-gateway-service-monitor.yaml b/charts/camunda-platform-latest/templates/service-monitor/zeebe-gateway-service-monitor.yaml
similarity index 100%
rename from charts/camunda-platform/templates/service-monitor/zeebe-gateway-service-monitor.yaml
rename to charts/camunda-platform-latest/templates/service-monitor/zeebe-gateway-service-monitor.yaml
diff --git a/charts/camunda-platform/templates/service-monitor/zeebe-service-monitor.yaml b/charts/camunda-platform-latest/templates/service-monitor/zeebe-service-monitor.yaml
similarity index 100%
rename from charts/camunda-platform/templates/service-monitor/zeebe-service-monitor.yaml
rename to charts/camunda-platform-latest/templates/service-monitor/zeebe-service-monitor.yaml
diff --git a/charts/camunda-platform/templates/tasklist/_helpers.tpl b/charts/camunda-platform-latest/templates/tasklist/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/tasklist/_helpers.tpl
rename to charts/camunda-platform-latest/templates/tasklist/_helpers.tpl
diff --git a/charts/camunda-platform/templates/tasklist/configmap.yaml b/charts/camunda-platform-latest/templates/tasklist/configmap.yaml
similarity index 100%
rename from charts/camunda-platform/templates/tasklist/configmap.yaml
rename to charts/camunda-platform-latest/templates/tasklist/configmap.yaml
diff --git a/charts/camunda-platform/templates/tasklist/deployment.yaml b/charts/camunda-platform-latest/templates/tasklist/deployment.yaml
similarity index 100%
rename from charts/camunda-platform/templates/tasklist/deployment.yaml
rename to charts/camunda-platform-latest/templates/tasklist/deployment.yaml
diff --git a/charts/camunda-platform/templates/tasklist/ingress.yaml b/charts/camunda-platform-latest/templates/tasklist/ingress.yaml
similarity index 100%
rename from charts/camunda-platform/templates/tasklist/ingress.yaml
rename to charts/camunda-platform-latest/templates/tasklist/ingress.yaml
diff --git a/charts/camunda-platform/templates/tasklist/service.yaml b/charts/camunda-platform-latest/templates/tasklist/service.yaml
similarity index 100%
rename from charts/camunda-platform/templates/tasklist/service.yaml
rename to charts/camunda-platform-latest/templates/tasklist/service.yaml
diff --git a/charts/camunda-platform/templates/tasklist/serviceaccount.yaml b/charts/camunda-platform-latest/templates/tasklist/serviceaccount.yaml
similarity index 100%
rename from charts/camunda-platform/templates/tasklist/serviceaccount.yaml
rename to charts/camunda-platform-latest/templates/tasklist/serviceaccount.yaml
diff --git a/charts/camunda-platform/templates/tests/integration-test-secret.yaml b/charts/camunda-platform-latest/templates/tests/integration-test-secret.yaml
similarity index 100%
rename from charts/camunda-platform/templates/tests/integration-test-secret.yaml
rename to charts/camunda-platform-latest/templates/tests/integration-test-secret.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/_helpers.tpl b/charts/camunda-platform-latest/templates/web-modeler/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/_helpers.tpl
rename to charts/camunda-platform-latest/templates/web-modeler/_helpers.tpl
diff --git a/charts/camunda-platform/templates/web-modeler/configmap-restapi.yaml b/charts/camunda-platform-latest/templates/web-modeler/configmap-restapi.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/configmap-restapi.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/configmap-restapi.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/configmap-shared.yaml b/charts/camunda-platform-latest/templates/web-modeler/configmap-shared.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/configmap-shared.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/configmap-shared.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/configmap-webapp.yaml b/charts/camunda-platform-latest/templates/web-modeler/configmap-webapp.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/configmap-webapp.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/configmap-webapp.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/configmap-websockets.yaml b/charts/camunda-platform-latest/templates/web-modeler/configmap-websockets.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/configmap-websockets.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/configmap-websockets.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/deployment-restapi.yaml b/charts/camunda-platform-latest/templates/web-modeler/deployment-restapi.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/deployment-restapi.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/deployment-restapi.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/deployment-webapp.yaml b/charts/camunda-platform-latest/templates/web-modeler/deployment-webapp.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/deployment-webapp.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/deployment-webapp.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/deployment-websockets.yaml b/charts/camunda-platform-latest/templates/web-modeler/deployment-websockets.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/deployment-websockets.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/deployment-websockets.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/ingress.yaml b/charts/camunda-platform-latest/templates/web-modeler/ingress.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/ingress.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/ingress.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/secret-restapi.yaml b/charts/camunda-platform-latest/templates/web-modeler/secret-restapi.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/secret-restapi.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/secret-restapi.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/secret-shared.yaml b/charts/camunda-platform-latest/templates/web-modeler/secret-shared.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/secret-shared.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/secret-shared.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/service-restapi.yaml b/charts/camunda-platform-latest/templates/web-modeler/service-restapi.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/service-restapi.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/service-restapi.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/service-webapp.yaml b/charts/camunda-platform-latest/templates/web-modeler/service-webapp.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/service-webapp.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/service-webapp.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/service-websockets.yaml b/charts/camunda-platform-latest/templates/web-modeler/service-websockets.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/service-websockets.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/service-websockets.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/serviceaccount.yaml b/charts/camunda-platform-latest/templates/web-modeler/serviceaccount.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/serviceaccount.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/serviceaccount.yaml
diff --git a/charts/camunda-platform/templates/web-modeler/tests/test-connection.yaml b/charts/camunda-platform-latest/templates/web-modeler/tests/test-connection.yaml
similarity index 100%
rename from charts/camunda-platform/templates/web-modeler/tests/test-connection.yaml
rename to charts/camunda-platform-latest/templates/web-modeler/tests/test-connection.yaml
diff --git a/charts/camunda-platform/templates/zeebe-gateway/_helpers.tpl b/charts/camunda-platform-latest/templates/zeebe-gateway/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/zeebe-gateway/_helpers.tpl
rename to charts/camunda-platform-latest/templates/zeebe-gateway/_helpers.tpl
diff --git a/charts/camunda-platform/templates/zeebe-gateway/configmap.yaml b/charts/camunda-platform-latest/templates/zeebe-gateway/configmap.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe-gateway/configmap.yaml
rename to charts/camunda-platform-latest/templates/zeebe-gateway/configmap.yaml
diff --git a/charts/camunda-platform/templates/zeebe-gateway/constraints.tpl b/charts/camunda-platform-latest/templates/zeebe-gateway/constraints.tpl
similarity index 100%
rename from charts/camunda-platform/templates/zeebe-gateway/constraints.tpl
rename to charts/camunda-platform-latest/templates/zeebe-gateway/constraints.tpl
diff --git a/charts/camunda-platform/templates/zeebe-gateway/deployment.yaml b/charts/camunda-platform-latest/templates/zeebe-gateway/deployment.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe-gateway/deployment.yaml
rename to charts/camunda-platform-latest/templates/zeebe-gateway/deployment.yaml
diff --git a/charts/camunda-platform/templates/zeebe-gateway/ingress-grpc.yaml b/charts/camunda-platform-latest/templates/zeebe-gateway/ingress-grpc.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe-gateway/ingress-grpc.yaml
rename to charts/camunda-platform-latest/templates/zeebe-gateway/ingress-grpc.yaml
diff --git a/charts/camunda-platform/templates/zeebe-gateway/ingress-rest.yaml b/charts/camunda-platform-latest/templates/zeebe-gateway/ingress-rest.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe-gateway/ingress-rest.yaml
rename to charts/camunda-platform-latest/templates/zeebe-gateway/ingress-rest.yaml
diff --git a/charts/camunda-platform/templates/zeebe-gateway/poddisruptionbudget.yaml b/charts/camunda-platform-latest/templates/zeebe-gateway/poddisruptionbudget.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe-gateway/poddisruptionbudget.yaml
rename to charts/camunda-platform-latest/templates/zeebe-gateway/poddisruptionbudget.yaml
diff --git a/charts/camunda-platform/templates/zeebe-gateway/service.yaml b/charts/camunda-platform-latest/templates/zeebe-gateway/service.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe-gateway/service.yaml
rename to charts/camunda-platform-latest/templates/zeebe-gateway/service.yaml
diff --git a/charts/camunda-platform/templates/zeebe-gateway/serviceaccount.yaml b/charts/camunda-platform-latest/templates/zeebe-gateway/serviceaccount.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe-gateway/serviceaccount.yaml
rename to charts/camunda-platform-latest/templates/zeebe-gateway/serviceaccount.yaml
diff --git a/charts/camunda-platform/templates/zeebe/1/2/3/4/5/6/7/8/z_compatibility_helpers.tpl b/charts/camunda-platform-latest/templates/zeebe/1/2/3/4/5/6/7/8/z_compatibility_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/zeebe/1/2/3/4/5/6/7/8/z_compatibility_helpers.tpl
rename to charts/camunda-platform-latest/templates/zeebe/1/2/3/4/5/6/7/8/z_compatibility_helpers.tpl
diff --git a/charts/camunda-platform/templates/zeebe/_helpers.tpl b/charts/camunda-platform-latest/templates/zeebe/_helpers.tpl
similarity index 100%
rename from charts/camunda-platform/templates/zeebe/_helpers.tpl
rename to charts/camunda-platform-latest/templates/zeebe/_helpers.tpl
diff --git a/charts/camunda-platform/templates/zeebe/configmap.yaml b/charts/camunda-platform-latest/templates/zeebe/configmap.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe/configmap.yaml
rename to charts/camunda-platform-latest/templates/zeebe/configmap.yaml
diff --git a/charts/camunda-platform/templates/zeebe/poddisruptionbudget.yaml b/charts/camunda-platform-latest/templates/zeebe/poddisruptionbudget.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe/poddisruptionbudget.yaml
rename to charts/camunda-platform-latest/templates/zeebe/poddisruptionbudget.yaml
diff --git a/charts/camunda-platform/templates/zeebe/service.yaml b/charts/camunda-platform-latest/templates/zeebe/service.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe/service.yaml
rename to charts/camunda-platform-latest/templates/zeebe/service.yaml
diff --git a/charts/camunda-platform/templates/zeebe/serviceaccount.yaml b/charts/camunda-platform-latest/templates/zeebe/serviceaccount.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe/serviceaccount.yaml
rename to charts/camunda-platform-latest/templates/zeebe/serviceaccount.yaml
diff --git a/charts/camunda-platform/templates/zeebe/statefulset.yaml b/charts/camunda-platform-latest/templates/zeebe/statefulset.yaml
similarity index 100%
rename from charts/camunda-platform/templates/zeebe/statefulset.yaml
rename to charts/camunda-platform-latest/templates/zeebe/statefulset.yaml
diff --git a/charts/camunda-platform/test/ci-test-config.yaml b/charts/camunda-platform-latest/test/ci-test-config.yaml
similarity index 100%
rename from charts/camunda-platform/test/ci-test-config.yaml
rename to charts/camunda-platform-latest/test/ci-test-config.yaml
diff --git a/charts/camunda-platform/test/integration/scenarios/chart-full-setup/values-integration-test-ingress.yaml b/charts/camunda-platform-latest/test/integration/scenarios/chart-full-setup/values-integration-test-ingress.yaml
similarity index 100%
rename from charts/camunda-platform/test/integration/scenarios/chart-full-setup/values-integration-test-ingress.yaml
rename to charts/camunda-platform-latest/test/integration/scenarios/chart-full-setup/values-integration-test-ingress.yaml
diff --git a/charts/camunda-platform/test/integration/scenarios/common/values-integration-test.yaml b/charts/camunda-platform-latest/test/integration/scenarios/common/values-integration-test.yaml
similarity index 100%
rename from charts/camunda-platform/test/integration/scenarios/common/values-integration-test.yaml
rename to charts/camunda-platform-latest/test/integration/scenarios/common/values-integration-test.yaml
diff --git a/charts/camunda-platform/test/unit/README.md b/charts/camunda-platform-latest/test/unit/README.md
similarity index 100%
rename from charts/camunda-platform/test/unit/README.md
rename to charts/camunda-platform-latest/test/unit/README.md
diff --git a/charts/camunda-platform/test/unit/camunda/configmap_test.go b/charts/camunda-platform-latest/test/unit/camunda/configmap_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/configmap_test.go
rename to charts/camunda-platform-latest/test/unit/camunda/configmap_test.go
diff --git a/charts/camunda-platform/test/unit/camunda/constraints_test.go b/charts/camunda-platform-latest/test/unit/camunda/constraints_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/constraints_test.go
rename to charts/camunda-platform-latest/test/unit/camunda/constraints_test.go
diff --git a/charts/camunda-platform/test/unit/camunda/global_deployment_test.go b/charts/camunda-platform-latest/test/unit/camunda/global_deployment_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/global_deployment_test.go
rename to charts/camunda-platform-latest/test/unit/camunda/global_deployment_test.go
diff --git a/charts/camunda-platform/test/unit/camunda/golden/connectors-service-monitor.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/connectors-service-monitor.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/connectors-service-monitor.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/connectors-service-monitor.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/identity-service-monitor.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/identity-service-monitor.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/identity-service-monitor.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/identity-service-monitor.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/keycloak-statefulset.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/keycloak-statefulset.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/keycloak-statefulset.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/keycloak-statefulset.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/operate-service-monitor.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/operate-service-monitor.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/operate-service-monitor.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/operate-service-monitor.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/optimize-service-monitor.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/optimize-service-monitor.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/optimize-service-monitor.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/optimize-service-monitor.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/secret-connectors.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/secret-connectors.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/secret-connectors.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/secret-connectors.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/secret-console.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/secret-console.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/secret-console.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/secret-console.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/secret-operate.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/secret-operate.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/secret-operate.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/secret-operate.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/secret-optimize.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/secret-optimize.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/secret-optimize.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/secret-optimize.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/secret-tasklist.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/secret-tasklist.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/secret-tasklist.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/secret-tasklist.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/secret-zeebe.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/secret-zeebe.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/secret-zeebe.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/secret-zeebe.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/tasklist-service-monitor.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/tasklist-service-monitor.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/tasklist-service-monitor.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/tasklist-service-monitor.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/web-modeler-service-monitor.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/web-modeler-service-monitor.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/web-modeler-service-monitor.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/web-modeler-service-monitor.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/zeebe-gateway-service-monitor.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/zeebe-gateway-service-monitor.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/zeebe-gateway-service-monitor.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/zeebe-gateway-service-monitor.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/golden/zeebe-service-monitor.golden.yaml b/charts/camunda-platform-latest/test/unit/camunda/golden/zeebe-service-monitor.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/golden/zeebe-service-monitor.golden.yaml
rename to charts/camunda-platform-latest/test/unit/camunda/golden/zeebe-service-monitor.golden.yaml
diff --git a/charts/camunda-platform/test/unit/camunda/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/camunda/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/camunda/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/camunda/identitykeycloak_constraints_test.go b/charts/camunda-platform-latest/test/unit/camunda/identitykeycloak_constraints_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/identitykeycloak_constraints_test.go
rename to charts/camunda-platform-latest/test/unit/camunda/identitykeycloak_constraints_test.go
diff --git a/charts/camunda-platform/test/unit/camunda/ingress_test.go b/charts/camunda-platform-latest/test/unit/camunda/ingress_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/ingress_test.go
rename to charts/camunda-platform-latest/test/unit/camunda/ingress_test.go
diff --git a/charts/camunda-platform/test/unit/camunda/keycloak_statefulset_test.go b/charts/camunda-platform-latest/test/unit/camunda/keycloak_statefulset_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/keycloak_statefulset_test.go
rename to charts/camunda-platform-latest/test/unit/camunda/keycloak_statefulset_test.go
diff --git a/charts/camunda-platform/test/unit/camunda/secret_test.go b/charts/camunda-platform-latest/test/unit/camunda/secret_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/secret_test.go
rename to charts/camunda-platform-latest/test/unit/camunda/secret_test.go
diff --git a/charts/camunda-platform/test/unit/camunda/servicemonitor_test.go b/charts/camunda-platform-latest/test/unit/camunda/servicemonitor_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/servicemonitor_test.go
rename to charts/camunda-platform-latest/test/unit/camunda/servicemonitor_test.go
diff --git a/charts/camunda-platform/test/unit/camunda/types.go b/charts/camunda-platform-latest/test/unit/camunda/types.go
similarity index 100%
rename from charts/camunda-platform/test/unit/camunda/types.go
rename to charts/camunda-platform-latest/test/unit/camunda/types.go
diff --git a/charts/camunda-platform/test/unit/connectors/configmap_test.go b/charts/camunda-platform-latest/test/unit/connectors/configmap_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/configmap_test.go
rename to charts/camunda-platform-latest/test/unit/connectors/configmap_test.go
diff --git a/charts/camunda-platform/test/unit/connectors/deployment_test.go b/charts/camunda-platform-latest/test/unit/connectors/deployment_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/deployment_test.go
rename to charts/camunda-platform-latest/test/unit/connectors/deployment_test.go
diff --git a/charts/camunda-platform/test/unit/connectors/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/connectors/golden/deployment.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/golden/deployment.golden.yaml
rename to charts/camunda-platform-latest/test/unit/connectors/golden/deployment.golden.yaml
diff --git a/charts/camunda-platform/test/unit/connectors/golden/inbound-secret.golden.yaml b/charts/camunda-platform-latest/test/unit/connectors/golden/inbound-secret.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/golden/inbound-secret.golden.yaml
rename to charts/camunda-platform-latest/test/unit/connectors/golden/inbound-secret.golden.yaml
diff --git a/charts/camunda-platform/test/unit/connectors/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/connectors/golden/ingress-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/golden/ingress-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/connectors/golden/ingress-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/connectors/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/connectors/golden/ingress.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/golden/ingress.golden.yaml
rename to charts/camunda-platform-latest/test/unit/connectors/golden/ingress.golden.yaml
diff --git a/charts/camunda-platform/test/unit/connectors/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/connectors/golden/service.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/golden/service.golden.yaml
rename to charts/camunda-platform-latest/test/unit/connectors/golden/service.golden.yaml
diff --git a/charts/camunda-platform/test/unit/connectors/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/connectors/golden/serviceaccount.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/golden/serviceaccount.golden.yaml
rename to charts/camunda-platform-latest/test/unit/connectors/golden/serviceaccount.golden.yaml
diff --git a/charts/camunda-platform/test/unit/connectors/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/connectors/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/connectors/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/connectors/inbound-secret_test.go b/charts/camunda-platform-latest/test/unit/connectors/inbound-secret_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/inbound-secret_test.go
rename to charts/camunda-platform-latest/test/unit/connectors/inbound-secret_test.go
diff --git a/charts/camunda-platform/test/unit/connectors/ingress_test.go b/charts/camunda-platform-latest/test/unit/connectors/ingress_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/ingress_test.go
rename to charts/camunda-platform-latest/test/unit/connectors/ingress_test.go
diff --git a/charts/camunda-platform/test/unit/connectors/service_test.go b/charts/camunda-platform-latest/test/unit/connectors/service_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/service_test.go
rename to charts/camunda-platform-latest/test/unit/connectors/service_test.go
diff --git a/charts/camunda-platform/test/unit/connectors/types.go b/charts/camunda-platform-latest/test/unit/connectors/types.go
similarity index 100%
rename from charts/camunda-platform/test/unit/connectors/types.go
rename to charts/camunda-platform-latest/test/unit/connectors/types.go
diff --git a/charts/camunda-platform/test/unit/console/configmap_test.go b/charts/camunda-platform-latest/test/unit/console/configmap_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/console/configmap_test.go
rename to charts/camunda-platform-latest/test/unit/console/configmap_test.go
diff --git a/charts/camunda-platform/test/unit/console/deployment_test.go b/charts/camunda-platform-latest/test/unit/console/deployment_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/console/deployment_test.go
rename to charts/camunda-platform-latest/test/unit/console/deployment_test.go
diff --git a/charts/camunda-platform/test/unit/console/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/console/golden/configmap.golden.yaml
rename to charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml
diff --git a/charts/camunda-platform/test/unit/console/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/deployment.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/console/golden/deployment.golden.yaml
rename to charts/camunda-platform-latest/test/unit/console/golden/deployment.golden.yaml
diff --git a/charts/camunda-platform/test/unit/console/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/ingress-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/console/golden/ingress-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/console/golden/ingress-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/console/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/ingress.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/console/golden/ingress.golden.yaml
rename to charts/camunda-platform-latest/test/unit/console/golden/ingress.golden.yaml
diff --git a/charts/camunda-platform/test/unit/console/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/service.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/console/golden/service.golden.yaml
rename to charts/camunda-platform-latest/test/unit/console/golden/service.golden.yaml
diff --git a/charts/camunda-platform/test/unit/console/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/serviceaccount.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/console/golden/serviceaccount.golden.yaml
rename to charts/camunda-platform-latest/test/unit/console/golden/serviceaccount.golden.yaml
diff --git a/charts/camunda-platform/test/unit/console/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/console/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/console/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/console/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/console/ingress_test.go b/charts/camunda-platform-latest/test/unit/console/ingress_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/console/ingress_test.go
rename to charts/camunda-platform-latest/test/unit/console/ingress_test.go
diff --git a/charts/camunda-platform/test/unit/console/service_test.go b/charts/camunda-platform-latest/test/unit/console/service_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/console/service_test.go
rename to charts/camunda-platform-latest/test/unit/console/service_test.go
diff --git a/charts/camunda-platform/test/unit/identity/configmap_test.go b/charts/camunda-platform-latest/test/unit/identity/configmap_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/configmap_test.go
rename to charts/camunda-platform-latest/test/unit/identity/configmap_test.go
diff --git a/charts/camunda-platform/test/unit/identity/deployment_test.go b/charts/camunda-platform-latest/test/unit/identity/deployment_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/deployment_test.go
rename to charts/camunda-platform-latest/test/unit/identity/deployment_test.go
diff --git a/charts/camunda-platform/test/unit/identity/golden/configmap-env-vars.golden.yaml b/charts/camunda-platform-latest/test/unit/identity/golden/configmap-env-vars.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/golden/configmap-env-vars.golden.yaml
rename to charts/camunda-platform-latest/test/unit/identity/golden/configmap-env-vars.golden.yaml
diff --git a/charts/camunda-platform/test/unit/identity/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/identity/golden/configmap.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/golden/configmap.golden.yaml
rename to charts/camunda-platform-latest/test/unit/identity/golden/configmap.golden.yaml
diff --git a/charts/camunda-platform/test/unit/identity/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/identity/golden/deployment.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/golden/deployment.golden.yaml
rename to charts/camunda-platform-latest/test/unit/identity/golden/deployment.golden.yaml
diff --git a/charts/camunda-platform/test/unit/identity/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/identity/golden/ingress-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/golden/ingress-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/identity/golden/ingress-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/identity/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/identity/golden/ingress.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/golden/ingress.golden.yaml
rename to charts/camunda-platform-latest/test/unit/identity/golden/ingress.golden.yaml
diff --git a/charts/camunda-platform/test/unit/identity/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/identity/golden/service.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/golden/service.golden.yaml
rename to charts/camunda-platform-latest/test/unit/identity/golden/service.golden.yaml
diff --git a/charts/camunda-platform/test/unit/identity/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/identity/golden/serviceaccount.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/golden/serviceaccount.golden.yaml
rename to charts/camunda-platform-latest/test/unit/identity/golden/serviceaccount.golden.yaml
diff --git a/charts/camunda-platform/test/unit/identity/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/identity/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/identity/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/identity/ingress_test.go b/charts/camunda-platform-latest/test/unit/identity/ingress_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/ingress_test.go
rename to charts/camunda-platform-latest/test/unit/identity/ingress_test.go
diff --git a/charts/camunda-platform/test/unit/identity/secret_test.go b/charts/camunda-platform-latest/test/unit/identity/secret_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/secret_test.go
rename to charts/camunda-platform-latest/test/unit/identity/secret_test.go
diff --git a/charts/camunda-platform/test/unit/identity/service_test.go b/charts/camunda-platform-latest/test/unit/identity/service_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/service_test.go
rename to charts/camunda-platform-latest/test/unit/identity/service_test.go
diff --git a/charts/camunda-platform/test/unit/identity/types.go b/charts/camunda-platform-latest/test/unit/identity/types.go
similarity index 100%
rename from charts/camunda-platform/test/unit/identity/types.go
rename to charts/camunda-platform-latest/test/unit/identity/types.go
diff --git a/charts/camunda-platform/test/unit/operate/configmap_test.go b/charts/camunda-platform-latest/test/unit/operate/configmap_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/configmap_test.go
rename to charts/camunda-platform-latest/test/unit/operate/configmap_test.go
diff --git a/charts/camunda-platform/test/unit/operate/deployment_test.go b/charts/camunda-platform-latest/test/unit/operate/deployment_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/deployment_test.go
rename to charts/camunda-platform-latest/test/unit/operate/deployment_test.go
diff --git a/charts/camunda-platform/test/unit/operate/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/operate/golden/configmap.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/golden/configmap.golden.yaml
rename to charts/camunda-platform-latest/test/unit/operate/golden/configmap.golden.yaml
diff --git a/charts/camunda-platform/test/unit/operate/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/operate/golden/deployment.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/golden/deployment.golden.yaml
rename to charts/camunda-platform-latest/test/unit/operate/golden/deployment.golden.yaml
diff --git a/charts/camunda-platform/test/unit/operate/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/operate/golden/ingress-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/golden/ingress-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/operate/golden/ingress-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/operate/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/operate/golden/ingress.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/golden/ingress.golden.yaml
rename to charts/camunda-platform-latest/test/unit/operate/golden/ingress.golden.yaml
diff --git a/charts/camunda-platform/test/unit/operate/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/operate/golden/service.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/golden/service.golden.yaml
rename to charts/camunda-platform-latest/test/unit/operate/golden/service.golden.yaml
diff --git a/charts/camunda-platform/test/unit/operate/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/operate/golden/serviceaccount.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/golden/serviceaccount.golden.yaml
rename to charts/camunda-platform-latest/test/unit/operate/golden/serviceaccount.golden.yaml
diff --git a/charts/camunda-platform/test/unit/operate/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/operate/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/operate/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/operate/ingress_test.go b/charts/camunda-platform-latest/test/unit/operate/ingress_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/ingress_test.go
rename to charts/camunda-platform-latest/test/unit/operate/ingress_test.go
diff --git a/charts/camunda-platform/test/unit/operate/service_test.go b/charts/camunda-platform-latest/test/unit/operate/service_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/service_test.go
rename to charts/camunda-platform-latest/test/unit/operate/service_test.go
diff --git a/charts/camunda-platform/test/unit/operate/types.go b/charts/camunda-platform-latest/test/unit/operate/types.go
similarity index 100%
rename from charts/camunda-platform/test/unit/operate/types.go
rename to charts/camunda-platform-latest/test/unit/operate/types.go
diff --git a/charts/camunda-platform/test/unit/optimize/configmap_test.go b/charts/camunda-platform-latest/test/unit/optimize/configmap_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/configmap_test.go
rename to charts/camunda-platform-latest/test/unit/optimize/configmap_test.go
diff --git a/charts/camunda-platform/test/unit/optimize/deployment_test.go b/charts/camunda-platform-latest/test/unit/optimize/deployment_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/deployment_test.go
rename to charts/camunda-platform-latest/test/unit/optimize/deployment_test.go
diff --git a/charts/camunda-platform/test/unit/optimize/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/optimize/golden/deployment.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/golden/deployment.golden.yaml
rename to charts/camunda-platform-latest/test/unit/optimize/golden/deployment.golden.yaml
diff --git a/charts/camunda-platform/test/unit/optimize/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/optimize/golden/ingress-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/golden/ingress-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/optimize/golden/ingress-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/optimize/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/optimize/golden/ingress.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/golden/ingress.golden.yaml
rename to charts/camunda-platform-latest/test/unit/optimize/golden/ingress.golden.yaml
diff --git a/charts/camunda-platform/test/unit/optimize/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/optimize/golden/service.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/golden/service.golden.yaml
rename to charts/camunda-platform-latest/test/unit/optimize/golden/service.golden.yaml
diff --git a/charts/camunda-platform/test/unit/optimize/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/optimize/golden/serviceaccount.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/golden/serviceaccount.golden.yaml
rename to charts/camunda-platform-latest/test/unit/optimize/golden/serviceaccount.golden.yaml
diff --git a/charts/camunda-platform/test/unit/optimize/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/optimize/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/optimize/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/optimize/ingress_test.go b/charts/camunda-platform-latest/test/unit/optimize/ingress_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/ingress_test.go
rename to charts/camunda-platform-latest/test/unit/optimize/ingress_test.go
diff --git a/charts/camunda-platform/test/unit/optimize/service_test.go b/charts/camunda-platform-latest/test/unit/optimize/service_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/service_test.go
rename to charts/camunda-platform-latest/test/unit/optimize/service_test.go
diff --git a/charts/camunda-platform/test/unit/optimize/types.go b/charts/camunda-platform-latest/test/unit/optimize/types.go
similarity index 100%
rename from charts/camunda-platform/test/unit/optimize/types.go
rename to charts/camunda-platform-latest/test/unit/optimize/types.go
diff --git a/charts/camunda-platform/test/unit/tasklist/configmap_test.go b/charts/camunda-platform-latest/test/unit/tasklist/configmap_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/configmap_test.go
rename to charts/camunda-platform-latest/test/unit/tasklist/configmap_test.go
diff --git a/charts/camunda-platform/test/unit/tasklist/deployment_test.go b/charts/camunda-platform-latest/test/unit/tasklist/deployment_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/deployment_test.go
rename to charts/camunda-platform-latest/test/unit/tasklist/deployment_test.go
diff --git a/charts/camunda-platform/test/unit/tasklist/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/tasklist/golden/configmap.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/golden/configmap.golden.yaml
rename to charts/camunda-platform-latest/test/unit/tasklist/golden/configmap.golden.yaml
diff --git a/charts/camunda-platform/test/unit/tasklist/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/tasklist/golden/deployment.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/golden/deployment.golden.yaml
rename to charts/camunda-platform-latest/test/unit/tasklist/golden/deployment.golden.yaml
diff --git a/charts/camunda-platform/test/unit/tasklist/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/tasklist/golden/ingress-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/golden/ingress-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/tasklist/golden/ingress-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/tasklist/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/tasklist/golden/ingress.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/golden/ingress.golden.yaml
rename to charts/camunda-platform-latest/test/unit/tasklist/golden/ingress.golden.yaml
diff --git a/charts/camunda-platform/test/unit/tasklist/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/tasklist/golden/service.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/golden/service.golden.yaml
rename to charts/camunda-platform-latest/test/unit/tasklist/golden/service.golden.yaml
diff --git a/charts/camunda-platform/test/unit/tasklist/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/tasklist/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/tasklist/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/tasklist/ingress_test.go b/charts/camunda-platform-latest/test/unit/tasklist/ingress_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/ingress_test.go
rename to charts/camunda-platform-latest/test/unit/tasklist/ingress_test.go
diff --git a/charts/camunda-platform/test/unit/tasklist/service_test.go b/charts/camunda-platform-latest/test/unit/tasklist/service_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/service_test.go
rename to charts/camunda-platform-latest/test/unit/tasklist/service_test.go
diff --git a/charts/camunda-platform/test/unit/tasklist/types.go b/charts/camunda-platform-latest/test/unit/tasklist/types.go
similarity index 100%
rename from charts/camunda-platform/test/unit/tasklist/types.go
rename to charts/camunda-platform-latest/test/unit/tasklist/types.go
diff --git a/charts/camunda-platform/test/unit/utils/goldenfiles.go b/charts/camunda-platform-latest/test/unit/utils/goldenfiles.go
similarity index 100%
rename from charts/camunda-platform/test/unit/utils/goldenfiles.go
rename to charts/camunda-platform-latest/test/unit/utils/goldenfiles.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/configmap_restapi_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/configmap_restapi_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/configmap_restapi_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/configmap_restapi_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/configmap_shared_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/configmap_shared_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/configmap_shared_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/configmap_shared_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/configmap_webapp_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/configmap_webapp_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/configmap_webapp_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/configmap_webapp_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/deployment_restapi_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/deployment_restapi_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/deployment_restapi_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/deployment_restapi_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/deployment_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/deployment_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/deployment_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/deployment_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/deployment_webapp_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/deployment_webapp_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/deployment_webapp_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/deployment_webapp_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/deployment_websockets_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/deployment_websockets_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/deployment_websockets_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/deployment_websockets_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/configmap-shared.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/configmap-shared.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/configmap-shared.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/configmap-shared.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/deployment-restapi.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-restapi.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/deployment-restapi.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-restapi.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/deployment-webapp.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-webapp.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/deployment-webapp.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-webapp.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/deployment-websockets.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/ingress-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/ingress.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/secret-shared.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/secret-shared.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/secret-shared.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/secret-shared.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/service-restapi.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/service-restapi.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/service-restapi.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/service-restapi.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/service-webapp.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/service-webapp.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/service-webapp.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/service-webapp.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/service-websockets.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/service-websockets.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/service-websockets.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/service-websockets.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/serviceaccount.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/golden/serviceaccount.golden.yaml
rename to charts/camunda-platform-latest/test/unit/web-modeler/golden/serviceaccount.golden.yaml
diff --git a/charts/camunda-platform/test/unit/web-modeler/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/ingress_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/ingress_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/ingress_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/ingress_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/secret_restapi_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/secret_restapi_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/secret_restapi_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/secret_restapi_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/secret_shared_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/secret_shared_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/secret_shared_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/secret_shared_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/service_test.go b/charts/camunda-platform-latest/test/unit/web-modeler/service_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/service_test.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/service_test.go
diff --git a/charts/camunda-platform/test/unit/web-modeler/types.go b/charts/camunda-platform-latest/test/unit/web-modeler/types.go
similarity index 100%
rename from charts/camunda-platform/test/unit/web-modeler/types.go
rename to charts/camunda-platform-latest/test/unit/web-modeler/types.go
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/configmap_test.go b/charts/camunda-platform-latest/test/unit/zeebe-gateway/configmap_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/configmap_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/configmap_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/deployment_test.go b/charts/camunda-platform-latest/test/unit/zeebe-gateway/deployment_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/deployment_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/deployment_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/configmap.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/deployment.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/deployment.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/deployment.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-grpc-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-grpc-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-rest-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest-all-enabled.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-rest-all-enabled.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest-all-enabled.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/ingress.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/service.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/service.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/service.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/zeebe-gateway/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/ingress_test.go b/charts/camunda-platform-latest/test/unit/zeebe-gateway/ingress_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/ingress_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/ingress_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/poddisruptionbudget_test.go b/charts/camunda-platform-latest/test/unit/zeebe-gateway/poddisruptionbudget_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/poddisruptionbudget_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/poddisruptionbudget_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/service_test.go b/charts/camunda-platform-latest/test/unit/zeebe-gateway/service_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/service_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/service_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe-gateway/serviceaccount_test.go b/charts/camunda-platform-latest/test/unit/zeebe-gateway/serviceaccount_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe-gateway/serviceaccount_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe-gateway/serviceaccount_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe/configmap_test.go b/charts/camunda-platform-latest/test/unit/zeebe/configmap_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/configmap_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe/configmap_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe/golden/configmap-log4j2.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-log4j2.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/golden/configmap-log4j2.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-log4j2.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe/golden/configmap-multiregion-failBack.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failBack.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/golden/configmap-multiregion-failBack.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failBack.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe/golden/configmap-multiregion-failOver.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failOver.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/golden/configmap-multiregion-failOver.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failOver.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/golden/configmap.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe/golden/configmap.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/service.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/golden/service.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe/golden/service.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/serviceaccount.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/golden/serviceaccount.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe/golden/serviceaccount.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe/golden/statefulset.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/statefulset.golden.yaml
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/golden/statefulset.golden.yaml
rename to charts/camunda-platform-latest/test/unit/zeebe/golden/statefulset.golden.yaml
diff --git a/charts/camunda-platform/test/unit/zeebe/goldenfiles_test.go b/charts/camunda-platform-latest/test/unit/zeebe/goldenfiles_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/goldenfiles_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe/goldenfiles_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe/poddisruptionbudget_test.go b/charts/camunda-platform-latest/test/unit/zeebe/poddisruptionbudget_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/poddisruptionbudget_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe/poddisruptionbudget_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe/service_test.go b/charts/camunda-platform-latest/test/unit/zeebe/service_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/service_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe/service_test.go
diff --git a/charts/camunda-platform/test/unit/zeebe/statefulset_test.go b/charts/camunda-platform-latest/test/unit/zeebe/statefulset_test.go
similarity index 100%
rename from charts/camunda-platform/test/unit/zeebe/statefulset_test.go
rename to charts/camunda-platform-latest/test/unit/zeebe/statefulset_test.go
diff --git a/charts/camunda-platform/values-latest.yaml b/charts/camunda-platform-latest/values-latest.yaml
similarity index 100%
rename from charts/camunda-platform/values-latest.yaml
rename to charts/camunda-platform-latest/values-latest.yaml
diff --git a/charts/camunda-platform/values.yaml b/charts/camunda-platform-latest/values.yaml
similarity index 100%
rename from charts/camunda-platform/values.yaml
rename to charts/camunda-platform-latest/values.yaml
diff --git a/docs/contributing.md b/docs/contributing.md
index 8793f0e031..db0b794c9a 100644
--- a/docs/contributing.md
+++ b/docs/contributing.md
@@ -112,8 +112,8 @@ We separate our tests into two parts, with different targets and goals.
**For new contributions it is expected to write new unit tests, but no integration tests.** We keep the count of integration tests to a minimum, and the knowledge for writing them is not expected for contributors.
-Tests can be found in the `charts/camunda-platform` directory under `test/`. For each component, we have a sub-directory
-in the `test/` directory. For example [test/zeebe](charts/camunda-platform/test/zeebe).
+Tests can be found in the `charts/camunda-platform-latest directory under `test/`. For each component, we have a sub-directory
+in the `test/` directory. For example [test/zeebe](charts/camunda-platform-latest/test/zeebe).
To run the tests, execute `make go.test` on the root repository level.
@@ -126,9 +126,9 @@ golden file tests and explicit property tests. In this section, we want to expla
We write new golden file tests, for default values, where we can compare a complete manifest with his properties.
Most of the golden file tests are part of the `goldenfiles_test.go` to the corresponding sub-chart testing directory.
-For an example see [zeebe/goldenfiles_test.go](charts/camunda-platform/test/zeebe/goldenfiles_test.go).
+For an example see [zeebe/goldenfiles_test.go](charts/camunda-platform-latest/test/zeebe/goldenfiles_test.go).
-If the complete manifest can be enabled by a toggle, we also write a golden file test. This test is part of `_test.go` file. The `` corresponds to the template filename we have in the sub-chart `templates` dir. For example, the Prometheus [servicemonitor](charts/camunda-platform/templates/service-monitor.yaml) can be enabled by a toggle. This means we write a golden file test in [servicemonitor_test.go](charts/camunda-platform/test/servicemonitor_test.go).
+If the complete manifest can be enabled by a toggle, we also write a golden file test. This test is part of `_test.go` file. The `` corresponds to the template filename we have in the sub-chart `templates` dir. For example, the Prometheus [servicemonitor](charts/camunda-platform-latest/templates/service-monitor.yaml) can be enabled by a toggle. This means we write a golden file test in [servicemonitor_test.go](charts/camunda-platform-latest/test/servicemonitor_test.go).
To generate the golden files run `go.test-golden-updated` on the root level of the repository.
This will add a new golden file in a `golden` sub-dir and run the corresponding test. The golden files should also be named related to the manifest.
@@ -137,7 +137,7 @@ This will add a new golden file in a `golden` sub-dir and run the corresponding
For things that are not per default enabled or set we write a property test.
-Here we directly set the specific property/variable and verify that the Helm chart can be rendered and the property is set correctly on the object. This kind of test should be part of a `_test.go` file. The `` corresponds to the template filename we have in the sub-chart `templates` dir. For example, for the Zeebe statefulset manifest we have the test [statefulset_test.go](charts/camunda-platform/test/zeebe/statefulset_test.go) under the `zeebe` sub-dir.
+Here we directly set the specific property/variable and verify that the Helm chart can be rendered and the property is set correctly on the object. This kind of test should be part of a `_test.go` file. The `` corresponds to the template filename we have in the sub-chart `templates` dir. For example, for the Zeebe statefulset manifest we have the test [statefulset_test.go](charts/camunda-platform-latest/test/zeebe/statefulset_test.go) under the `zeebe` sub-dir.
It is always helpful to check already existing tests to get a better understanding of how to write new tests, so do not hesitant to read and copy them.
diff --git a/docs/tests.md b/docs/tests.md
index e5d2ff8b9b..38c557064c 100644
--- a/docs/tests.md
+++ b/docs/tests.md
@@ -1,8 +1,8 @@
# Docs: Tests
In this repo, we have the following tests:
-1. [Unit tests](../charts/camunda-platform/test/unit/)
-2. [Integration tests](../charts/camunda-platform/test/integration/)
+1. [Unit tests](../charts/camunda-platform-latest/test/unit/)
+2. [Integration tests](../charts/camunda-platform-latest/test/integration/)
## Unit Tests
@@ -19,4 +19,4 @@ With the integration tests we want to test for two things:
1. Whether the charts can be deployed to Kubernetes, and are accepted by the K8s API.
2. Whether the services are running and can work with each other.
-Other things, like broken templates, incorrectly set values, etc., are caught by the tests above. Also, the integration test are categorized into [scenarios](../charts/camunda-platform/test/integration/scenarios). These scenarios are developed using the [Taskfile](https://taskfile.dev/) tool.
+Other things, like broken templates, incorrectly set values, etc., are caught by the tests above. Also, the integration test are categorized into [scenarios](../charts/camunda-platform-latest/test/integration/scenarios). These scenarios are developed using the [Taskfile](https://taskfile.dev/) tool.
diff --git a/scripts/bump-chart-version.sh b/scripts/bump-chart-version.sh
index 495788eee1..bee5719c2f 100755
--- a/scripts/bump-chart-version.sh
+++ b/scripts/bump-chart-version.sh
@@ -22,7 +22,7 @@ fi
# Chart name is hard-coded since we only have 1 main chart,
# but it could be customized in case we have more in the future.
-chart_name="camunda-platform"
+chart_name="camunda-platform-latest"
# When changing the major version, export "is_major_version=1",
# that will increment the major version and set the patch version to zero.
diff --git a/scripts/generate-release-notes.sh b/scripts/generate-release-notes.sh
index 3bad44c872..f9d13bf137 100644
--- a/scripts/generate-release-notes.sh
+++ b/scripts/generate-release-notes.sh
@@ -2,13 +2,22 @@
set -euo pipefail
main () {
- chart_files_to_release="${1:-"charts/*/Chart.yaml"}"
+ chart_files_to_release="${1:-"charts/camunda-platform*/Chart.yaml"}"
for chart_file in ${chart_files_to_release}; do
- chart_name=$(grep -Po "(?<=^name: ).+" ${chart_file})
- chart_version=$(grep -Po "(?<=^version: ).+" ${chart_file})
+ chart_path="$(dirname ${chart_file})"
+ chart_name="$(yq '.name' ${chart_file})"
+ chart_version="$(yq '.version' ${chart_file})"
+ chart_version_previous="$(git show main:${chart_file} | yq '.version')"
chart_tag="${chart_name}-${chart_version}"
- chart_path="charts/${chart_name}"
+ chart_tag_previous="${chart_name}-${chart_version_previous}"
+
+ #
+ # Early exit if the tag already exists.
+ git tag -l | grep -q "${chart_tag}" && {
+ echo "[WARN] The tag ${chart_tag} already exists, nothing to do...";
+ continue
+ }
#
# Set Helm CLI version.
@@ -17,11 +26,11 @@ main () {
#
# Generate RELEASE-NOTES.md file (used for Github release notes and ArtifactHub "changes" annotation).
- git-chglog \
- --output "${chart_path}/RELEASE-NOTES.md" \
- --tag-filter-pattern "${chart_tag%%.*}" \
- --next-tag "${chart_tag}" \
- --path "${chart_path}" "${chart_tag}"
+ git-chglog \
+ --output "${chart_path}/RELEASE-NOTES.md" \
+ --next-tag "${chart_tag}" \
+ --path "${chart_path}" \
+ "${chart_tag_previous}".."${chart_tag}"
#
# Update ArtifactHub "changes" annotation in the Chart.yaml file.
@@ -36,6 +45,11 @@ main () {
["fix"]=fixed
)
+ # Workaround to rest with empty literal block which is not possible in yq.
+ yq -i '.annotations."artifacthub.io/changes" = ""' "${chart_file}"
+ sed -i 's#artifacthub.io/changes: ""#artifacthub.io/changes: |#g' "${chart_file}"
+
+ # Generate temp file with changes to be merged with the Chart.yaml file.
artifacthub_changes_tmp="/tmp/changes-for-artifacthub.yaml.tmp"
echo -e 'annotations:\n artifacthub.io/changes: |' > "${artifacthub_changes_tmp}"
@@ -59,9 +73,9 @@ main () {
# Merge changes back to the Chart.yaml file.
# https://mikefarah.gitbook.io/yq/operators/reduce#merge-all-yaml-files-together
yq eval-all '. as $item ireduce ({}; . * $item )' \
- ${chart_path}/Chart.yaml "${artifacthub_changes_tmp}" > \
+ "${chart_file}" "${artifacthub_changes_tmp}" > \
/tmp/Chart-with-artifacthub-changes.yaml.tmp
- cat /tmp/Chart-with-artifacthub-changes.yaml.tmp > ${chart_path}/Chart.yaml
+ cat /tmp/Chart-with-artifacthub-changes.yaml.tmp > "${chart_file}"
rm "${artifacthub_changes_tmp}"
done
}
@@ -70,7 +84,7 @@ release_notes_footer () {
export VERSION_MATRIX_RELEASE_HEADER="false"
export VERSION_MATRIX_RELEASE_INFO="$(make release.generate-version-matrix-unreleased)"
gomplate --file scripts/templates/release-notes/RELEASE-NOTES-FOOTER.md.tpl |
- tee --append charts/camunda-platform/RELEASE-NOTES.md
+ tee --append charts/camunda-platform-latest/RELEASE-NOTES.md
}
# Parse script input args.
diff --git a/scripts/verify-components-version.sh b/scripts/verify-components-version.sh
index 8584461ff4..b34a30f762 100755
--- a/scripts/verify-components-version.sh
+++ b/scripts/verify-components-version.sh
@@ -8,7 +8,7 @@ set -euo pipefail
helm repo add camunda https://helm.camunda.io
helm repo update
-chart_main_version="$(yq '.version' charts/camunda-platform/Chart.yaml)"
+chart_main_version="$(yq '.version' charts/camunda-platform-latest/Chart.yaml)"
components_versions="$(helm template camunda/camunda-platform | grep -Po '(?<=helm.sh/chart: ).+' | sort | uniq)"
components_count=2
From 85d2ddb4f8a73b6fb73f1479003ba2526d59d322 Mon Sep 17 00:00:00 2001
From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Date: Thu, 13 Jun 2024 00:08:10 +0200
Subject: [PATCH 09/27] chore(follow-up): use directory-based structure
(#1988)
* simplify getting the previous chart version in workflow-vars
* update working dir in chart-release-snapshot.yaml
* use unit test template
---------
Signed-off-by: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
---
.github/actions/workflow-vars/action.yml | 18 ++----
.github/workflows/chart-release-snapshot.yaml | 3 +-
.github/workflows/test-unit.yml | 55 ++++---------------
3 files changed, 16 insertions(+), 60 deletions(-)
diff --git a/.github/actions/workflow-vars/action.yml b/.github/actions/workflow-vars/action.yml
index 051eedb621..31dcd7bb05 100644
--- a/.github/actions/workflow-vars/action.yml
+++ b/.github/actions/workflow-vars/action.yml
@@ -85,21 +85,11 @@ runs:
- name: Set workflow vars - Chart version
shell: bash
run: |
- # Chart version.
- # Used to install previous supported versions of Camunda Helm charts.
- # This is only needed in the upgrade flow not the setup.
-
- get_latest_released_chart_by_app_version() {
- app_version="${1}"
- helm repo add camunda https://helm.camunda.io > /dev/null
- helm search repo camunda/camunda-platform --versions --output json |
- jq -r --arg app_version "$app_version" \
- '[.[] | select (.app_version == $app_version)] | first | .version'
- }
-
+ # In the upgrade flow, the latest released chart for certain minor Camunda version will installed,
+ # then upgraded from the PR branch to ensure upgradability.
if [[ "${{ inputs.setup-flow }}" == 'upgrade' ]]; then
- app_version="$(yq '.appVersion' charts/${{ inputs.chart-dir }}/Chart.yaml)"
- TEST_CHART_VERSION="$(get_latest_released_chart_by_app_version ${app_version})"
+ git fetch origin main:main --no-tags
+ TEST_CHART_VERSION="$(git show main:charts/${{ inputs.chart-dir }}/Chart.yaml | yq '.version')"
echo "TEST_CHART_VERSION=${TEST_CHART_VERSION}" | tee -a $GITHUB_ENV
fi
diff --git a/.github/workflows/chart-release-snapshot.yaml b/.github/workflows/chart-release-snapshot.yaml
index 9e514803a1..ff82f37281 100644
--- a/.github/workflows/chart-release-snapshot.yaml
+++ b/.github/workflows/chart-release-snapshot.yaml
@@ -5,6 +5,7 @@ on:
push:
branches:
- main
+ - 265-aa-follow-up
jobs:
release:
@@ -16,7 +17,7 @@ jobs:
defaults:
run:
shell: bash
- working-directory: charts/camunda-platform
+ working-directory: charts/camunda-platform-latest
#
# Vars.
env:
diff --git a/.github/workflows/test-unit.yml b/.github/workflows/test-unit.yml
index 9cf8a2d14f..352be46030 100644
--- a/.github/workflows/test-unit.yml
+++ b/.github/workflows/test-unit.yml
@@ -5,14 +5,14 @@ on:
branches:
- main
paths:
- - '.github/*unit*'
- '.tool-versions'
+ - '.github/workflows/test-unit*'
- 'charts/camunda-platform*/**'
- 'go.*'
pull_request:
paths:
- - '.github/*unit*'
- '.tool-versions'
+ - '.github/workflows/test-unit*'
- 'charts/camunda-platform*/**'
- 'go.*'
workflow_dispatch: { }
@@ -21,46 +21,11 @@ permissions:
contents: read
jobs:
- test:
- name: Custom values - ${{ matrix.test.name }}
- runs-on: ubuntu-latest
- strategy:
- fail-fast: false
- matrix:
- test:
- - name: Core
- packages: camunda identity console
- - name: Apps
- packages: connectors operate optimize tasklist
- - name: Zeebe
- packages: zeebe zeebe-gateway
- - name: WebModeler
- packages: web-modeler
- steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
- - name: Install env dependencies
- uses: asdf-vm/actions/install@05e0d2ed97b598bfce82fd30daf324ae0c4570e6 # v3
- - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4
- with:
- path: |
- ~/.cache/go-build
- ~/go/pkg/mod
- key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
- restore-keys: |
- ${{ runner.os }}-go-
- - name: Format
- run: make go.fmt
- - name: Install License Tool
- run: |
- make go.addlicense-install
- asdf reshim golang
- - name: Check License
- run: make go.addlicense-check
- - name: Add helm repos
- run: make helm.repos-add
- - name: Get Helm dependency
- run: make helm.dependency-update
- - name: ⭐️ Test ⭐️
- run: |
- cd charts/camunda-platform-latest/test/unit
- go test $(printf "./%s " ${{ matrix.test.packages }})
+ unit:
+ name: Unit Test - Camunda latest
+ needs: init
+ uses: ./.github/workflows/test-unit-template.yml
+ with:
+ identifier: "${{ github.event.pull_request.number }}-unit-latest"
+ camunda-helm-dir: "camunda-platform-latest"
+ camunda-helm-git-ref: "${{ github.event.pull_request.head.sha }}"
From 1bd65ca58c56a821710532ed8fc6e68d97d492ca Mon Sep 17 00:00:00 2001
From: Adam Urban
Date: Thu, 13 Jun 2024 05:07:22 +0200
Subject: [PATCH 10/27] feat: add console auth vars (#1782)
* feat(console): add auth vars
* feat(console): add auth vars
* feat(console): add tests
* fix(console): configmap test
* fix(console): tests
* fix(console): tests
* fix(console): tests
* fix(console): tests
* update golden files
---------
Co-authored-by: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
---
charts/camunda-platform-latest/README.md | 4 ++-
.../templates/console/configmap.yaml | 7 +++++
.../test/unit/console/configmap_test.go | 31 +++++++++++++++++++
.../unit/console/golden/configmap.golden.yaml | 7 +++++
.../test/unit/console/types.go | 20 ++++++++++++
charts/camunda-platform-latest/values.yaml | 8 +++--
6 files changed, 74 insertions(+), 3 deletions(-)
create mode 100644 charts/camunda-platform-latest/test/unit/console/types.go
diff --git a/charts/camunda-platform-latest/README.md b/charts/camunda-platform-latest/README.md
index 51ef979407..9f79288676 100644
--- a/charts/camunda-platform-latest/README.md
+++ b/charts/camunda-platform-latest/README.md
@@ -517,9 +517,11 @@ Please see the corresponding [release guide](../../docs/release.md) to find out
| `global.identity.auth.webModeler.publicApiAudience` | defines the audience which is used by WebModeler's public API. | `web-modeler-public-api` |
| `global.identity.auth.webModeler.redirectUrl` | defines the root URL which is used by Keycloak to access WebModeler. | `http://localhost:8084` |
| `global.identity.auth.console` | configuration to configure Console authentication specifics on global level, which can be accessed by other sub-charts | |
+| `global.identity.auth.console.clientId` | defines the client id, which is used by Console in authentication flows. | `console` |
+| `global.identity.auth.console.audience` | defines the audience which is used by Console's client API. | `console-api` |
+| `global.identity.auth.console.wellKnown` | defines the uri for the well known config which is used by Console (optional). | `https://well-known-uri` |
| `global.identity.auth.console.existingSecret` | can be used to use an own existing secret. If not set a random secret is generated. | `nil` |
| `global.identity.auth.console.redirectUrl` | defines the root URL which is used by Keycloak to access WebModeler. | `http://localhost:8080` |
-| `global.identity.auth.console.audience` | can be used to Console audience in Identity. | `console-api` |
| `global.identity.auth.zeebe` | configuration to configure Zeebe authentication specifics on global level, which can be accessed by other sub-charts | |
| `global.identity.auth.zeebe.clientId` | defines the client id, which is used by Zeebe in authentication flows. | `zeebe` |
| `global.identity.auth.zeebe.existingSecret` | can be used to use an own existing secret. If not set a random secret is generated. | `nil` |
diff --git a/charts/camunda-platform-latest/templates/console/configmap.yaml b/charts/camunda-platform-latest/templates/console/configmap.yaml
index f469618c0b..32f896f8ee 100644
--- a/charts/camunda-platform-latest/templates/console/configmap.yaml
+++ b/charts/camunda-platform-latest/templates/console/configmap.yaml
@@ -13,6 +13,13 @@ data:
# https://docs.camunda.io/docs/self-managed/console-deployment/configuration/
camunda:
console:
+ oAuth:
+ audience: {{ .Values.global.identity.auth.console.audience | quote }}
+ clientId: {{ .Values.global.identity.auth.console.clientId | quote }}
+ issuer: {{ include "camundaPlatform.authIssuerUrl" . | quote }}
+ jwksUri: {{ include "camundaPlatform.authIssuerBackendUrlCertsEndpoint" . | quote }}
+ type: {{ include "camundaPlatform.authType" . | quote }}
+ wellKnown: {{ .Values.global.identity.auth.console.wellKnown | quote }}
managed:
method: plain
releases:
diff --git a/charts/camunda-platform-latest/test/unit/console/configmap_test.go b/charts/camunda-platform-latest/test/unit/console/configmap_test.go
index 63922641f9..a5315be703 100644
--- a/charts/camunda-platform-latest/test/unit/console/configmap_test.go
+++ b/charts/camunda-platform-latest/test/unit/console/configmap_test.go
@@ -19,9 +19,13 @@ import (
"strings"
"testing"
+ "github.com/gruntwork-io/terratest/modules/helm"
+ "github.com/gruntwork-io/terratest/modules/k8s"
"github.com/gruntwork-io/terratest/modules/random"
"github.com/stretchr/testify/require"
"github.com/stretchr/testify/suite"
+ "gopkg.in/yaml.v3"
+ corev1 "k8s.io/api/core/v1"
)
type configMapTemplateTest struct {
@@ -45,3 +49,30 @@ func TestConfigMapTemplate(t *testing.T) {
templates: []string{"templates/console/configmap.yaml"},
})
}
+
+func (s *configMapTemplateTest) TestContainerShouldSetCorrectIdentityType() {
+ // given
+ options := &helm.Options{
+ SetValues: map[string]string{
+ "console.enabled": "true",
+ "global.identity.auth.type": "MICROSOFT",
+ "global.identity.auth.issuer": "https://example.com",
+ "global.identity.auth.issuerBackendUrl": "https://example.com",
+ },
+ KubectlOptions: k8s.NewKubectlOptions("", "", s.namespace),
+ }
+
+ // when
+ output := helm.RenderTemplate(s.T(), options, s.chartPath, s.release, s.templates)
+ var configmap corev1.ConfigMap
+ var configmapApplication ConsoleYAML
+ helm.UnmarshalK8SYaml(s.T(), output, &configmap)
+
+ err := yaml.Unmarshal([]byte(configmap.Data["application.yaml"]), &configmapApplication)
+ if err != nil {
+ s.Fail("Failed to unmarshal yaml. error=", err)
+ }
+
+ // then
+ s.Require().Equal("MICROSOFT", configmapApplication.Camunda.Console.OAuth.Type)
+}
diff --git a/charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml
index a67efe6cf3..6f32543903 100644
--- a/charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml
@@ -17,6 +17,13 @@ data:
# https://docs.camunda.io/docs/self-managed/console-deployment/configuration/
camunda:
console:
+ oAuth:
+ audience: "console-api"
+ clientId: "console"
+ issuer: "http://localhost:18080/auth/realms/camunda-platform"
+ jwksUri: "http://camunda-platform-test-keycloak:80/auth/realms/camunda-platform/protocol/openid-connect/certs"
+ type: "KEYCLOAK"
+ wellKnown: "https://well-known-uri"
managed:
method: plain
releases:
diff --git a/charts/camunda-platform-latest/test/unit/console/types.go b/charts/camunda-platform-latest/test/unit/console/types.go
new file mode 100644
index 0000000000..2c686e9773
--- /dev/null
+++ b/charts/camunda-platform-latest/test/unit/console/types.go
@@ -0,0 +1,20 @@
+package console
+
+type ConsoleYAML struct {
+ Camunda CamundaConfig `yaml:"camunda"`
+}
+
+type CamundaConfig struct {
+ Console ConsoleConfig `yaml:"console"`
+}
+
+type ConsoleConfig struct {
+ OAuth OAuth2Config `yaml:"oAuth"`
+}
+
+type OAuth2Config struct {
+ ClientId string `yaml:"clientId"`
+ Type string `yaml:"type"`
+ Audience string `yaml:"audience"`
+ JwksUri string `yaml:"jwksUri"`
+}
diff --git a/charts/camunda-platform-latest/values.yaml b/charts/camunda-platform-latest/values.yaml
index 555a9045bd..779d853c2a 100644
--- a/charts/camunda-platform-latest/values.yaml
+++ b/charts/camunda-platform-latest/values.yaml
@@ -303,6 +303,12 @@ global:
## @extra global.identity.auth.console configuration to configure Console authentication specifics on global level, which can be accessed by other sub-charts
console:
+ ## @param global.identity.auth.console.clientId defines the client id, which is used by Console in authentication flows.
+ clientId: console
+ ## @param global.identity.auth.console.audience defines the audience which is used by Console's client API.
+ audience: console-api
+ ## @param global.identity.auth.console.wellKnown defines the uri for the well known config which is used by Console (optional).
+ wellKnown: https://well-known-uri
## @param global.identity.auth.console.existingSecret can be used to use an own existing secret. If not set a random secret is generated.
# The existing secret should contain an `console-secret` field, which will be used as secret for the identity-console communication.
existingSecret:
@@ -310,8 +316,6 @@ global:
# Should be publicly accessible, the default value works if a port-forward to WebModeler is created to 8080.
# Can be overwritten if ingress is in use and an external IP is available.
redirectUrl: "http://localhost:8080"
- ## @param global.identity.auth.console.audience can be used to Console audience in Identity.
- audience: console-api
## @extra global.identity.auth.zeebe configuration to configure Zeebe authentication specifics on global level, which can be accessed by other sub-charts
zeebe:
From 85df4e79b522a73c71bd323231492f57f89b6091 Mon Sep 17 00:00:00 2001
From: Wolfgang Amann <8766375+wollefitz@users.noreply.github.com>
Date: Thu, 13 Jun 2024 20:38:07 +0200
Subject: [PATCH 11/27] chore(web-modeler): remove unnecessary environment
variables (#1726)
---
.../templates/web-modeler/deployment-websockets.yaml | 2 --
.../unit/web-modeler/golden/deployment-websockets.golden.yaml | 2 --
.../templates/web-modeler/deployment-websockets.yaml | 2 --
.../unit/web-modeler/golden/deployment-websockets.golden.yaml | 2 --
.../templates/web-modeler/deployment-websockets.yaml | 2 --
.../unit/web-modeler/golden/deployment-websockets.golden.yaml | 2 --
.../templates/web-modeler/deployment-websockets.yaml | 2 --
.../unit/web-modeler/golden/deployment-websockets.golden.yaml | 2 --
8 files changed, 16 deletions(-)
diff --git a/charts/camunda-platform-8.2/templates/web-modeler/deployment-websockets.yaml b/charts/camunda-platform-8.2/templates/web-modeler/deployment-websockets.yaml
index b9a7d37164..18289eb1b5 100644
--- a/charts/camunda-platform-8.2/templates/web-modeler/deployment-websockets.yaml
+++ b/charts/camunda-platform-8.2/templates/web-modeler/deployment-websockets.yaml
@@ -47,8 +47,6 @@ spec:
secretKeyRef:
name: {{ include "webModeler.fullname" . }}
key: pusher-app-secret
- - name: PUSHER_APP_CLUSTER
- value: "web-modeler"
{{- if and .Values.global.ingress.enabled .Values.webModeler.contextPath }}
- name: PUSHER_APP_PATH
value: {{ include "webModeler.websocketContextPath" . | quote }}
diff --git a/charts/camunda-platform-8.2/test/unit/web-modeler/golden/deployment-websockets.golden.yaml b/charts/camunda-platform-8.2/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
index a5a2a10b2f..4e69eeeef9 100644
--- a/charts/camunda-platform-8.2/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
+++ b/charts/camunda-platform-8.2/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
@@ -59,8 +59,6 @@ spec:
secretKeyRef:
name: camunda-platform-test-web-modeler
key: pusher-app-secret
- - name: PUSHER_APP_CLUSTER
- value: "web-modeler"
resources:
limits:
cpu: 200m
diff --git a/charts/camunda-platform-8.3/templates/web-modeler/deployment-websockets.yaml b/charts/camunda-platform-8.3/templates/web-modeler/deployment-websockets.yaml
index 847745a9e8..fa8cc28d5b 100644
--- a/charts/camunda-platform-8.3/templates/web-modeler/deployment-websockets.yaml
+++ b/charts/camunda-platform-8.3/templates/web-modeler/deployment-websockets.yaml
@@ -50,8 +50,6 @@ spec:
secretKeyRef:
name: {{ include "webModeler.fullname" . }}
key: pusher-app-secret
- - name: PUSHER_APP_CLUSTER
- value: "web-modeler"
{{- if and .Values.global.ingress.enabled .Values.webModeler.contextPath }}
- name: PUSHER_APP_PATH
value: {{ include "webModeler.websocketContextPath" . | quote }}
diff --git a/charts/camunda-platform-8.3/test/unit/web-modeler/golden/deployment-websockets.golden.yaml b/charts/camunda-platform-8.3/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
index e820f5bc0e..727c757511 100644
--- a/charts/camunda-platform-8.3/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
+++ b/charts/camunda-platform-8.3/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
@@ -67,8 +67,6 @@ spec:
secretKeyRef:
name: camunda-platform-test-web-modeler
key: pusher-app-secret
- - name: PUSHER_APP_CLUSTER
- value: "web-modeler"
resources:
limits:
cpu: 200m
diff --git a/charts/camunda-platform-8.4/templates/web-modeler/deployment-websockets.yaml b/charts/camunda-platform-8.4/templates/web-modeler/deployment-websockets.yaml
index 847745a9e8..fa8cc28d5b 100644
--- a/charts/camunda-platform-8.4/templates/web-modeler/deployment-websockets.yaml
+++ b/charts/camunda-platform-8.4/templates/web-modeler/deployment-websockets.yaml
@@ -50,8 +50,6 @@ spec:
secretKeyRef:
name: {{ include "webModeler.fullname" . }}
key: pusher-app-secret
- - name: PUSHER_APP_CLUSTER
- value: "web-modeler"
{{- if and .Values.global.ingress.enabled .Values.webModeler.contextPath }}
- name: PUSHER_APP_PATH
value: {{ include "webModeler.websocketContextPath" . | quote }}
diff --git a/charts/camunda-platform-8.4/test/unit/web-modeler/golden/deployment-websockets.golden.yaml b/charts/camunda-platform-8.4/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
index a9684d54f9..67290f0982 100644
--- a/charts/camunda-platform-8.4/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
+++ b/charts/camunda-platform-8.4/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
@@ -67,8 +67,6 @@ spec:
secretKeyRef:
name: camunda-platform-test-web-modeler
key: pusher-app-secret
- - name: PUSHER_APP_CLUSTER
- value: "web-modeler"
resources:
limits:
cpu: 200m
diff --git a/charts/camunda-platform-latest/templates/web-modeler/deployment-websockets.yaml b/charts/camunda-platform-latest/templates/web-modeler/deployment-websockets.yaml
index 1bfad36329..fea6f4045a 100644
--- a/charts/camunda-platform-latest/templates/web-modeler/deployment-websockets.yaml
+++ b/charts/camunda-platform-latest/templates/web-modeler/deployment-websockets.yaml
@@ -50,8 +50,6 @@ spec:
secretKeyRef:
name: {{ include "webModeler.fullname" . }}
key: pusher-app-secret
- - name: PUSHER_APP_CLUSTER
- value: "web-modeler"
{{- if and .Values.global.ingress.enabled .Values.webModeler.contextPath }}
- name: PUSHER_APP_PATH
value: {{ include "webModeler.websocketContextPath" . | quote }}
diff --git a/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
index 1bac370200..1cb9812557 100644
--- a/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
@@ -67,8 +67,6 @@ spec:
secretKeyRef:
name: camunda-platform-test-web-modeler
key: pusher-app-secret
- - name: PUSHER_APP_CLUSTER
- value: "web-modeler"
resources:
limits:
cpu: 200m
From 9148f7e164c602a2c8024373eeb08dedd093badb Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:02:33 +0200
Subject: [PATCH 12/27] chore(deps): update camunda/console docker tag to
v8.5.52 (#1981)
* chore(deps): update camunda/console docker tag to v8.5.52
* chore(deps): post upgrade tasks - update golden files
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
charts/camunda-platform-latest/README.md | 2 +-
.../test/unit/console/golden/configmap.golden.yaml | 2 +-
.../test/unit/console/golden/deployment.golden.yaml | 4 ++--
.../test/unit/console/golden/ingress-all-enabled.golden.yaml | 2 +-
.../test/unit/console/golden/ingress.golden.yaml | 2 +-
.../test/unit/console/golden/service.golden.yaml | 2 +-
.../test/unit/console/golden/serviceaccount.golden.yaml | 2 +-
charts/camunda-platform-latest/values-latest.yaml | 2 +-
charts/camunda-platform-latest/values.yaml | 2 +-
9 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/charts/camunda-platform-latest/README.md b/charts/camunda-platform-latest/README.md
index 9f79288676..73c1a0b82e 100644
--- a/charts/camunda-platform-latest/README.md
+++ b/charts/camunda-platform-latest/README.md
@@ -537,7 +537,7 @@ Please see the corresponding [release guide](../../docs/release.md) to find out
| `console.configuration` | Configuration passed directly to Console as YAML file. More details on [Console official documenations](https://docs.camunda.io/docs/self-managed/console-deployment/configuration/) | `""` |
| `console.image.registry` | can be used to set container image registry. | `registry.camunda.cloud` |
| `console.image.repository` | defines which image repository to use | `console/console-sm` |
-| `console.image.tag` | can be used to set the Docker image tag for the Console image (overwrites global.image.tag) | `8.5.50` |
+| `console.image.tag` | can be used to set the Docker image tag for the Console image (overwrites global.image.tag) | `8.5.52` |
| `console.image.pullSecrets` | can be used to configure image pull secrets https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod | `[]` |
| `console.sidecars` | can be used to attach extra containers to the console deployment | `[]` |
| `console.replicas` | Number of Console replicas | `1` |
diff --git a/charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml
index 6f32543903..3f3338c336 100644
--- a/charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/console/golden/configmap.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: console
- app.kubernetes.io/version: "8.5.50"
+ app.kubernetes.io/version: "8.5.52"
data:
application.yaml: |-
# https://docs.camunda.io/docs/self-managed/console-deployment/configuration/
diff --git a/charts/camunda-platform-latest/test/unit/console/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/deployment.golden.yaml
index 4358913dcf..2a22078286 100644
--- a/charts/camunda-platform-latest/test/unit/console/golden/deployment.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/console/golden/deployment.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: console
- app.kubernetes.io/version: "8.5.50"
+ app.kubernetes.io/version: "8.5.52"
annotations:
{}
spec:
@@ -47,7 +47,7 @@ spec:
type: RuntimeDefault
containers:
- name: camunda-platform
- image: registry.camunda.cloud/console/console-sm:8.5.50
+ image: registry.camunda.cloud/console/console-sm:8.5.52
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
diff --git a/charts/camunda-platform-latest/test/unit/console/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/ingress-all-enabled.golden.yaml
index e3bf7ef9cb..b9d7cc5598 100644
--- a/charts/camunda-platform-latest/test/unit/console/golden/ingress-all-enabled.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/console/golden/ingress-all-enabled.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: console
- app.kubernetes.io/version: "8.5.50"
+ app.kubernetes.io/version: "8.5.52"
annotations:
ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/proxy-buffer-size: 128k
diff --git a/charts/camunda-platform-latest/test/unit/console/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/ingress.golden.yaml
index 94f7e279a4..3bfe9e6ea5 100644
--- a/charts/camunda-platform-latest/test/unit/console/golden/ingress.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/console/golden/ingress.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: console
- app.kubernetes.io/version: "8.5.50"
+ app.kubernetes.io/version: "8.5.52"
annotations:
ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/proxy-buffer-size: 128k
diff --git a/charts/camunda-platform-latest/test/unit/console/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/service.golden.yaml
index d8294ce7ca..8ee8b272a9 100644
--- a/charts/camunda-platform-latest/test/unit/console/golden/service.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/console/golden/service.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: console
- app.kubernetes.io/version: "8.5.50"
+ app.kubernetes.io/version: "8.5.52"
annotations:
spec:
type: ClusterIP
diff --git a/charts/camunda-platform-latest/test/unit/console/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/console/golden/serviceaccount.golden.yaml
index 8f3fdfc8fb..ab04cf36ba 100644
--- a/charts/camunda-platform-latest/test/unit/console/golden/serviceaccount.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/console/golden/serviceaccount.golden.yaml
@@ -11,5 +11,5 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: console
- app.kubernetes.io/version: "8.5.50"
+ app.kubernetes.io/version: "8.5.52"
automountServiceAccountToken: false
\ No newline at end of file
diff --git a/charts/camunda-platform-latest/values-latest.yaml b/charts/camunda-platform-latest/values-latest.yaml
index 31fccb75c4..c76db4bb4e 100644
--- a/charts/camunda-platform-latest/values-latest.yaml
+++ b/charts/camunda-platform-latest/values-latest.yaml
@@ -14,7 +14,7 @@ console:
# registry.camunda.cloud/console
image:
# renovate: datasource=docker depName=camunda/console lookupName=registry.camunda.cloud/console/console-sm
- tag: 8.5.50
+ tag: 8.5.52
connectors:
# https://hub.docker.com/r/camunda/connectors-bundle/tags
diff --git a/charts/camunda-platform-latest/values.yaml b/charts/camunda-platform-latest/values.yaml
index 779d853c2a..ce5813867d 100644
--- a/charts/camunda-platform-latest/values.yaml
+++ b/charts/camunda-platform-latest/values.yaml
@@ -370,7 +370,7 @@ console:
repository: console/console-sm
## @param console.image.tag can be used to set the Docker image tag for the Console image (overwrites global.image.tag)
# renovate: datasource=docker depName=camunda/console lookupName=registry.camunda.cloud/console/console-sm
- tag: 8.5.50
+ tag: 8.5.52
## @param console.image.pullSecrets can be used to configure image pull secrets https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
pullSecrets: []
From d4549cd528ff06d06b4899c226a8701dddcee654 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:03:08 +0200
Subject: [PATCH 13/27] chore(deps): update camunda/web-modeler docker tag to
v8.5.3 (#1968)
* chore(deps): update camunda/web-modeler docker tag to v8.5.3
* chore(deps): post upgrade tasks - update golden files
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
charts/camunda-platform-latest/README.md | 2 +-
.../test/unit/web-modeler/golden/configmap-shared.golden.yaml | 2 +-
.../test/unit/web-modeler/golden/deployment-restapi.golden.yaml | 2 +-
.../test/unit/web-modeler/golden/deployment-webapp.golden.yaml | 2 +-
.../unit/web-modeler/golden/deployment-websockets.golden.yaml | 2 +-
.../unit/web-modeler/golden/ingress-all-enabled.golden.yaml | 2 +-
.../test/unit/web-modeler/golden/ingress.golden.yaml | 2 +-
.../test/unit/web-modeler/golden/secret-shared.golden.yaml | 2 +-
.../test/unit/web-modeler/golden/serviceaccount.golden.yaml | 2 +-
charts/camunda-platform-latest/values-latest.yaml | 2 +-
charts/camunda-platform-latest/values.yaml | 2 +-
11 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/charts/camunda-platform-latest/README.md b/charts/camunda-platform-latest/README.md
index 73c1a0b82e..4369b121dc 100644
--- a/charts/camunda-platform-latest/README.md
+++ b/charts/camunda-platform-latest/README.md
@@ -1350,7 +1350,7 @@ Please see the corresponding [release guide](../../docs/release.md) to find out
| `webModeler.nameOverride` | can be used to partly override the name of the WebModeler resources (names will still be prefixed with the release name) | `""` |
| `webModeler.image` | configuration of the WebModeler Docker images | |
| `webModeler.image.registry` | can be used to set the Docker registry for the WebModeler images (overwrites global.image.registry) | `registry.camunda.cloud` |
-| `webModeler.image.tag` | can be used to set the Docker image tag for the WebModeler images (overwrites global.image.tag) | `8.5.2` |
+| `webModeler.image.tag` | can be used to set the Docker image tag for the WebModeler images (overwrites global.image.tag) | `8.5.3` |
| `webModeler.image.pullSecrets` | can be used to configure image pull secrets, see https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod | `[]` |
| `webModeler.contextPath` | can be used to make WebModeler available on a custom sub-path. This is mainly used to run the Camunda web applications under a single domain. | `""` |
diff --git a/charts/camunda-platform-latest/test/unit/web-modeler/golden/configmap-shared.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/configmap-shared.golden.yaml
index 5f57ee00ee..dc4fbf7198 100644
--- a/charts/camunda-platform-latest/test/unit/web-modeler/golden/configmap-shared.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/web-modeler/golden/configmap-shared.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: web-modeler
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
{}
data:
diff --git a/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-restapi.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-restapi.golden.yaml
index 9981fe1f74..c93ed5732c 100644
--- a/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-restapi.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-restapi.golden.yaml
@@ -39,7 +39,7 @@ spec:
[]
containers:
- name: web-modeler-restapi
- image: "registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.5.2"
+ image: "registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.5.3"
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
diff --git a/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-webapp.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-webapp.golden.yaml
index 4760799cef..251a8ef1f1 100644
--- a/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-webapp.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-webapp.golden.yaml
@@ -39,7 +39,7 @@ spec:
[]
containers:
- name: web-modeler-webapp
- image: "registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.5.2"
+ image: "registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.5.3"
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
diff --git a/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
index 1cb9812557..1ecca8d50d 100644
--- a/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/web-modeler/golden/deployment-websockets.golden.yaml
@@ -39,7 +39,7 @@ spec:
[]
containers:
- name: web-modeler-websockets
- image: "registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.5.2"
+ image: "registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.5.3"
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
diff --git a/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress-all-enabled.golden.yaml
index 2aa541c6ee..12798440e8 100644
--- a/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress-all-enabled.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress-all-enabled.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: web-modeler
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/proxy-buffer-size: 128k
diff --git a/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress.golden.yaml
index 73a7e424a8..47d3b85705 100644
--- a/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/web-modeler/golden/ingress.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: web-modeler
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/proxy-buffer-size: 128k
diff --git a/charts/camunda-platform-latest/test/unit/web-modeler/golden/secret-shared.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/secret-shared.golden.yaml
index f301a7c8f2..60456b2da3 100644
--- a/charts/camunda-platform-latest/test/unit/web-modeler/golden/secret-shared.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/web-modeler/golden/secret-shared.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: web-modeler
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
{}
type: Opaque
diff --git a/charts/camunda-platform-latest/test/unit/web-modeler/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/web-modeler/golden/serviceaccount.golden.yaml
index 88da282943..34b9871104 100644
--- a/charts/camunda-platform-latest/test/unit/web-modeler/golden/serviceaccount.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/web-modeler/golden/serviceaccount.golden.yaml
@@ -11,5 +11,5 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: web-modeler
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
automountServiceAccountToken: false
\ No newline at end of file
diff --git a/charts/camunda-platform-latest/values-latest.yaml b/charts/camunda-platform-latest/values-latest.yaml
index c76db4bb4e..e0a4a5c5ad 100644
--- a/charts/camunda-platform-latest/values-latest.yaml
+++ b/charts/camunda-platform-latest/values-latest.yaml
@@ -40,7 +40,7 @@ webModeler:
# registry.camunda.cloud/web-modeler-ee
image:
# renovate: datasource=docker depName=camunda/web-modeler lookupName=registry.camunda.cloud/web-modeler-ee/modeler-restapi
- tag: 8.5.2
+ tag: 8.5.3
#
# Identity - Keycloak
diff --git a/charts/camunda-platform-latest/values.yaml b/charts/camunda-platform-latest/values.yaml
index ce5813867d..f8618082d4 100644
--- a/charts/camunda-platform-latest/values.yaml
+++ b/charts/camunda-platform-latest/values.yaml
@@ -2415,7 +2415,7 @@ webModeler:
registry: registry.camunda.cloud
## @param webModeler.image.tag can be used to set the Docker image tag for the WebModeler images (overwrites global.image.tag)
# renovate: datasource=docker depName=camunda/web-modeler lookupName=registry.camunda.cloud/web-modeler-ee/modeler-restapi
- tag: 8.5.2
+ tag: 8.5.3
## @param webModeler.image.pullSecrets can be used to configure image pull secrets, see https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
# Note: A secret will be required, if the WebModeler images are pulled directly from Camunda's private registry.
#
From d77ed7071abacc3e2f18764f835184d88bc42237 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:05:41 +0200
Subject: [PATCH 14/27] fix(deps): update module k8s.io/api to v0.27.15 (#1962)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
charts/camunda-platform-8.2/go.mod | 20 ++++++++++----------
charts/camunda-platform-8.2/go.sum | 20 ++++++++++++++++++++
2 files changed, 30 insertions(+), 10 deletions(-)
diff --git a/charts/camunda-platform-8.2/go.mod b/charts/camunda-platform-8.2/go.mod
index 723aee333b..7704b695f8 100644
--- a/charts/camunda-platform-8.2/go.mod
+++ b/charts/camunda-platform-8.2/go.mod
@@ -5,10 +5,10 @@ go 1.19
require (
github.com/gruntwork-io/terratest v0.43.13
github.com/stretchr/testify v1.8.4
- k8s.io/api v0.27.5
+ k8s.io/api v0.27.15
)
-require k8s.io/apimachinery v0.27.5 // indirect
+require k8s.io/apimachinery v0.27.15 // indirect
require (
github.com/aws/aws-sdk-go v1.44.122 // indirect
@@ -24,7 +24,7 @@ require (
github.com/go-openapi/swag v0.22.3 // indirect
github.com/go-sql-driver/mysql v1.6.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
- github.com/golang/protobuf v1.5.3 // indirect
+ github.com/golang/protobuf v1.5.4 // indirect
github.com/google/gnostic v0.5.7-v3refs // indirect
github.com/google/go-cmp v0.5.9 // indirect
github.com/google/gofuzz v1.2.0 // indirect
@@ -48,15 +48,15 @@ require (
github.com/russross/blackfriday/v2 v2.1.0 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/urfave/cli v1.22.2 // indirect
- golang.org/x/crypto v0.5.0 // indirect
- golang.org/x/net v0.8.0 // indirect
+ golang.org/x/crypto v0.21.0 // indirect
+ golang.org/x/net v0.23.0 // indirect
golang.org/x/oauth2 v0.1.0 // indirect
- golang.org/x/sys v0.6.0 // indirect
- golang.org/x/term v0.6.0 // indirect
- golang.org/x/text v0.8.0 // indirect
- golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 // indirect
+ golang.org/x/sys v0.18.0 // indirect
+ golang.org/x/term v0.18.0 // indirect
+ golang.org/x/text v0.14.0 // indirect
+ golang.org/x/time v0.3.0 // indirect
google.golang.org/appengine v1.6.7 // indirect
- google.golang.org/protobuf v1.31.0 // indirect
+ google.golang.org/protobuf v1.33.0 // indirect
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
diff --git a/charts/camunda-platform-8.2/go.sum b/charts/camunda-platform-8.2/go.sum
index e78c05d175..b3204336f3 100644
--- a/charts/camunda-platform-8.2/go.sum
+++ b/charts/camunda-platform-8.2/go.sum
@@ -121,6 +121,8 @@ github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw
github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
+github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
+github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
@@ -277,6 +279,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.5.0 h1:U/0M97KRkSFvyD/3FSmdP5W5swImpNgle/EHFhOsQPE=
golang.org/x/crypto v0.5.0/go.mod h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -339,6 +343,8 @@ golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g=
golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ=
golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -392,11 +398,15 @@ golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.5.0 h1:n2a8QNdAb0sZNpU9R1ALUXBbY+w51fCQDN+7EdxNBsY=
golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
golang.org/x/term v0.6.0 h1:clScbb1cHjoCkyRbWwBEUZ5H/tIFu5TAXIqaZD0Gcjw=
golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -407,11 +417,15 @@ golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68=
golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 h1:vVKdlvoWBphwdxWKrFZEuM0kGgGLxUOYcY4U/2Vjg44=
golang.org/x/time v0.0.0-20220210224613-90d013bbcef8/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
+golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
@@ -540,6 +554,8 @@ google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175
google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
+google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=
+google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
@@ -571,12 +587,16 @@ k8s.io/api v0.27.2 h1:+H17AJpUMvl+clT+BPnKf0E3ksMAzoBBg7CntpSuADo=
k8s.io/api v0.27.2/go.mod h1:ENmbocXfBT2ADujUXcBhHV55RIT31IIEvkntP6vZKS4=
k8s.io/api v0.27.5 h1:49hIzqJNSuOQpA53MMihgAS4YDcQitTy58B9PMFthLc=
k8s.io/api v0.27.5/go.mod h1:zjBZB+c0KDU55Wxb9Bob9WZGxu9zdKHitzHxBtaIVoA=
+k8s.io/api v0.27.15 h1:+bR5ju3H+OjePA1DMEmHm33EzhtmqWBuQvqhTVYFXD0=
+k8s.io/api v0.27.15/go.mod h1:x/uHpsq4NAAGMiHWhq3P5W1ABiw4/aUWpIeGq1XmegY=
k8s.io/apimachinery v0.26.4 h1:rZccKdBLg9vP6J09JD+z8Yr99Ce8gk3Lbi9TCx05Jzs=
k8s.io/apimachinery v0.26.4/go.mod h1:ats7nN1LExKHvJ9TmwootT00Yz05MuYqPXEXaVeOy5I=
k8s.io/apimachinery v0.27.2 h1:vBjGaKKieaIreI+oQwELalVG4d8f3YAMNpWLzDXkxeg=
k8s.io/apimachinery v0.27.2/go.mod h1:XNfZ6xklnMCOGGFNqXG7bUrQCoR04dh/E7FprV6pb+E=
k8s.io/apimachinery v0.27.5 h1:6Q5HBXYJJPisd6yDVAprLe6FQsmw7a7Cu69dcrpQET8=
k8s.io/apimachinery v0.27.5/go.mod h1:XNfZ6xklnMCOGGFNqXG7bUrQCoR04dh/E7FprV6pb+E=
+k8s.io/apimachinery v0.27.15 h1:wT8HeVe/KNcX+QavW97ZpKiGxSN5glW39Dxvj/8wMPU=
+k8s.io/apimachinery v0.27.15/go.mod h1:TWo+8wOIz3CytsrlI9k/LBWXLRr9dqf5hRSCbbggMAg=
k8s.io/client-go v0.26.0 h1:lT1D3OfO+wIi9UFolCrifbjUUgu7CpLca0AD8ghRLI8=
k8s.io/client-go v0.26.0/go.mod h1:I2Sh57A79EQsDmn7F7ASpmru1cceh3ocVT9KlX2jEZg=
k8s.io/client-go v0.27.2 h1:vDLSeuYvCHKeoQRhCXjxXO45nHVv2Ip4Fe0MfioMrhE=
From 9ef477691bb15414d0e78101258b9dbab8b84cf1 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:07:37 +0200
Subject: [PATCH 15/27] chore(deps): update docker.io/bitnami/postgresql docker
tag to v14.12.0-debian-12-r11 (#1967)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
charts/web-modeler-postgresql/values.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/charts/web-modeler-postgresql/values.yaml b/charts/web-modeler-postgresql/values.yaml
index b206930c89..e205b831a8 100644
--- a/charts/web-modeler-postgresql/values.yaml
+++ b/charts/web-modeler-postgresql/values.yaml
@@ -95,7 +95,7 @@ diagnosticMode:
image:
registry: docker.io
repository: bitnami/postgresql
- tag: 14.12.0-debian-12-r8
+ tag: 14.12.0-debian-12-r11
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
From 240764068705ac960e25ee337f089a398b216f7e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:22:51 +0200
Subject: [PATCH 16/27] chore(deps): update actions/checkout action to v4.1.7
(#1997)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.github/workflows/sec-scorecard.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/sec-scorecard.yml b/.github/workflows/sec-scorecard.yml
index afeb2f0192..9e94b49c94 100644
--- a/.github/workflows/sec-scorecard.yml
+++ b/.github/workflows/sec-scorecard.yml
@@ -28,7 +28,7 @@ jobs:
steps:
- name: "Checkout code"
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
persist-credentials: false
From c39959cbce3d1bc9bbede2c82ee7facbc1d77c6e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:23:02 +0200
Subject: [PATCH 17/27] chore(deps): update github/codeql-action digest to
bd2ebac (#1979)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.github/workflows/sec-codeql.yml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/sec-codeql.yml b/.github/workflows/sec-codeql.yml
index 16f76802de..154594e60d 100644
--- a/.github/workflows/sec-codeql.yml
+++ b/.github/workflows/sec-codeql.yml
@@ -48,7 +48,7 @@ jobs:
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
- uses: github/codeql-action/init@8f1a6fed33af5212fab8a999d004627ae8901d1b
+ uses: github/codeql-action/init@bd2ebac9380cbba2fb338fab55bf29a2a18fd436
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -62,7 +62,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
- uses: github/codeql-action/autobuild@8f1a6fed33af5212fab8a999d004627ae8901d1b
+ uses: github/codeql-action/autobuild@bd2ebac9380cbba2fb338fab55bf29a2a18fd436
# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -75,6 +75,6 @@ jobs:
# ./location_of_script_within_repo/buildscript.sh
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@8f1a6fed33af5212fab8a999d004627ae8901d1b
+ uses: github/codeql-action/analyze@bd2ebac9380cbba2fb338fab55bf29a2a18fd436
with:
category: "/language:${{ matrix.language }}"
From 9c63cac1832fb92481620db890bb33d8bd5da3a5 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:23:14 +0200
Subject: [PATCH 18/27] chore(deps): update oras-project/setup-oras digest to
ca28077 (#1960)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.github/workflows/chart-release-snapshot.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/chart-release-snapshot.yaml b/.github/workflows/chart-release-snapshot.yaml
index ff82f37281..53602dc8d5 100644
--- a/.github/workflows/chart-release-snapshot.yaml
+++ b/.github/workflows/chart-release-snapshot.yaml
@@ -74,7 +74,7 @@ jobs:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Install ORAS CLI
- uses: oras-project/setup-oras@ee7dbe1144cb00080a89497f937dae78f85fce29 # v1
+ uses: oras-project/setup-oras@ca28077386065e263c03428f4ae0c09024817c93 # v1
- name: Upload Helm chart Cosign bundle
run: |
oras push ghcr.io/${{ env.REPOSITORY_NAME }}/${{ env.CHART_NAME }}:${{ env.CHART_VERSION }}.cosign.bundle \
From 8f14e5d385680af5daace92da5fe9d9cd8f89ce4 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:23:29 +0200
Subject: [PATCH 19/27] fix(deps): update module
github.com/gruntwork-io/terratest to v0.46.15 (#1935)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
charts/camunda-platform-8.3/go.mod | 31 ++++++++++++++-----
charts/camunda-platform-8.3/go.sum | 48 ++++++++++++++++++++++++++++++
charts/camunda-platform-8.4/go.mod | 12 ++++----
charts/camunda-platform-8.4/go.sum | 12 ++++++++
4 files changed, 90 insertions(+), 13 deletions(-)
diff --git a/charts/camunda-platform-8.3/go.mod b/charts/camunda-platform-8.3/go.mod
index 28fddbc187..2272b662cf 100644
--- a/charts/camunda-platform-8.3/go.mod
+++ b/charts/camunda-platform-8.3/go.mod
@@ -3,7 +3,7 @@ module camunda-platform
go 1.21.5
require (
- github.com/gruntwork-io/terratest v0.46.8
+ github.com/gruntwork-io/terratest v0.46.15
github.com/stretchr/testify v1.8.4
k8s.io/api v0.28.4
)
@@ -11,6 +11,7 @@ require (
require k8s.io/apimachinery v0.28.4 // indirect
require (
+ github.com/BurntSushi/toml v1.3.2 // indirect
github.com/aws/aws-sdk-go v1.44.122 // indirect
github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
@@ -25,6 +26,12 @@ require (
github.com/go-sql-driver/mysql v1.6.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/protobuf v1.5.3 // indirect
+ github.com/gonvenience/bunt v1.3.5 // indirect
+ github.com/gonvenience/neat v1.3.12 // indirect
+ github.com/gonvenience/term v1.0.2 // indirect
+ github.com/gonvenience/text v1.0.7 // indirect
+ github.com/gonvenience/wrap v1.1.2 // indirect
+ github.com/gonvenience/ytbx v1.4.4 // indirect
github.com/google/gnostic v0.5.7-v3refs // indirect
github.com/google/gnostic-models v0.6.8 // indirect
github.com/google/go-cmp v0.5.9 // indirect
@@ -33,13 +40,19 @@ require (
github.com/gruntwork-io/go-commons v0.8.0 // indirect
github.com/hashicorp/errwrap v1.1.0 // indirect
github.com/hashicorp/go-multierror v1.1.1 // indirect
+ github.com/homeport/dyff v1.6.0 // indirect
github.com/imdario/mergo v0.3.12 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/josharian/intern v1.0.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
+ github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
github.com/mailru/easyjson v0.7.7 // indirect
+ github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3 // indirect
+ github.com/mattn/go-isatty v0.0.19 // indirect
github.com/mattn/go-zglob v0.0.2-0.20190814121620-e3c945676326 // indirect
github.com/mitchellh/go-homedir v1.1.0 // indirect
+ github.com/mitchellh/go-ps v1.0.0 // indirect
+ github.com/mitchellh/hashstructure v1.1.0 // indirect
github.com/moby/spdystream v0.2.0 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
@@ -47,17 +60,21 @@ require (
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/pquerna/otp v1.2.0 // indirect
github.com/russross/blackfriday/v2 v2.1.0 // indirect
+ github.com/sergi/go-diff v1.3.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
+ github.com/texttheater/golang-levenshtein v1.0.1 // indirect
github.com/urfave/cli v1.22.2 // indirect
- golang.org/x/crypto v0.14.0 // indirect
- golang.org/x/net v0.17.0 // indirect
+ github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74 // indirect
+ golang.org/x/crypto v0.21.0 // indirect
+ golang.org/x/net v0.23.0 // indirect
golang.org/x/oauth2 v0.8.0 // indirect
- golang.org/x/sys v0.13.0 // indirect
- golang.org/x/term v0.13.0 // indirect
- golang.org/x/text v0.13.0 // indirect
+ golang.org/x/sync v0.4.0 // indirect
+ golang.org/x/sys v0.18.0 // indirect
+ golang.org/x/term v0.18.0 // indirect
+ golang.org/x/text v0.14.0 // indirect
golang.org/x/time v0.3.0 // indirect
google.golang.org/appengine v1.6.7 // indirect
- google.golang.org/protobuf v1.31.0 // indirect
+ google.golang.org/protobuf v1.33.0 // indirect
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
diff --git a/charts/camunda-platform-8.3/go.sum b/charts/camunda-platform-8.3/go.sum
index d3e45fec51..1f72bc2738 100644
--- a/charts/camunda-platform-8.3/go.sum
+++ b/charts/camunda-platform-8.3/go.sum
@@ -32,6 +32,8 @@ cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RX
cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
+github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8=
+github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
github.com/aws/aws-sdk-go v1.43.16 h1:Y7wBby44f+tINqJjw5fLH3vA+gFq4uMITIKqditwM14=
@@ -125,6 +127,18 @@ github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw
github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
+github.com/gonvenience/bunt v1.3.5 h1:wSQquifvwEWtzn27k1ngLfeLaStyt0k1b/K6TrlCNAs=
+github.com/gonvenience/bunt v1.3.5/go.mod h1:7ApqkVBEWvX04oJ28Q2WeI/BvJM6VtukaJAU/q/pTs8=
+github.com/gonvenience/neat v1.3.12 h1:xwIyRbJcG9LgcDYys+HHLH9DqqHeQsUpS5CfBUeskbs=
+github.com/gonvenience/neat v1.3.12/go.mod h1:8OljAIgPelN0uPPO94VBqxK+Kz98d6ZFwHDg5o/PfkE=
+github.com/gonvenience/term v1.0.2 h1:qKa2RydbWIrabGjR/fegJwpW5m+JvUwFL8mLhHzDXn0=
+github.com/gonvenience/term v1.0.2/go.mod h1:wThTR+3MzWtWn7XGVW6qQ65uaVf8GHED98KmwpuEQeo=
+github.com/gonvenience/text v1.0.7 h1:YmIqmgTwxnACYCG59DykgMbomwteYyNhAmEUEJtPl14=
+github.com/gonvenience/text v1.0.7/go.mod h1:OAjH+mohRszffLY6OjgQcUXiSkbrIavooFpfIt1ZwAs=
+github.com/gonvenience/wrap v1.1.2 h1:xPKxNwL1HCguwyM+HlP/1CIuc9LRd7k8RodLwe9YTZA=
+github.com/gonvenience/wrap v1.1.2/go.mod h1:GiryBSXoI3BAAhbWD1cZVj7RZmtiu0ERi/6R6eJfslI=
+github.com/gonvenience/ytbx v1.4.4 h1:jQopwyaLsVGuwdxSiN4WkXjsEaFNPJ3V4lUj7eyEpzo=
+github.com/gonvenience/ytbx v1.4.4/go.mod h1:w37+MKCPcCMY/jpPNmEklD4xKqrOAVBO6kIWW2+uI6M=
github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
@@ -195,6 +209,8 @@ github.com/gruntwork-io/terratest v0.46.7 h1:oqGPBBO87SEsvBYaA0R5xOq+Lm2Xc5dmFVf
github.com/gruntwork-io/terratest v0.46.7/go.mod h1:6gI5MlLeyF+SLwqocA5GBzcTix+XiuxCy1BPwKuT+WM=
github.com/gruntwork-io/terratest v0.46.8 h1:rgK7z6Dy/eMGFaclKR0WVG9Z54tR+Ehl7S09+8Y25j0=
github.com/gruntwork-io/terratest v0.46.8/go.mod h1:6MxfmOFQQEpQZjpuWRwuAK8qm836hYgAOCzSIZIWTmg=
+github.com/gruntwork-io/terratest v0.46.15 h1:qfqjTFveymaqe7aAWn3LjlK0SwVGpRfoOut5ggNyfQ8=
+github.com/gruntwork-io/terratest v0.46.15/go.mod h1:9bd22zAojjBBiYdsp+AR1iyl2iB6bRUVm2Yf1AFhfrA=
github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
@@ -202,6 +218,8 @@ github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+l
github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM=
github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
+github.com/homeport/dyff v1.6.0 h1:AN+ikld0Fy+qx34YE7655b/bpWuxS6cL9k852pE2GUc=
+github.com/homeport/dyff v1.6.0/go.mod h1:FlAOFYzeKvxmU5nTrnG+qrlJVWpsFew7pt8L99p5q8k=
github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
github.com/imdario/mergo v0.3.12 h1:b6R2BslTbIEToALKP7LxUvijTsNI9TAe80pLWN2g/HU=
github.com/imdario/mergo v0.3.12/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
@@ -226,20 +244,30 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
+github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY=
+github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0=
github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=
github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
+github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3 h1:BXxTozrOU8zgC5dkpn3J6NTRdoP+hjok/e+ACr4Hibk=
+github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3/go.mod h1:x1uk6vxTiVuNt6S5R2UYgdhpj3oKojXvOXauHZ7dEnI=
github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE=
+github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA=
+github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
github.com/mattn/go-zglob v0.0.1/go.mod h1:9fxibJccNxU2cnpIKLRRFA7zX7qhkJIQWBb449FYHOo=
github.com/mattn/go-zglob v0.0.2-0.20190814121620-e3c945676326 h1:ofNAzWCcyTALn2Zv40+8XitdzCgXY6e9qvXwN9W0YXg=
github.com/mattn/go-zglob v0.0.2-0.20190814121620-e3c945676326/go.mod h1:9fxibJccNxU2cnpIKLRRFA7zX7qhkJIQWBb449FYHOo=
github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
+github.com/mitchellh/go-ps v1.0.0 h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc=
+github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg=
+github.com/mitchellh/hashstructure v1.1.0 h1:P6P1hdjqAAknpY/M1CGipelZgp+4y9ja9kmUZPXP+H0=
+github.com/mitchellh/hashstructure v1.1.0/go.mod h1:xUDAozZz0Wmdiufv0uyhnHkUTN6/6d8ulp4AwfLKrmA=
github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8=
github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -262,6 +290,8 @@ github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFR
github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
+github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8=
+github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I=
github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
@@ -283,8 +313,12 @@ github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ
github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
+github.com/texttheater/golang-levenshtein v1.0.1 h1:+cRNoVrfiwufQPhoMzB6N0Yf/Mqajr6t1lOv8GyGE2U=
+github.com/texttheater/golang-levenshtein v1.0.1/go.mod h1:PYAKrbF5sAiq9wd+H82hs7gNaen0CplQ9uvm6+enD/8=
github.com/urfave/cli v1.22.2 h1:gsqYFH8bb9ekPA12kRo0hfjngWQjkJPlN9R0N78BoUo=
github.com/urfave/cli v1.22.2/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0=
+github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74 h1:JwtAtbp7r/7QSyGz8mKUbYJBg2+6Cd7OjM8o/GNOcVo=
+github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74/go.mod h1:RmMWU37GKR2s6pgrIEB4ixgpVCt/cf7dnJv3fuH1J1c=
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
@@ -303,6 +337,8 @@ golang.org/x/crypto v0.5.0 h1:U/0M97KRkSFvyD/3FSmdP5W5swImpNgle/EHFhOsQPE=
golang.org/x/crypto v0.5.0/go.mod h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU=
golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -367,6 +403,8 @@ golang.org/x/net v0.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ=
golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -389,6 +427,8 @@ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ=
+golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -426,6 +466,8 @@ golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.5.0 h1:n2a8QNdAb0sZNpU9R1ALUXBbY+w51fCQDN+7EdxNBsY=
golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
@@ -433,6 +475,8 @@ golang.org/x/term v0.6.0 h1:clScbb1cHjoCkyRbWwBEUZ5H/tIFu5TAXIqaZD0Gcjw=
golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -445,6 +489,8 @@ golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68=
golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
+golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
+golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -580,6 +626,8 @@ google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175
google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
+google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=
+google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/charts/camunda-platform-8.4/go.mod b/charts/camunda-platform-8.4/go.mod
index a0faf039ed..cc2d933bf6 100644
--- a/charts/camunda-platform-8.4/go.mod
+++ b/charts/camunda-platform-8.4/go.mod
@@ -3,7 +3,7 @@ module camunda-platform
go 1.22.0
require (
- github.com/gruntwork-io/terratest v0.46.11
+ github.com/gruntwork-io/terratest v0.46.15
github.com/stretchr/testify v1.9.0
k8s.io/api v0.28.4
)
@@ -64,16 +64,16 @@ require (
github.com/texttheater/golang-levenshtein v1.0.1 // indirect
github.com/urfave/cli v1.22.2 // indirect
github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74 // indirect
- golang.org/x/crypto v0.17.0 // indirect
- golang.org/x/net v0.17.0 // indirect
+ golang.org/x/crypto v0.21.0 // indirect
+ golang.org/x/net v0.23.0 // indirect
golang.org/x/oauth2 v0.8.0 // indirect
golang.org/x/sync v0.4.0 // indirect
- golang.org/x/sys v0.15.0 // indirect
- golang.org/x/term v0.15.0 // indirect
+ golang.org/x/sys v0.18.0 // indirect
+ golang.org/x/term v0.18.0 // indirect
golang.org/x/text v0.14.0 // indirect
golang.org/x/time v0.3.0 // indirect
google.golang.org/appengine v1.6.7 // indirect
- google.golang.org/protobuf v1.31.0 // indirect
+ google.golang.org/protobuf v1.33.0 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
diff --git a/charts/camunda-platform-8.4/go.sum b/charts/camunda-platform-8.4/go.sum
index c45db9dc47..bd6bd446cc 100644
--- a/charts/camunda-platform-8.4/go.sum
+++ b/charts/camunda-platform-8.4/go.sum
@@ -75,6 +75,8 @@ github.com/gruntwork-io/terratest v0.46.9 h1:2K0503TC8bhz1SQTlw6vX8SjexztXmCp3Wv
github.com/gruntwork-io/terratest v0.46.9/go.mod h1:DVZG/s7eP1u3KOQJJfE6n7FDriMWpDvnj85XIlZMEM8=
github.com/gruntwork-io/terratest v0.46.11 h1:1Z9G18I2FNuH87Ro0YtjW4NH9ky4GDpfzE7+ivkPeB8=
github.com/gruntwork-io/terratest v0.46.11/go.mod h1:DVZG/s7eP1u3KOQJJfE6n7FDriMWpDvnj85XIlZMEM8=
+github.com/gruntwork-io/terratest v0.46.15 h1:qfqjTFveymaqe7aAWn3LjlK0SwVGpRfoOut5ggNyfQ8=
+github.com/gruntwork-io/terratest v0.46.15/go.mod h1:9bd22zAojjBBiYdsp+AR1iyl2iB6bRUVm2Yf1AFhfrA=
github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
@@ -179,6 +181,8 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
+golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
+golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -189,6 +193,8 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
+golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
+golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
golang.org/x/oauth2 v0.8.0 h1:6dkIjl3j3LtZ/O3sTgZTMsLKSftL/B8Zgq4huOIIUu8=
golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -207,9 +213,13 @@ golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc=
golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
+golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4=
golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0=
+golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
+golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
@@ -234,6 +244,8 @@ google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp0
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
+google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=
+google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
From 67d874f80edcff6a93b9f45f8d83c66edbc029ca Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:23:39 +0200
Subject: [PATCH 20/27] chore(deps): pin hashicorp/vault-action action to
d1720f0 (#1911)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.github/workflows/test-integration-template.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/test-integration-template.yaml b/.github/workflows/test-integration-template.yaml
index fcde5d0c49..f63a260a3c 100644
--- a/.github/workflows/test-integration-template.yaml
+++ b/.github/workflows/test-integration-template.yaml
@@ -127,7 +127,7 @@ jobs:
# and populate environment variables from Vault
- name: Import Vault secrets
id: secrets
- uses: hashicorp/vault-action@v3.0.0
+ uses: hashicorp/vault-action@d1720f055e0635fd932a1d2a48f87a666a57906c # v3.0.0
if: inputs.vault-secret-mapping != ''
with:
url: ${{ secrets.VAULT_ADDR }}
From 61c71944417d0ef9c7e9ac9e1293188ba8bbc145 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:24:57 +0200
Subject: [PATCH 21/27] fix(deps): update module
github.com/gruntwork-io/terratest to v0.46.15 (#1965)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
charts/camunda-platform-8.2/go.mod | 42 ++++++++++++++++------
charts/camunda-platform-8.2/go.sum | 56 ++++++++++++++++++++++++++++++
2 files changed, 87 insertions(+), 11 deletions(-)
diff --git a/charts/camunda-platform-8.2/go.mod b/charts/camunda-platform-8.2/go.mod
index 7704b695f8..07ddb65ba4 100644
--- a/charts/camunda-platform-8.2/go.mod
+++ b/charts/camunda-platform-8.2/go.mod
@@ -1,16 +1,19 @@
module camunda-platform
-go 1.19
+go 1.21
+
+toolchain go1.22.4
require (
- github.com/gruntwork-io/terratest v0.43.13
+ github.com/gruntwork-io/terratest v0.46.15
github.com/stretchr/testify v1.8.4
- k8s.io/api v0.27.15
+ k8s.io/api v0.28.4
)
-require k8s.io/apimachinery v0.27.15 // indirect
+require k8s.io/apimachinery v0.28.4 // indirect
require (
+ github.com/BurntSushi/toml v1.3.2 // indirect
github.com/aws/aws-sdk-go v1.44.122 // indirect
github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
@@ -18,27 +21,40 @@ require (
github.com/emicklei/go-restful/v3 v3.9.0 // indirect
github.com/ghodss/yaml v1.0.0 // indirect
github.com/go-errors/errors v1.0.2-0.20180813162953-d98b870cc4e0 // indirect
- github.com/go-logr/logr v1.2.3 // indirect
+ github.com/go-logr/logr v1.2.4 // indirect
github.com/go-openapi/jsonpointer v0.19.6 // indirect
- github.com/go-openapi/jsonreference v0.20.1 // indirect
+ github.com/go-openapi/jsonreference v0.20.2 // indirect
github.com/go-openapi/swag v0.22.3 // indirect
github.com/go-sql-driver/mysql v1.6.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/protobuf v1.5.4 // indirect
+ github.com/gonvenience/bunt v1.3.5 // indirect
+ github.com/gonvenience/neat v1.3.12 // indirect
+ github.com/gonvenience/term v1.0.2 // indirect
+ github.com/gonvenience/text v1.0.7 // indirect
+ github.com/gonvenience/wrap v1.1.2 // indirect
+ github.com/gonvenience/ytbx v1.4.4 // indirect
github.com/google/gnostic v0.5.7-v3refs // indirect
+ github.com/google/gnostic-models v0.6.8 // indirect
github.com/google/go-cmp v0.5.9 // indirect
github.com/google/gofuzz v1.2.0 // indirect
github.com/google/uuid v1.3.0 // indirect
github.com/gruntwork-io/go-commons v0.8.0 // indirect
github.com/hashicorp/errwrap v1.1.0 // indirect
github.com/hashicorp/go-multierror v1.1.1 // indirect
+ github.com/homeport/dyff v1.6.0 // indirect
github.com/imdario/mergo v0.3.12 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/josharian/intern v1.0.0 // indirect
github.com/json-iterator/go v1.1.12 // indirect
+ github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
github.com/mailru/easyjson v0.7.7 // indirect
+ github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3 // indirect
+ github.com/mattn/go-isatty v0.0.19 // indirect
github.com/mattn/go-zglob v0.0.2-0.20190814121620-e3c945676326 // indirect
github.com/mitchellh/go-homedir v1.1.0 // indirect
+ github.com/mitchellh/go-ps v1.0.0 // indirect
+ github.com/mitchellh/hashstructure v1.1.0 // indirect
github.com/moby/spdystream v0.2.0 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
@@ -46,11 +62,15 @@ require (
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/pquerna/otp v1.2.0 // indirect
github.com/russross/blackfriday/v2 v2.1.0 // indirect
+ github.com/sergi/go-diff v1.3.1 // indirect
github.com/spf13/pflag v1.0.5 // indirect
+ github.com/texttheater/golang-levenshtein v1.0.1 // indirect
github.com/urfave/cli v1.22.2 // indirect
+ github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74 // indirect
golang.org/x/crypto v0.21.0 // indirect
golang.org/x/net v0.23.0 // indirect
- golang.org/x/oauth2 v0.1.0 // indirect
+ golang.org/x/oauth2 v0.8.0 // indirect
+ golang.org/x/sync v0.4.0 // indirect
golang.org/x/sys v0.18.0 // indirect
golang.org/x/term v0.18.0 // indirect
golang.org/x/text v0.14.0 // indirect
@@ -61,10 +81,10 @@ require (
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
- k8s.io/client-go v0.27.2 // indirect
- k8s.io/klog/v2 v2.90.1 // indirect
- k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f // indirect
- k8s.io/utils v0.0.0-20230209194617-a36077c30491 // indirect
+ k8s.io/client-go v0.28.4 // indirect
+ k8s.io/klog/v2 v2.100.1 // indirect
+ k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9 // indirect
+ k8s.io/utils v0.0.0-20230406110748-d93618cff8a2 // indirect
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect
sigs.k8s.io/yaml v1.3.0 // indirect
diff --git a/charts/camunda-platform-8.2/go.sum b/charts/camunda-platform-8.2/go.sum
index b3204336f3..2cf8a42cfe 100644
--- a/charts/camunda-platform-8.2/go.sum
+++ b/charts/camunda-platform-8.2/go.sum
@@ -32,6 +32,8 @@ cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RX
cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
+github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8=
+github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
github.com/aws/aws-sdk-go v1.43.16 h1:Y7wBby44f+tINqJjw5fLH3vA+gFq4uMITIKqditwM14=
@@ -74,6 +76,8 @@ github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2
github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=
github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
+github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ=
+github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=
github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
@@ -83,6 +87,8 @@ github.com/go-openapi/jsonreference v0.20.0 h1:MYlu0sBgChmCfJxxUKZ8g1cPWFOB37YSZ
github.com/go-openapi/jsonreference v0.20.0/go.mod h1:Ag74Ico3lPc+zR+qjn4XBUmXymS4zJbYVCZmcgkasdo=
github.com/go-openapi/jsonreference v0.20.1 h1:FBLnyygC4/IZZr893oiomc9XaghoveYTrLC1F86HID8=
github.com/go-openapi/jsonreference v0.20.1/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k=
+github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE=
+github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k=
github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
github.com/go-openapi/swag v0.19.14 h1:gm3vOOXfiuw5i9p5N9xJvfjvuofpyvLA9Wr6QfK5Fng=
github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
@@ -123,10 +129,24 @@ github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
+github.com/gonvenience/bunt v1.3.5 h1:wSQquifvwEWtzn27k1ngLfeLaStyt0k1b/K6TrlCNAs=
+github.com/gonvenience/bunt v1.3.5/go.mod h1:7ApqkVBEWvX04oJ28Q2WeI/BvJM6VtukaJAU/q/pTs8=
+github.com/gonvenience/neat v1.3.12 h1:xwIyRbJcG9LgcDYys+HHLH9DqqHeQsUpS5CfBUeskbs=
+github.com/gonvenience/neat v1.3.12/go.mod h1:8OljAIgPelN0uPPO94VBqxK+Kz98d6ZFwHDg5o/PfkE=
+github.com/gonvenience/term v1.0.2 h1:qKa2RydbWIrabGjR/fegJwpW5m+JvUwFL8mLhHzDXn0=
+github.com/gonvenience/term v1.0.2/go.mod h1:wThTR+3MzWtWn7XGVW6qQ65uaVf8GHED98KmwpuEQeo=
+github.com/gonvenience/text v1.0.7 h1:YmIqmgTwxnACYCG59DykgMbomwteYyNhAmEUEJtPl14=
+github.com/gonvenience/text v1.0.7/go.mod h1:OAjH+mohRszffLY6OjgQcUXiSkbrIavooFpfIt1ZwAs=
+github.com/gonvenience/wrap v1.1.2 h1:xPKxNwL1HCguwyM+HlP/1CIuc9LRd7k8RodLwe9YTZA=
+github.com/gonvenience/wrap v1.1.2/go.mod h1:GiryBSXoI3BAAhbWD1cZVj7RZmtiu0ERi/6R6eJfslI=
+github.com/gonvenience/ytbx v1.4.4 h1:jQopwyaLsVGuwdxSiN4WkXjsEaFNPJ3V4lUj7eyEpzo=
+github.com/gonvenience/ytbx v1.4.4/go.mod h1:w37+MKCPcCMY/jpPNmEklD4xKqrOAVBO6kIWW2+uI6M=
github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
github.com/google/gnostic v0.5.7-v3refs h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=
github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ=
+github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I=
+github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U=
github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
@@ -173,6 +193,8 @@ github.com/gruntwork-io/terratest v0.43.12 h1:e1SgJe/JF3zh1k/7BDMv7sF3wTKqkSYNx7
github.com/gruntwork-io/terratest v0.43.12/go.mod h1:Tw+6/fcJFiBPpsx9NNSkLG5oHKIeaqiJHVLpQ+ORIfQ=
github.com/gruntwork-io/terratest v0.43.13 h1:/d0UeDj/FJM66VRP/3JA4mTw0z7BOm9ntHYfrTjIpY8=
github.com/gruntwork-io/terratest v0.43.13/go.mod h1:Tw+6/fcJFiBPpsx9NNSkLG5oHKIeaqiJHVLpQ+ORIfQ=
+github.com/gruntwork-io/terratest v0.46.15 h1:qfqjTFveymaqe7aAWn3LjlK0SwVGpRfoOut5ggNyfQ8=
+github.com/gruntwork-io/terratest v0.46.15/go.mod h1:9bd22zAojjBBiYdsp+AR1iyl2iB6bRUVm2Yf1AFhfrA=
github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
@@ -180,6 +202,8 @@ github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+l
github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM=
github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
+github.com/homeport/dyff v1.6.0 h1:AN+ikld0Fy+qx34YE7655b/bpWuxS6cL9k852pE2GUc=
+github.com/homeport/dyff v1.6.0/go.mod h1:FlAOFYzeKvxmU5nTrnG+qrlJVWpsFew7pt8L99p5q8k=
github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
github.com/imdario/mergo v0.3.12 h1:b6R2BslTbIEToALKP7LxUvijTsNI9TAe80pLWN2g/HU=
github.com/imdario/mergo v0.3.12/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
@@ -204,20 +228,30 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
+github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY=
+github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0=
github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.7.6 h1:8yTIVnZgCoiM1TgqoeTl+LfU5Jg6/xL3QhGQnimLYnA=
github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=
github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
+github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3 h1:BXxTozrOU8zgC5dkpn3J6NTRdoP+hjok/e+ACr4Hibk=
+github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3/go.mod h1:x1uk6vxTiVuNt6S5R2UYgdhpj3oKojXvOXauHZ7dEnI=
github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE=
+github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA=
+github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
github.com/mattn/go-zglob v0.0.1/go.mod h1:9fxibJccNxU2cnpIKLRRFA7zX7qhkJIQWBb449FYHOo=
github.com/mattn/go-zglob v0.0.2-0.20190814121620-e3c945676326 h1:ofNAzWCcyTALn2Zv40+8XitdzCgXY6e9qvXwN9W0YXg=
github.com/mattn/go-zglob v0.0.2-0.20190814121620-e3c945676326/go.mod h1:9fxibJccNxU2cnpIKLRRFA7zX7qhkJIQWBb449FYHOo=
github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
+github.com/mitchellh/go-ps v1.0.0 h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc=
+github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg=
+github.com/mitchellh/hashstructure v1.1.0 h1:P6P1hdjqAAknpY/M1CGipelZgp+4y9ja9kmUZPXP+H0=
+github.com/mitchellh/hashstructure v1.1.0/go.mod h1:xUDAozZz0Wmdiufv0uyhnHkUTN6/6d8ulp4AwfLKrmA=
github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8=
github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -240,6 +274,8 @@ github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFR
github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
+github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8=
+github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I=
github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
@@ -261,8 +297,12 @@ github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ
github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
+github.com/texttheater/golang-levenshtein v1.0.1 h1:+cRNoVrfiwufQPhoMzB6N0Yf/Mqajr6t1lOv8GyGE2U=
+github.com/texttheater/golang-levenshtein v1.0.1/go.mod h1:PYAKrbF5sAiq9wd+H82hs7gNaen0CplQ9uvm6+enD/8=
github.com/urfave/cli v1.22.2 h1:gsqYFH8bb9ekPA12kRo0hfjngWQjkJPlN9R0N78BoUo=
github.com/urfave/cli v1.22.2/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0=
+github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74 h1:JwtAtbp7r/7QSyGz8mKUbYJBg2+6Cd7OjM8o/GNOcVo=
+github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74/go.mod h1:RmMWU37GKR2s6pgrIEB4ixgpVCt/cf7dnJv3fuH1J1c=
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
@@ -354,6 +394,8 @@ golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b h1:clP8eMhB30EHdc0bd2Twtq
golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
golang.org/x/oauth2 v0.1.0 h1:isLCZuhj4v+tYv7eskaN4v/TM+A1begWWgyVJDdl1+Y=
golang.org/x/oauth2 v0.1.0/go.mod h1:G9FE4dLTsbXUu90h/Pf85g4w1D+SSAgR+q46nJZ8M4A=
+golang.org/x/oauth2 v0.8.0 h1:6dkIjl3j3LtZ/O3sTgZTMsLKSftL/B8Zgq4huOIIUu8=
+golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -363,6 +405,8 @@ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ=
+golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -589,6 +633,8 @@ k8s.io/api v0.27.5 h1:49hIzqJNSuOQpA53MMihgAS4YDcQitTy58B9PMFthLc=
k8s.io/api v0.27.5/go.mod h1:zjBZB+c0KDU55Wxb9Bob9WZGxu9zdKHitzHxBtaIVoA=
k8s.io/api v0.27.15 h1:+bR5ju3H+OjePA1DMEmHm33EzhtmqWBuQvqhTVYFXD0=
k8s.io/api v0.27.15/go.mod h1:x/uHpsq4NAAGMiHWhq3P5W1ABiw4/aUWpIeGq1XmegY=
+k8s.io/api v0.28.4 h1:8ZBrLjwosLl/NYgv1P7EQLqoO8MGQApnbgH8tu3BMzY=
+k8s.io/api v0.28.4/go.mod h1:axWTGrY88s/5YE+JSt4uUi6NMM+gur1en2REMR7IRj0=
k8s.io/apimachinery v0.26.4 h1:rZccKdBLg9vP6J09JD+z8Yr99Ce8gk3Lbi9TCx05Jzs=
k8s.io/apimachinery v0.26.4/go.mod h1:ats7nN1LExKHvJ9TmwootT00Yz05MuYqPXEXaVeOy5I=
k8s.io/apimachinery v0.27.2 h1:vBjGaKKieaIreI+oQwELalVG4d8f3YAMNpWLzDXkxeg=
@@ -597,22 +643,32 @@ k8s.io/apimachinery v0.27.5 h1:6Q5HBXYJJPisd6yDVAprLe6FQsmw7a7Cu69dcrpQET8=
k8s.io/apimachinery v0.27.5/go.mod h1:XNfZ6xklnMCOGGFNqXG7bUrQCoR04dh/E7FprV6pb+E=
k8s.io/apimachinery v0.27.15 h1:wT8HeVe/KNcX+QavW97ZpKiGxSN5glW39Dxvj/8wMPU=
k8s.io/apimachinery v0.27.15/go.mod h1:TWo+8wOIz3CytsrlI9k/LBWXLRr9dqf5hRSCbbggMAg=
+k8s.io/apimachinery v0.28.4 h1:zOSJe1mc+GxuMnFzD4Z/U1wst50X28ZNsn5bhgIIao8=
+k8s.io/apimachinery v0.28.4/go.mod h1:wI37ncBvfAoswfq626yPTe6Bz1c22L7uaJ8dho83mgg=
k8s.io/client-go v0.26.0 h1:lT1D3OfO+wIi9UFolCrifbjUUgu7CpLca0AD8ghRLI8=
k8s.io/client-go v0.26.0/go.mod h1:I2Sh57A79EQsDmn7F7ASpmru1cceh3ocVT9KlX2jEZg=
k8s.io/client-go v0.27.2 h1:vDLSeuYvCHKeoQRhCXjxXO45nHVv2Ip4Fe0MfioMrhE=
k8s.io/client-go v0.27.2/go.mod h1:tY0gVmUsHrAmjzHX9zs7eCjxcBsf8IiNe7KQ52biTcQ=
+k8s.io/client-go v0.28.4 h1:Np5ocjlZcTrkyRJ3+T3PkXDpe4UpatQxj85+xjaD2wY=
+k8s.io/client-go v0.28.4/go.mod h1:0VDZFpgoZfelyP5Wqu0/r/TRYcLYuJ2U1KEeoaPa1N4=
k8s.io/klog/v2 v2.80.1 h1:atnLQ121W371wYYFawwYx1aEY2eUfs4l3J72wtgAwV4=
k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
k8s.io/klog/v2 v2.90.1 h1:m4bYOKall2MmOiRaR1J+We67Do7vm9KiQVlT96lnHUw=
k8s.io/klog/v2 v2.90.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
+k8s.io/klog/v2 v2.100.1 h1:7WCHKK6K8fNhTqfBhISHQ97KrnJNFZMcQvKp7gP/tmg=
+k8s.io/klog/v2 v2.100.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0=
k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 h1:+70TFaan3hfJzs+7VK2o+OGxg8HsuBr/5f6tVAjDu6E=
k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280/go.mod h1:+Axhij7bCpeqhklhUTe3xmOn6bWxolyZEeyaFpjGtl4=
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f h1:2kWPakN3i/k81b0gvD5C5FJ2kxm1WrQFanWchyKuqGg=
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f/go.mod h1:byini6yhqGC14c3ebc/QwanvYwhuMWF6yz2F8uwW8eg=
+k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9 h1:LyMgNKD2P8Wn1iAwQU5OhxCKlKJy0sHc+PcDwFB24dQ=
+k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9/go.mod h1:wZK2AVp1uHCp4VamDVgBP2COHZjqD1T68Rf0CM3YjSM=
k8s.io/utils v0.0.0-20221107191617-1a15be271d1d h1:0Smp/HP1OH4Rvhe+4B8nWGERtlqAGSftbSbbmm45oFs=
k8s.io/utils v0.0.0-20221107191617-1a15be271d1d/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
k8s.io/utils v0.0.0-20230209194617-a36077c30491 h1:r0BAOLElQnnFhE/ApUsg3iHdVYYPBjNSSOMowRZxxsY=
k8s.io/utils v0.0.0-20230209194617-a36077c30491/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
+k8s.io/utils v0.0.0-20230406110748-d93618cff8a2 h1:qY1Ad8PODbnymg2pRbkyMT/ylpTrCM8P2RJ0yroCyIk=
+k8s.io/utils v0.0.0-20230406110748-d93618cff8a2/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
From da7c605a74c472d8a4b6fd2aa3b933de37838564 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 17:25:28 +0200
Subject: [PATCH 22/27] chore(deps): update actions/checkout digest to 692973e
(#1996)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.github/workflows/chart-public-files.yaml | 4 ++--
.github/workflows/chart-release-snapshot.yaml | 2 +-
.github/workflows/chart-release.yaml | 4 ++--
.github/workflows/chart-update-readme.yaml | 2 +-
.github/workflows/chart-validate-template.yaml | 2 +-
.github/workflows/renovate-config-check.yaml | 2 +-
.github/workflows/renovate-post-upgrade.yaml | 2 +-
.github/workflows/sec-codeql.yml | 2 +-
.github/workflows/test-integration-cleanup-template.yaml | 2 +-
.github/workflows/test-integration-template.yaml | 2 +-
.github/workflows/test-regression.yaml | 2 +-
.github/workflows/test-unit-template.yml | 4 ++--
12 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/.github/workflows/chart-public-files.yaml b/.github/workflows/chart-public-files.yaml
index c390e414f7..f7e3d41531 100644
--- a/.github/workflows/chart-public-files.yaml
+++ b/.github/workflows/chart-public-files.yaml
@@ -23,10 +23,10 @@ jobs:
permissions:
contents: write
steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
ref: gh-pages
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
path: main
- name: Copy files
diff --git a/.github/workflows/chart-release-snapshot.yaml b/.github/workflows/chart-release-snapshot.yaml
index 53602dc8d5..6cffec6999 100644
--- a/.github/workflows/chart-release-snapshot.yaml
+++ b/.github/workflows/chart-release-snapshot.yaml
@@ -27,7 +27,7 @@ jobs:
CHART_VERSION: "0.0.0-main-snapshot"
steps:
- name: Checkout
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
ref: main
fetch-depth: 0
diff --git a/.github/workflows/chart-release.yaml b/.github/workflows/chart-release.yaml
index 617c43b32e..6089a27815 100644
--- a/.github/workflows/chart-release.yaml
+++ b/.github/workflows/chart-release.yaml
@@ -29,7 +29,7 @@ jobs:
id-token: write
steps:
- name: Checkout
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
fetch-depth: 0
- name: Install env dependencies
@@ -161,7 +161,7 @@ jobs:
contents: write
steps:
- name: Checkout
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
# The verification step happens in the "release" branch before merging into the "main" branch.
ref: release
diff --git a/.github/workflows/chart-update-readme.yaml b/.github/workflows/chart-update-readme.yaml
index af83bdab7f..0c002f7eb5 100644
--- a/.github/workflows/chart-update-readme.yaml
+++ b/.github/workflows/chart-update-readme.yaml
@@ -25,7 +25,7 @@ jobs:
with:
app_id: ${{ secrets.GH_APP_ID_DISTRO_CI }}
private_key: ${{ secrets.GH_APP_PRIVATE_KEY_DISTRO_CI }}
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
token: '${{ steps.generate-github-token.outputs.token }}'
- name: Install readme-generator-for-helm
diff --git a/.github/workflows/chart-validate-template.yaml b/.github/workflows/chart-validate-template.yaml
index 753455c752..bb1ed43a5f 100644
--- a/.github/workflows/chart-validate-template.yaml
+++ b/.github/workflows/chart-validate-template.yaml
@@ -30,7 +30,7 @@ jobs:
steps:
# Checkout.
- name: Checkout
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
fetch-depth: 0
ref: "${{ inputs.camunda-helm-git-ref }}"
diff --git a/.github/workflows/renovate-config-check.yaml b/.github/workflows/renovate-config-check.yaml
index aedf352cb0..f4fa6a23f5 100644
--- a/.github/workflows/renovate-config-check.yaml
+++ b/.github/workflows/renovate-config-check.yaml
@@ -17,7 +17,7 @@ jobs:
name: Check renovate config
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
- name: Validate renovate config
uses: docker://renovate/renovate
with:
diff --git a/.github/workflows/renovate-post-upgrade.yaml b/.github/workflows/renovate-post-upgrade.yaml
index 1149528d9d..e44e17865e 100644
--- a/.github/workflows/renovate-post-upgrade.yaml
+++ b/.github/workflows/renovate-post-upgrade.yaml
@@ -28,7 +28,7 @@ jobs:
with:
app_id: ${{ secrets.GH_APP_ID_DISTRO_CI }}
private_key: ${{ secrets.GH_APP_PRIVATE_KEY_DISTRO_CI }}
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
token: '${{ steps.generate-github-token.outputs.token }}'
- uses: actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5
diff --git a/.github/workflows/sec-codeql.yml b/.github/workflows/sec-codeql.yml
index 154594e60d..6335c3a075 100644
--- a/.github/workflows/sec-codeql.yml
+++ b/.github/workflows/sec-codeql.yml
@@ -44,7 +44,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
diff --git a/.github/workflows/test-integration-cleanup-template.yaml b/.github/workflows/test-integration-cleanup-template.yaml
index 4de396da60..2bd48e44d2 100644
--- a/.github/workflows/test-integration-cleanup-template.yaml
+++ b/.github/workflows/test-integration-cleanup-template.yaml
@@ -54,7 +54,7 @@ jobs:
- distro:
if: false
steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
# This is needed to load repo GH composite actions if the workflow triggered by workflow_call.
repository: camunda/camunda-platform-helm
diff --git a/.github/workflows/test-integration-template.yaml b/.github/workflows/test-integration-template.yaml
index f63a260a3c..d62bbb2580 100644
--- a/.github/workflows/test-integration-template.yaml
+++ b/.github/workflows/test-integration-template.yaml
@@ -117,7 +117,7 @@ jobs:
TEST_CLUSTER_TYPE: ${{ matrix.distro.type }}
steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
# This is needed to load repo GH composite actions if the workflow triggered by workflow_call.
repository: camunda/camunda-platform-helm
diff --git a/.github/workflows/test-regression.yaml b/.github/workflows/test-regression.yaml
index 2d4a335eb4..453e9943a2 100644
--- a/.github/workflows/test-regression.yaml
+++ b/.github/workflows/test-regression.yaml
@@ -28,7 +28,7 @@ jobs:
outputs:
matrix: ${{ steps.generate-chart-versions.outputs.matrix }}
steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
- name: Generate chart versions
id: generate-chart-versions
uses: ./.github/actions/generate-chart-matrix
diff --git a/.github/workflows/test-unit-template.yml b/.github/workflows/test-unit-template.yml
index f1afc2b621..ac3ec3d3d8 100644
--- a/.github/workflows/test-unit-template.yml
+++ b/.github/workflows/test-unit-template.yml
@@ -30,7 +30,7 @@ jobs:
outputs:
unitTestMatrix: ${{ steps.test-type-vars.outputs.unitTestMatrix }}
steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
with:
ref: "${{ inputs.camunda-helm-git-ref }}"
- name: Get CI unit test matrix
@@ -51,7 +51,7 @@ jobs:
env:
chartPath: "charts/${{ inputs.camunda-helm-dir }}"
steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
+ - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
- name: Install env dependencies
uses: asdf-vm/actions/install@05e0d2ed97b598bfce82fd30daf324ae0c4570e6 # v3
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4
From 4836623b553135ea7a3a504b5aa5dfed95a75b15 Mon Sep 17 00:00:00 2001
From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Date: Mon, 17 Jun 2024 14:42:45 +0200
Subject: [PATCH 23/27] chore: update zeebe, zeebe-gateway, and operate version
to 8.5.3
---
charts/camunda-platform-latest/README.md | 6 +++---
.../test/unit/operate/golden/deployment.golden.yaml | 2 +-
.../unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml | 2 +-
.../test/unit/zeebe-gateway/golden/configmap.golden.yaml | 2 +-
.../test/unit/zeebe-gateway/golden/deployment.golden.yaml | 6 +++---
.../golden/ingress-grpc-all-enabled.golden.yaml | 2 +-
.../test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml | 2 +-
.../golden/ingress-rest-all-enabled.golden.yaml | 2 +-
.../test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml | 2 +-
.../zeebe-gateway/golden/poddisruptionbudget.golden.yaml | 2 +-
.../test/unit/zeebe-gateway/golden/service.golden.yaml | 2 +-
.../golden/serviceaccount-annotations.golden.yaml | 2 +-
.../unit/zeebe-gateway/golden/serviceaccount.golden.yaml | 2 +-
.../test/unit/zeebe/golden/configmap-log4j2.golden.yaml | 2 +-
.../zeebe/golden/configmap-multiregion-failBack.golden.yaml | 2 +-
.../zeebe/golden/configmap-multiregion-failOver.golden.yaml | 2 +-
.../test/unit/zeebe/golden/configmap.golden.yaml | 2 +-
.../test/unit/zeebe/golden/poddisruptionbudget.golden.yaml | 2 +-
.../test/unit/zeebe/golden/service.golden.yaml | 2 +-
.../test/unit/zeebe/golden/serviceaccount.golden.yaml | 2 +-
.../test/unit/zeebe/golden/statefulset.golden.yaml | 6 +++---
charts/camunda-platform-latest/values.yaml | 6 +++---
22 files changed, 30 insertions(+), 30 deletions(-)
diff --git a/charts/camunda-platform-latest/README.md b/charts/camunda-platform-latest/README.md
index 4369b121dc..23409ca9b0 100644
--- a/charts/camunda-platform-latest/README.md
+++ b/charts/camunda-platform-latest/README.md
@@ -624,7 +624,7 @@ Please see the corresponding [release guide](../../docs/release.md) to find out
| `zeebe.image` | configuration to configure the zeebe image specifics | |
| `zeebe.image.registry` | can be used to set container image registry. | `""` |
| `zeebe.image.repository` | defines which image repository to use | `camunda/zeebe` |
-| `zeebe.image.tag` | can be set to overwrite the global tag, which should be used in that chart | `nil` |
+| `zeebe.image.tag` | can be set to overwrite the global tag, which should be used in that chart | `8.5.3` |
| `zeebe.image.pullSecrets` | can be used to configure image pull secrets https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod | `[]` |
| `zeebe.sidecars` | can be used to attach extra containers to the zeebe deployment | `[]` |
| `zeebe.clusterSize` | defines the amount of brokers (=replicas), which are deployed via helm | `3` |
@@ -742,7 +742,7 @@ Please see the corresponding [release guide](../../docs/release.md) to find out
| `zeebeGateway.image` | configuration to configure the ZeebeGateway image specifics | |
| `zeebeGateway.image.registry` | can be used to set container image registry. | `""` |
| `zeebeGateway.image.repository` | defines which image repository to use | `camunda/zeebe` |
-| `zeebeGateway.image.tag` | can be set to overwrite the global tag, which should be used in that chart | `nil` |
+| `zeebeGateway.image.tag` | can be set to overwrite the global tag, which should be used in that chart | `8.5.3` |
| `zeebeGateway.image.pullSecrets` | can be used to configure image pull secrets https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod | `[]` |
| `zeebeGateway.sidecars` | can be used to attach extra containers to the ZeebeGateway deployment | `[]` |
| `zeebeGateway.podAnnotations` | can be used to define extra gateway pod annotations | `{}` |
@@ -863,7 +863,7 @@ Please see the corresponding [release guide](../../docs/release.md) to find out
| `operate.image` | configuration to configure the Operate image specifics | |
| `operate.image.registry` | can be used to set container image registry. | `""` |
| `operate.image.repository` | defines which image repository to use | `camunda/operate` |
-| `operate.image.tag` | can be set to overwrite the global tag, which should be used in that chart | `nil` |
+| `operate.image.tag` | can be set to overwrite the global tag, which should be used in that chart | `8.5.3` |
| `operate.image.pullSecrets` | can be used to configure image pull secrets https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod | `[]` |
| `operate.sidecars` | can be used to attach extra containers to the operate deployment | `[]` |
| `operate.initContainers` | can be used to set up extra init containers for the application Pod | `[]` |
diff --git a/charts/camunda-platform-latest/test/unit/operate/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/operate/golden/deployment.golden.yaml
index c57fe38a43..bef83b8ede 100644
--- a/charts/camunda-platform-latest/test/unit/operate/golden/deployment.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/operate/golden/deployment.golden.yaml
@@ -42,7 +42,7 @@ spec:
[]
containers:
- name: operate
- image: camunda/operate:8.5.2
+ image: camunda/operate:8.5.3
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml
index f2078f6886..30699a57ee 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap-log4j2.golden.yaml
@@ -10,7 +10,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
apiVersion: v1
data:
gateway-log4j2.xml: |
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap.golden.yaml
index 554a7bfe8c..432b846b99 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/configmap.golden.yaml
@@ -10,7 +10,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
apiVersion: v1
data:
gateway-log4j2.xml: |
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/deployment.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/deployment.golden.yaml
index d1595c9a0d..5353cecc9f 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/deployment.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/deployment.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
{}
spec:
@@ -33,7 +33,7 @@ spec:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
spec:
imagePullSecrets:
@@ -42,7 +42,7 @@ spec:
[]
containers:
- name: zeebe-gateway
- image: camunda/zeebe:8.5.2
+ image: camunda/zeebe:8.5.3
imagePullPolicy: IfNotPresent
ports:
- containerPort: 9600
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc-all-enabled.golden.yaml
index 3ecee92c31..d3601c44a9 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc-all-enabled.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc-all-enabled.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/backend-protocol: GRPC
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml
index 2a47905ffb..9997e3fea3 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-grpc.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/backend-protocol: GRPC
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest-all-enabled.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest-all-enabled.golden.yaml
index 6e4846d626..ff20d68b52 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest-all-enabled.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest-all-enabled.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/backend-protocol: HTTP
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml
index 242a2fb921..e20d54f9e1 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/ingress-rest.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/backend-protocol: HTTP
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml
index dcf5169b03..e379c3c77b 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/poddisruptionbudget.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
spec:
minAvailable: 1
selector:
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/service.golden.yaml
index d8cda63cc3..9bce4b656e 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/service.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/service.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
spec:
type: ClusterIP
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml
index 9724beb496..8294b062b3 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount-annotations.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
foo: bar
lulz: baz
diff --git a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml
index c130242a39..3e5408376d 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe-gateway/golden/serviceaccount.golden.yaml
@@ -11,5 +11,5 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-gateway
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
automountServiceAccountToken: false
\ No newline at end of file
diff --git a/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-log4j2.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-log4j2.golden.yaml
index d8fc1fe402..3008946e24 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-log4j2.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-log4j2.golden.yaml
@@ -10,7 +10,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-broker
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
apiVersion: v1
data:
application.yaml: |
diff --git a/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failBack.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failBack.golden.yaml
index cd87f97ac9..a7d5d9586a 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failBack.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failBack.golden.yaml
@@ -10,7 +10,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-broker
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
apiVersion: v1
data:
application.yaml: |
diff --git a/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failOver.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failOver.golden.yaml
index abbea391dc..7c6c11de4f 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failOver.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap-multiregion-failOver.golden.yaml
@@ -10,7 +10,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-broker
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
apiVersion: v1
data:
application.yaml: |
diff --git a/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap.golden.yaml
index 6198880dec..6e50564715 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe/golden/configmap.golden.yaml
@@ -10,7 +10,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-broker
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
apiVersion: v1
data:
application.yaml: |
diff --git a/charts/camunda-platform-latest/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml
index ae6aee8a55..3a56b7c8b5 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe/golden/poddisruptionbudget.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-broker
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
spec:
maxUnavailable: 1
selector:
diff --git a/charts/camunda-platform-latest/test/unit/zeebe/golden/service.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/service.golden.yaml
index 768f6e27eb..b08e59c342 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe/golden/service.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe/golden/service.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-broker
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
spec:
clusterIP: None
diff --git a/charts/camunda-platform-latest/test/unit/zeebe/golden/serviceaccount.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/serviceaccount.golden.yaml
index de9de449d4..c3084de358 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe/golden/serviceaccount.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe/golden/serviceaccount.golden.yaml
@@ -11,5 +11,5 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-broker
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
automountServiceAccountToken: false
\ No newline at end of file
diff --git a/charts/camunda-platform-latest/test/unit/zeebe/golden/statefulset.golden.yaml b/charts/camunda-platform-latest/test/unit/zeebe/golden/statefulset.golden.yaml
index 07218fc44b..29bd00e803 100644
--- a/charts/camunda-platform-latest/test/unit/zeebe/golden/statefulset.golden.yaml
+++ b/charts/camunda-platform-latest/test/unit/zeebe/golden/statefulset.golden.yaml
@@ -11,7 +11,7 @@ metadata:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-broker
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
spec:
replicas: 3
@@ -36,7 +36,7 @@ spec:
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: camunda-platform
app.kubernetes.io/component: zeebe-broker
- app.kubernetes.io/version: "8.5.2"
+ app.kubernetes.io/version: "8.5.3"
annotations:
spec:
imagePullSecrets:
@@ -45,7 +45,7 @@ spec:
[]
containers:
- name: zeebe
- image: camunda/zeebe:8.5.2
+ image: camunda/zeebe:8.5.3
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
diff --git a/charts/camunda-platform-latest/values.yaml b/charts/camunda-platform-latest/values.yaml
index f8618082d4..ceda0aa703 100644
--- a/charts/camunda-platform-latest/values.yaml
+++ b/charts/camunda-platform-latest/values.yaml
@@ -599,7 +599,7 @@ zeebe:
## @param zeebe.image.repository defines which image repository to use
repository: camunda/zeebe
## @param zeebe.image.tag can be set to overwrite the global tag, which should be used in that chart
- tag:
+ tag: 8.5.3
## @param zeebe.image.pullSecrets can be used to configure image pull secrets https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
pullSecrets: []
@@ -884,7 +884,7 @@ zeebeGateway:
## @param zeebeGateway.image.repository defines which image repository to use
repository: camunda/zeebe
## @param zeebeGateway.image.tag can be set to overwrite the global tag, which should be used in that chart
- tag:
+ tag: 8.5.3
## @param zeebeGateway.image.pullSecrets can be used to configure image pull secrets https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
pullSecrets: []
@@ -1191,7 +1191,7 @@ operate:
## @param operate.image.repository defines which image repository to use
repository: camunda/operate
## @param operate.image.tag can be set to overwrite the global tag, which should be used in that chart
- tag:
+ tag: 8.5.3
## @param operate.image.pullSecrets can be used to configure image pull secrets https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
pullSecrets: []
From e7dce135ec2d9d8ead2e16263f106f1cdf3dc31d Mon Sep 17 00:00:00 2001
From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Date: Mon, 17 Jun 2024 18:23:11 +0200
Subject: [PATCH 24/27] Release Camunda Platform Helm Chart v10.1.1 (#2006)
* chore: bump camunda-platform chart version to 10.1.1
* chore: add generated files for camunda-platform 10.1.1
* chore: update values in values-latest.yaml
* chore: Generate version matrix
* chore: fix default chart name in generate-version-matrix.sh
---------
Signed-off-by: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.github/workflows/chart-release-snapshot.yaml | 1 -
charts/camunda-platform-latest/Chart.yaml | 28 ++--------------
.../camunda-platform-latest/RELEASE-NOTES.md | 32 ++++---------------
.../values-latest.yaml | 12 ++++++-
scripts/generate-version-matrix.sh | 8 ++---
version-matrix/README.md | 1 +
version-matrix/camunda-8.5/README.md | 31 ++++++++++++++++++
7 files changed, 56 insertions(+), 57 deletions(-)
diff --git a/.github/workflows/chart-release-snapshot.yaml b/.github/workflows/chart-release-snapshot.yaml
index 6cffec6999..b57a86b3c5 100644
--- a/.github/workflows/chart-release-snapshot.yaml
+++ b/.github/workflows/chart-release-snapshot.yaml
@@ -5,7 +5,6 @@ on:
push:
branches:
- main
- - 265-aa-follow-up
jobs:
release:
diff --git a/charts/camunda-platform-latest/Chart.yaml b/charts/camunda-platform-latest/Chart.yaml
index 465f48bfd2..edae4a5394 100644
--- a/charts/camunda-platform-latest/Chart.yaml
+++ b/charts/camunda-platform-latest/Chart.yaml
@@ -1,6 +1,6 @@
apiVersion: v2
name: camunda-platform
-version: 10.1.0
+version: 10.1.1
appVersion: 8.5.x
description: |
Camunda 8 Self-Managed Helm charts.
@@ -61,28 +61,4 @@ annotations:
artifacthub.io/containsSecurityUpdates: "false"
artifacthub.io/changes: |
- kind: added
- description: "warning and error for not setting existingSecrets for all components"
- - kind: added
- description: "support envFrom reference in all components"
- - kind: added
- description: "adding a constraint for identity existingSecret"
- - kind: fixed
- description: "release info did not respect the context path"
- - kind: fixed
- description: "update livenessProbe endpoint of zeebe"
- - kind: fixed
- description: "re-added the postgresql secret"
- - kind: fixed
- description: "Delete multi-region review comment in values.yaml"
- - kind: fixed
- description: "use component service account"
- - kind: fixed
- description: "handle type of es url correctly"
- - kind: fixed
- description: "set zeebe exporters empty map when disabled"
- - kind: fixed
- description: "add constraints for when identity is disabled and keycloak is enabled"
- - kind: changed
- description: "add support for seccomp profiles in all components"
- - kind: changed
- description: "update identity application yaml to match upstream"
+ description: "add console auth vars"
diff --git a/charts/camunda-platform-latest/RELEASE-NOTES.md b/charts/camunda-platform-latest/RELEASE-NOTES.md
index 3f2cbb7185..d012b36b74 100644
--- a/charts/camunda-platform-latest/RELEASE-NOTES.md
+++ b/charts/camunda-platform-latest/RELEASE-NOTES.md
@@ -2,36 +2,18 @@ The changelog is automatically generated using [git-chglog](https://github.com/g
and it follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format.
-
-## [camunda-platform-10.1.0](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-10.0.4...camunda-platform-10.1.0) (2024-06-10)
-
-### Ci
-
-* enrich release notes and version matrix ([#1716](https://github.com/camunda/camunda-platform-helm/issues/1716))
-
-### Docs
-
-* enhance version matrix structure ([#1742](https://github.com/camunda/camunda-platform-helm/issues/1742))
+
+## [camunda-platform-10.1.1](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-9.3.6...camunda-platform-10.1.1) (2024-06-17)
### Feat
-* warning and error for not setting existingSecrets for all components ([#1876](https://github.com/camunda/camunda-platform-helm/issues/1876))
-* support envFrom reference in all components ([#1949](https://github.com/camunda/camunda-platform-helm/issues/1949))
-* adding a constraint for identity existingSecret ([#1969](https://github.com/camunda/camunda-platform-helm/issues/1969))
+* add console auth vars ([#1782](https://github.com/camunda/camunda-platform-helm/issues/1782))
-### Fix
-* release info did not respect the context path ([#1908](https://github.com/camunda/camunda-platform-helm/issues/1908))
-* update livenessProbe endpoint of zeebe ([#1858](https://github.com/camunda/camunda-platform-helm/issues/1858))
-* re-added the postgresql secret ([#1845](https://github.com/camunda/camunda-platform-helm/issues/1845))
-* Delete multi-region review comment in values.yaml ([#1819](https://github.com/camunda/camunda-platform-helm/issues/1819))
-* use component service account ([#1753](https://github.com/camunda/camunda-platform-helm/issues/1753))
-* handle type of es url correctly ([#1752](https://github.com/camunda/camunda-platform-helm/issues/1752))
-* set zeebe exporters empty map when disabled ([#1743](https://github.com/camunda/camunda-platform-helm/issues/1743))
-* add constraints for when identity is disabled and keycloak is enabled ([#1717](https://github.com/camunda/camunda-platform-helm/issues/1717))
+
+## [camunda-platform-9.3.6](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-10.1.0...camunda-platform-9.3.6) (2024-06-11)
-### Refactor
-* add support for seccomp profiles in all components ([#1973](https://github.com/camunda/camunda-platform-helm/issues/1973))
-* update identity application yaml to match upstream ([#1737](https://github.com/camunda/camunda-platform-helm/issues/1737))
+
+## [camunda-platform-10.1.0](https://github.com/camunda/camunda-platform-helm/compare/camunda-platform-8.2.28...camunda-platform-10.1.0) (2024-06-11)
diff --git a/charts/camunda-platform-latest/values-latest.yaml b/charts/camunda-platform-latest/values-latest.yaml
index e0a4a5c5ad..8174a104e5 100644
--- a/charts/camunda-platform-latest/values-latest.yaml
+++ b/charts/camunda-platform-latest/values-latest.yaml
@@ -26,7 +26,7 @@ operate:
# https://hub.docker.com/r/camunda/operate/tags
image:
# renovate: datasource=docker depName=camunda/operate
- tag: 8.5.2
+ tag: 8.5.3
optimize:
# https://hub.docker.com/r/camunda/optimize/tags
@@ -42,6 +42,16 @@ webModeler:
# renovate: datasource=docker depName=camunda/web-modeler lookupName=registry.camunda.cloud/web-modeler-ee/modeler-restapi
tag: 8.5.3
+zeebe:
+ # https://hub.docker.com/r/camunda/zeebe/tags
+ image:
+ tag: 8.5.3
+
+zeebeGateway:
+ # https://hub.docker.com/r/camunda/zeebe/tags
+ image:
+ tag: 8.5.3
+
#
# Identity - Keycloak
#
diff --git a/scripts/generate-version-matrix.sh b/scripts/generate-version-matrix.sh
index 847b3530f8..d4a078aef8 100755
--- a/scripts/generate-version-matrix.sh
+++ b/scripts/generate-version-matrix.sh
@@ -43,7 +43,7 @@ get_versions_filtered () {
get_chart_images () {
chart_version="${1}"
helm template --skip-tests camunda "${CHART_SOURCE}" --version "${chart_version}" \
- --values "charts/${CHART_NAME}/test/integration/scenarios/chart-full-setup/values-integration-test-ingress.yaml" 2> /dev/null |
+ --values "test/integration/scenarios/chart-full-setup/values-integration-test-ingress.yaml" 2> /dev/null |
tr -d "\"'" | awk '/image:/{gsub(/^(camunda|bitnami)/, "docker.io/&", $2); printf "- %s\n", $2}' |
sort | uniq
}
@@ -89,12 +89,12 @@ generate_version_matrix_released () {
# Generate a version matrix from the unreleased chart using the local git repo.
generate_version_matrix_unreleased () {
- export CHART_SOURCE="charts/${CHART_NAME}"
+ export CHART_SOURCE="charts/${CHART_NAME}-latest"
export CHART_REF_NAME="$(git branch --show-current)"
CHART_VERSION_LOCAL="{
- \"app\": \"$(yq '.appVersion | sub("\..$", "")' "charts/${CHART_NAME}/Chart.yaml")\",
+ \"app\": \"$(yq '.appVersion | sub("\..$", "")' "charts/${CHART_NAME}-latest/Chart.yaml")\",
\"charts\": [
- \"$(yq '.version' "charts/${CHART_NAME}/Chart.yaml")\"
+ \"$(yq '.version' "charts/${CHART_NAME}-latest/Chart.yaml")\"
]
}"
generate_version_matrix_single "${CHART_VERSION_LOCAL}"
diff --git a/version-matrix/README.md b/version-matrix/README.md
index edbf2938f4..0bbaa7182d 100644
--- a/version-matrix/README.md
+++ b/version-matrix/README.md
@@ -20,6 +20,7 @@ For the best experience, please remember:
## Camunda 8.5
+### [Helm chart 10.1.1](./camunda-8.5/#helm-chart-1011)
### [Helm chart 10.1.0](./camunda-8.5/#helm-chart-1010)
### [Helm chart 10.0.5](./camunda-8.5/#helm-chart-1005)
### [Helm chart 10.0.4](./camunda-8.5/#helm-chart-1004)
diff --git a/version-matrix/camunda-8.5/README.md b/version-matrix/camunda-8.5/README.md
index 635258a5e2..04ca881568 100644
--- a/version-matrix/camunda-8.5/README.md
+++ b/version-matrix/camunda-8.5/README.md
@@ -1,6 +1,37 @@
# Camunda 8.5 Helm Chart Version Matrix
+## Helm chart 10.1.1
+
+Supported versions:
+
+- Camunda applications: [8.5](https://github.com/camunda/camunda-platform/releases?q=tag%3A8.5&expanded=true)
+- Helm values: [10.1.1](https://artifacthub.io/packages/helm/camunda/camunda-platform/10.1.1#parameters)
+- Helm CLI: [3.15.1](https://github.com/helm/helm/releases/tag/v3.15.1)
+
+Camunda images:
+
+- docker.io/camunda/connectors-bundle:8.5.3
+- docker.io/camunda/identity:8.5.2
+- docker.io/camunda/identity:latest
+- docker.io/camunda/operate:8.5.3
+- docker.io/camunda/optimize:8.5.2
+- docker.io/camunda/tasklist:8.5.2
+- docker.io/camunda/zeebe:8.5.3
+- registry.camunda.cloud/console/console-sm:8.5.52
+- registry.camunda.cloud/web-modeler-ee/modeler-restapi:8.5.3
+- registry.camunda.cloud/web-modeler-ee/modeler-webapp:8.5.3
+- registry.camunda.cloud/web-modeler-ee/modeler-websockets:8.5.3
+
+Non-Camunda images:
+
+- docker.io/bitnami/elasticsearch:8.12.2
+- docker.io/bitnami/keycloak:23.0.7
+- docker.io/bitnami/os-shell:12-debian-12-r16
+- docker.io/bitnami/postgresql:14.12.0
+- docker.io/bitnami/postgresql:15.7.0
+
+
## Helm chart 10.1.0
Supported versions:
From fc79bdbc70475e19a22d9f7b24e11c036cea6be8 Mon Sep 17 00:00:00 2001
From: Jesse Simpson
Date: Mon, 17 Jun 2024 13:18:11 -0400
Subject: [PATCH 25/27] =?UTF-8?q?fix:=20unauthenticated=20external=20elast?=
=?UTF-8?q?icsearch=20no=20longer=20forces=20password=E2=80=A6=20(#1990)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* fix: unauthenticated external elasticsearch no longer forces passwords to be configured
* fix: fixup boolean expression
* test: adds operate tests for elasticsearch auth disabled
---
.../templates/camunda/_helpers.tpl | 9 ++
.../templates/operate/deployment.yaml | 2 +-
.../templates/optimize/deployment.yaml | 4 +-
.../templates/tasklist/deployment.yaml | 2 +-
.../templates/zeebe/statefulset.yaml | 2 +-
.../test/unit/operate/deployment_test.go | 102 ++++++++++++++++++
6 files changed, 116 insertions(+), 5 deletions(-)
diff --git a/charts/camunda-platform-latest/templates/camunda/_helpers.tpl b/charts/camunda-platform-latest/templates/camunda/_helpers.tpl
index 5b688ee963..e7c4207527 100644
--- a/charts/camunda-platform-latest/templates/camunda/_helpers.tpl
+++ b/charts/camunda-platform-latest/templates/camunda/_helpers.tpl
@@ -290,6 +290,15 @@ https://docs.bitnami.com/kubernetes/apps/keycloak/configuration/manage-passwords
{{- end }}
{{- end -}}
+{{/*
+[elasticsearch] Used as a boolean to determine whether any password is defined.
+do not use this for its string value.
+*/}}
+{{- define "elasticsearch.passwordIsDefined" -}}
+{{- (cat .Values.global.elasticsearch.auth.existingSecret .Values.global.elasticsearch.auth.password) -}}
+{{- end -}}
+
+
{{/*
[opensearch] Get name of elasticsearch auth existing secret. For more details:
https://docs.bitnami.com/kubernetes/apps/keycloak/configuration/manage-passwords/
diff --git a/charts/camunda-platform-latest/templates/operate/deployment.yaml b/charts/camunda-platform-latest/templates/operate/deployment.yaml
index 35cde86e92..a108a4562a 100644
--- a/charts/camunda-platform-latest/templates/operate/deployment.yaml
+++ b/charts/camunda-platform-latest/templates/operate/deployment.yaml
@@ -37,7 +37,7 @@ spec:
securityContext: {{- toYaml .Values.operate.containerSecurityContext | nindent 12 }}
{{- end }}
env:
- {{- if .Values.global.elasticsearch.external }}
+ {{- if and .Values.global.elasticsearch.external (include "elasticsearch.passwordIsDefined" .) }}
- name: CAMUNDA_OPERATE_ELASTICSEARCH_PASSWORD
valueFrom:
secretKeyRef:
diff --git a/charts/camunda-platform-latest/templates/optimize/deployment.yaml b/charts/camunda-platform-latest/templates/optimize/deployment.yaml
index b676e352e5..9db3b0f846 100644
--- a/charts/camunda-platform-latest/templates/optimize/deployment.yaml
+++ b/charts/camunda-platform-latest/templates/optimize/deployment.yaml
@@ -39,7 +39,7 @@ spec:
securityContext: {{- toYaml .Values.optimize.containerSecurityContext | nindent 12 }}
{{- end }}
env:
- {{- if .Values.global.elasticsearch.external }}
+ {{- if and .Values.global.elasticsearch.external (include "elasticsearch.passwordIsDefined" .) }}
- name: CAMUNDA_OPTIMIZE_ELASTICSEARCH_SECURITY_PASSWORD
valueFrom:
secretKeyRef:
@@ -117,7 +117,7 @@ spec:
securityContext: {{- toYaml .Values.optimize.containerSecurityContext | nindent 12 }}
{{- end }}
env:
- {{- if .Values.global.elasticsearch.external }}
+ {{- if and .Values.global.elasticsearch.external (include "elasticsearch.passwordIsDefined" .) }}
- name: CAMUNDA_OPTIMIZE_ELASTICSEARCH_SECURITY_PASSWORD
valueFrom:
secretKeyRef:
diff --git a/charts/camunda-platform-latest/templates/tasklist/deployment.yaml b/charts/camunda-platform-latest/templates/tasklist/deployment.yaml
index a4e4ef6a67..03d116d830 100644
--- a/charts/camunda-platform-latest/templates/tasklist/deployment.yaml
+++ b/charts/camunda-platform-latest/templates/tasklist/deployment.yaml
@@ -41,7 +41,7 @@ spec:
- name: SERVER_SERVLET_CONTEXT_PATH
value: {{ .Values.tasklist.contextPath | quote }}
{{- end }}
- {{- if .Values.global.elasticsearch.external }}
+ {{- if and .Values.global.elasticsearch.external (include "elasticsearch.passwordIsDefined" .) }}
- name: CAMUNDA_TASKLIST_ELASTICSEARCH_PASSWORD
valueFrom:
secretKeyRef:
diff --git a/charts/camunda-platform-latest/templates/zeebe/statefulset.yaml b/charts/camunda-platform-latest/templates/zeebe/statefulset.yaml
index 2411fbe765..89c0cc3811 100644
--- a/charts/camunda-platform-latest/templates/zeebe/statefulset.yaml
+++ b/charts/camunda-platform-latest/templates/zeebe/statefulset.yaml
@@ -74,7 +74,7 @@ spec:
value: {{ .Values.zeebe.logLevel | quote }}
- name: ZEEBE_BROKER_GATEWAY_ENABLE
value: "false"
- {{- if .Values.global.elasticsearch.external }}
+ {{- if and .Values.global.elasticsearch.external (include "elasticsearch.passwordIsDefined" .) }}
- name: ZEEBE_BROKER_EXPORTERS_ELASTICSEARCH_ARGS_AUTHENTICATION_PASSWORD
valueFrom:
secretKeyRef:
diff --git a/charts/camunda-platform-latest/test/unit/operate/deployment_test.go b/charts/camunda-platform-latest/test/unit/operate/deployment_test.go
index 56c17e5675..6af148580b 100644
--- a/charts/camunda-platform-latest/test/unit/operate/deployment_test.go
+++ b/charts/camunda-platform-latest/test/unit/operate/deployment_test.go
@@ -879,3 +879,105 @@ func (s *deploymentTemplateTest) TestOperateWithLog4j2Configuration() {
s.Require().Equal("config", volume.Name)
s.Require().Equal("camunda-platform-test-operate-configuration", volume.ConfigMap.Name)
}
+
+func (s *deploymentTemplateTest) TestOperateDoesNotSetElasticsearchPasswordIfNoneProvidedAndExternal() {
+ // given
+ options := &helm.Options{
+ SetValues: map[string]string{
+ "global.elasticsearch.external": "true",
+ "global.elasticsearch.url.protocol": "http",
+ "global.elasticsearch.url.host": "elasticexternal",
+ "global.elasticsearch.url.port": "9200",
+ "elasticsearch.enabled": "false",
+ },
+ KubectlOptions: k8s.NewKubectlOptions("", "", s.namespace),
+ }
+
+ // when
+ output := helm.RenderTemplate(s.T(), options, s.chartPath, s.release, s.templates)
+ var deployment appsv1.Deployment
+ helm.UnmarshalK8SYaml(s.T(), output, &deployment)
+
+ // then
+ envVars := deployment.Spec.Template.Spec.Containers[0].Env
+
+ for _, envVar := range envVars {
+ if envVar.Name == "CAMUNDA_OPERATE_ELASTICSEARCH_PASSWORD" || envVar.Name == "CAMUNDA_OPERATE_ZEEBE_ELASTICSEARCH_PASSWORD" {
+ s.Fail("The elasticsearch password vars should not be set when external elasticsearch is unauthenticated")
+ }
+ }
+}
+func (s *deploymentTemplateTest) TestOperateSetsElasticsearchPasswordIfProvidedByExplicitValueAndExternal() {
+ // given
+ options := &helm.Options{
+ SetValues: map[string]string{
+ "global.elasticsearch.external": "true",
+ "global.elasticsearch.url.protocol": "http",
+ "global.elasticsearch.url.host": "elasticexternal",
+ "global.elasticsearch.url.port": "9200",
+ "elasticsearch.enabled": "false",
+ "global.elasticsearch.auth.password": "supersecret",
+ },
+ KubectlOptions: k8s.NewKubectlOptions("", "", s.namespace),
+ }
+
+ // when
+ output := helm.RenderTemplate(s.T(), options, s.chartPath, s.release, s.templates)
+ var deployment appsv1.Deployment
+ helm.UnmarshalK8SYaml(s.T(), output, &deployment)
+
+ // then
+ envVars := deployment.Spec.Template.Spec.Containers[0].Env
+
+ var camundaOperateElasticPassword corev1.EnvVar
+ var camundaOperateZeebeElasticPassword corev1.EnvVar
+ for _, envVar := range envVars {
+ if envVar.Name == "CAMUNDA_OPERATE_ELASTICSEARCH_PASSWORD" {
+ camundaOperateElasticPassword = envVar
+ continue
+ }
+ if envVar.Name == "CAMUNDA_OPERATE_ZEEBE_ELASTICSEARCH_PASSWORD" {
+ camundaOperateZeebeElasticPassword = envVar
+ }
+ }
+
+ s.Require().Equal(camundaOperateElasticPassword.ValueFrom.SecretKeyRef.Name, "camunda-platform-test-elasticsearch")
+ s.Require().Equal(camundaOperateZeebeElasticPassword.ValueFrom.SecretKeyRef.Name, "camunda-platform-test-elasticsearch")
+}
+func (s *deploymentTemplateTest) TestOperateSetsElasticsearchPasswordIfProvidedBySecretNameAndExternal() {
+ // given
+ options := &helm.Options{
+ SetValues: map[string]string{
+ "global.elasticsearch.external": "true",
+ "global.elasticsearch.url.protocol": "http",
+ "global.elasticsearch.url.host": "elasticexternal",
+ "global.elasticsearch.url.port": "9200",
+ "elasticsearch.enabled": "false",
+ "global.elasticsearch.auth.existingSecret": "supersecret",
+ },
+ KubectlOptions: k8s.NewKubectlOptions("", "", s.namespace),
+ }
+
+ // when
+ output := helm.RenderTemplate(s.T(), options, s.chartPath, s.release, s.templates)
+ var deployment appsv1.Deployment
+ helm.UnmarshalK8SYaml(s.T(), output, &deployment)
+
+ // then
+ envVars := deployment.Spec.Template.Spec.Containers[0].Env
+
+ var camundaOperateElasticPassword corev1.EnvVar
+ var camundaOperateZeebeElasticPassword corev1.EnvVar
+ for _, envVar := range envVars {
+ if envVar.Name == "CAMUNDA_OPERATE_ELASTICSEARCH_PASSWORD" {
+ camundaOperateElasticPassword = envVar
+ continue
+ }
+ if envVar.Name == "CAMUNDA_OPERATE_ZEEBE_ELASTICSEARCH_PASSWORD" {
+ camundaOperateZeebeElasticPassword = envVar
+ }
+ }
+
+ s.Require().Equal(camundaOperateElasticPassword.ValueFrom.SecretKeyRef.Name, "supersecret")
+ s.Require().Equal(camundaOperateZeebeElasticPassword.ValueFrom.SecretKeyRef.Name, "supersecret")
+}
From 7ed6c6977606ea24b594742df46d6719e9f9668e Mon Sep 17 00:00:00 2001
From: tinhtq
Date: Wed, 19 Jun 2024 10:02:30 +0700
Subject: [PATCH 26/27] update exsiting keycloak environment variable
---
charts/camunda-platform-latest/values.yaml | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/charts/camunda-platform-latest/values.yaml b/charts/camunda-platform-latest/values.yaml
index ceda0aa703..650d9efe04 100644
--- a/charts/camunda-platform-latest/values.yaml
+++ b/charts/camunda-platform-latest/values.yaml
@@ -2083,6 +2083,25 @@ identity:
memory: 2Gi
## @param identity.env can be used to set extra environment variables in each identity container. See the documentation https://docs.camunda.io/docs/self-managed/identity/deployment/configuration-variables/ for more details.
+ ## When you use exsiting Keycloak, please define below variable:
+ ## - name: IDENTITY_CLIENT_SECRET
+ ## valueFrom:
+ ## secretKeyRef:
+ ## name:
+ ## key: secret
+ ## - name: IDENTITY_CLIENT_ID
+ ## valueFrom:
+ ## secretKeyRef:
+ ## name:
+ ## key: id
+ ## - name: KEYCLOAK_REALM
+ ## valueFrom:
+ ## secretKeyRef:
+ ## name:
+ ## key: realm
+ ## - name: IDENTITY_LOG_LEVEL
+ ## value: DEBUG
+ ## And then create new Kubernetes Secret that contains client_id, realm, client_secret.
env: []
## @param identity.envFrom list of environment variables to import from configMapRef and secretRef
envFrom: []
From a4681c2a1e2eeb5b90ad2a94f2d1bea808b51f92 Mon Sep 17 00:00:00 2001
From: tinhtq
Date: Wed, 19 Jun 2024 10:13:24 +0700
Subject: [PATCH 27/27] fix grammar
---
charts/camunda-platform-latest/values.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/charts/camunda-platform-latest/values.yaml b/charts/camunda-platform-latest/values.yaml
index 650d9efe04..6afa5bb0cd 100644
--- a/charts/camunda-platform-latest/values.yaml
+++ b/charts/camunda-platform-latest/values.yaml
@@ -2083,7 +2083,7 @@ identity:
memory: 2Gi
## @param identity.env can be used to set extra environment variables in each identity container. See the documentation https://docs.camunda.io/docs/self-managed/identity/deployment/configuration-variables/ for more details.
- ## When you use exsiting Keycloak, please define below variable:
+ ## When you use existing Keycloak, please define below variable:
## - name: IDENTITY_CLIENT_SECRET
## valueFrom:
## secretKeyRef: