From 1db9d9d574c0442b7f4dd2c379d387556dbf9914 Mon Sep 17 00:00:00 2001 From: Johannes Nicolai Date: Tue, 16 Feb 2021 01:55:03 +0100 Subject: [PATCH] Use ARM64 compatible kube-rbac-proxy from upstream (#310) * as pointed out in #281 the currently used image for the kube-rbac-proxy - gcr.io/kubebuilder/kube-rbac-proxy:v0.4.1" - does not have an ARM64 image * hence, trying to use the standard deployment manifest / helm char will fail on ARM64 systems * replaced image with quay.io/brancz/kube-rbac-proxy:v0.8.0 which is the latest version from the upstream maintainer (https://github.com/brancz/kube-rbac-proxy/blob/master/Makefile#L13) * successfully tested on both AMD64 and ARM64 clusters * fixes #281 --- charts/actions-runner-controller/values.yaml | 4 ++-- config/default/manager_auth_proxy_patch.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/actions-runner-controller/values.yaml b/charts/actions-runner-controller/values.yaml index 394027a4..5419762f 100644 --- a/charts/actions-runner-controller/values.yaml +++ b/charts/actions-runner-controller/values.yaml @@ -28,8 +28,8 @@ image: kube_rbac_proxy: image: - repository: gcr.io/kubebuilder/kube-rbac-proxy - tag: v0.4.1 + repository: quay.io/brancz/kube-rbac-proxy + tag: v0.8.0 imagePullSecrets: [] nameOverride: "" diff --git a/config/default/manager_auth_proxy_patch.yaml b/config/default/manager_auth_proxy_patch.yaml index a98595ef..5e0145fb 100644 --- a/config/default/manager_auth_proxy_patch.yaml +++ b/config/default/manager_auth_proxy_patch.yaml @@ -10,7 +10,7 @@ spec: spec: containers: - name: kube-rbac-proxy - image: gcr.io/kubebuilder/kube-rbac-proxy:v0.4.1 + image: quay.io/brancz/kube-rbac-proxy:v0.8.0 args: - "--secure-listen-address=0.0.0.0:8443" - "--upstream=http://127.0.0.1:8080/"