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: