From 5070d0143fc9971b4ca56ddec0f3c3d1ba4c34f9 Mon Sep 17 00:00:00 2001 From: Jeremias Weber Date: Tue, 17 Dec 2024 11:05:25 +0100 Subject: [PATCH 1/3] #72 Fix missing get rbac for ingress objects --- CHANGELOG.md | 2 ++ k8s/helm/templates/service-discovery-role.yaml | 1 + 2 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6a6365f..55e5e6e 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] +### Fixed +- [#72] Missing `get`-permission for ingress objects ## [v1.3.0] - 2024-12-13 ### Added diff --git a/k8s/helm/templates/service-discovery-role.yaml b/k8s/helm/templates/service-discovery-role.yaml index 791f8c7..5b18aa1 100644 --- a/k8s/helm/templates/service-discovery-role.yaml +++ b/k8s/helm/templates/service-discovery-role.yaml @@ -37,6 +37,7 @@ rules: resources: - ingresses verbs: + - get - list - watch - create From 6d23ecc8093786acc40f1da98c3d4fed64afb054 Mon Sep 17 00:00:00 2001 From: Niklas Roeske Date: Tue, 17 Dec 2024 14:41:16 +0100 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 d6bf958..1b619bc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,7 +31,7 @@ RUN make compile-generic FROM gcr.io/distroless/static:nonroot LABEL maintainer="hello@cloudogu.com" \ NAME="k8s-service-discovery" \ - VERSION="1.3.0" + VERSION="1.3.1" WORKDIR / diff --git a/Makefile b/Makefile index f0d08bf..435ec8a 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # Set these to the desired values ARTIFACT_ID=k8s-service-discovery -VERSION=1.3.0 +VERSION=1.3.1 IMAGE=cloudogu/${ARTIFACT_ID}:${VERSION} GOTAG?=1.23.4 diff --git a/k8s/helm/component-patch-tpl.yaml b/k8s/helm/component-patch-tpl.yaml index c746b4a..a41ac29 100644 --- a/k8s/helm/component-patch-tpl.yaml +++ b/k8s/helm/component-patch-tpl.yaml @@ -1,7 +1,7 @@ apiVersion: v1 values: images: - serviceDiscovery: cloudogu/k8s-service-discovery:1.3.0 + serviceDiscovery: cloudogu/k8s-service-discovery:1.3.1 patches: values.yaml: manager: diff --git a/k8s/helm/values.yaml b/k8s/helm/values.yaml index 8b98aba..d4e596f 100644 --- a/k8s/helm/values.yaml +++ b/k8s/helm/values.yaml @@ -26,7 +26,7 @@ manager: image: registry: docker.io repository: cloudogu/k8s-service-discovery - tag: 1.3.0 + tag: 1.3.1 env: logLevel: info stage: production From 839a3e022a42bfe865666613ffd363cd39f8a438 Mon Sep 17 00:00:00 2001 From: Niklas Roeske Date: Tue, 17 Dec 2024 14:41:45 +0100 Subject: [PATCH 3/3] Update changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 55e5e6e..03d3571 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] + +## [v1.3.1] - 2024-12-17 ### Fixed - [#72] Missing `get`-permission for ingress objects