From 2f7a61fa559a80d9fb0facfbef21d2e7bc85f9a1 Mon Sep 17 00:00:00 2001 From: Benjamin Ernst Date: Thu, 8 Aug 2024 14:06:40 +0200 Subject: [PATCH 1/3] #187 Fix dependency for k8s-dogu-operator-crd in helm-chart --- CHANGELOG.md | 3 +++ k8s/helm/Chart.yaml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 687ea054..25f80815 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Fixed +- [#187] Fix dependency for k8s-dogu-operator-crd in helm-chart + - Now depends on `k8s-dogu-operator-crd:2.x.x-0` ## [v2.0.0] - 2024-08-08 **Breaking Change ahead** diff --git a/k8s/helm/Chart.yaml b/k8s/helm/Chart.yaml index 462e51e3..fa320331 100644 --- a/k8s/helm/Chart.yaml +++ b/k8s/helm/Chart.yaml @@ -26,4 +26,4 @@ appVersion: "0.0.0-replaceme" annotations: # Dependency for the Dogu-CRD. # Allow all versions up to next major version to avoid breaking changes - "k8s.cloudogu.com/ces-dependency/k8s-dogu-operator-crd": "1.x.x-0" \ No newline at end of file + "k8s.cloudogu.com/ces-dependency/k8s-dogu-operator-crd": "2.x.x-0" \ No newline at end of file From 6873b89457252f6424b719b8f586806737610e3a Mon Sep 17 00:00:00 2001 From: meiserloh Date: Thu, 8 Aug 2024 14:44:29 +0200 Subject: [PATCH 2/3] Bump version --- Dockerfile | 2 +- Makefile | 2 +- k8s/helm/component-patch-tpl.yaml | 2 +- k8s/helm/values.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index cd75e2cf..2408387b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -38,7 +38,7 @@ RUN make compile-generic FROM gcr.io/distroless/static:nonroot LABEL maintainer="hello@cloudogu.com" \ NAME="k8s-dogu-operator" \ - VERSION="2.0.0" + VERSION="2.0.1" WORKDIR / COPY --from=builder /workspace/target/k8s-dogu-operator . diff --git a/Makefile b/Makefile index c786a0fa..6deb5574 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # Set these to the desired values ARTIFACT_ID=k8s-dogu-operator -VERSION=2.0.0 +VERSION=2.0.1 IMAGE=cloudogu/${ARTIFACT_ID}:${VERSION} GOTAG=1.22.5 diff --git a/k8s/helm/component-patch-tpl.yaml b/k8s/helm/component-patch-tpl.yaml index 86d4f39f..d73ab5fe 100644 --- a/k8s/helm/component-patch-tpl.yaml +++ b/k8s/helm/component-patch-tpl.yaml @@ -1,7 +1,7 @@ apiVersion: v1 values: images: - doguOperator: cloudogu/k8s-dogu-operator:2.0.0 + doguOperator: cloudogu/k8s-dogu-operator:2.0.1 kubeRbacProxy: gcr.io/kubebuilder/kube-rbac-proxy:v0.14.1 chownInitImage: busybox:1.36 patches: diff --git a/k8s/helm/values.yaml b/k8s/helm/values.yaml index a02365f8..5813fa36 100644 --- a/k8s/helm/values.yaml +++ b/k8s/helm/values.yaml @@ -4,7 +4,7 @@ additionalImages: controllerManager: image: repository: cloudogu/k8s-dogu-operator - tag: 2.0.0 + tag: 2.0.1 imagePullPolicy: IfNotPresent env: logLevel: debug From fa6dcfc04d74e256dd77dab2f42d2aef21458ab8 Mon Sep 17 00:00:00 2001 From: meiserloh Date: Thu, 8 Aug 2024 14:44:38 +0200 Subject: [PATCH 3/3] Update changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 25f80815..9c15f193 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [v2.0.1] - 2024-08-08 ### Fixed - [#187] Fix dependency for k8s-dogu-operator-crd in helm-chart - Now depends on `k8s-dogu-operator-crd:2.x.x-0`