From f810e344bdcc3b9dde94c0f3e279d51c878cae0a Mon Sep 17 00:00:00 2001 From: Aaron Reicher Date: Wed, 2 Mar 2022 07:10:12 -0800 Subject: [PATCH] Make opa image configurable --- charts/platform-service/Chart.yaml | 2 +- charts/platform-service/templates/deployment.yaml | 2 +- charts/platform-service/values.yaml | 1 + testing/results/base-case.yaml | 4 ++-- testing/results/deployment-only.yaml | 2 +- testing/results/no-sessman.yaml | 2 +- testing/results/not-exposed.yaml | 4 ++-- testing/results/opa-enabled.yaml | 2 +- testing/results/opa-with-resources.yaml | 2 +- testing/results/run-date.txt | 2 +- testing/results/sessman-with-redirect.yaml | 2 +- testing/results/vs-default-routing-disabled.yaml | 4 ++-- 12 files changed, 15 insertions(+), 14 deletions(-) diff --git a/charts/platform-service/Chart.yaml b/charts/platform-service/Chart.yaml index 1415046..76d3de6 100755 --- a/charts/platform-service/Chart.yaml +++ b/charts/platform-service/Chart.yaml @@ -2,4 +2,4 @@ apiVersion: v1 appVersion: "1.0" description: Platform service chart name: platform-service -version: 1.0.45 +version: 1.0.46 diff --git a/charts/platform-service/templates/deployment.yaml b/charts/platform-service/templates/deployment.yaml index f26f4db..f1baeab 100755 --- a/charts/platform-service/templates/deployment.yaml +++ b/charts/platform-service/templates/deployment.yaml @@ -82,7 +82,7 @@ spec: containers: {{ if .Values.opa.enabled }} - name: opa-istio - image: openpolicyagent/opa:0.28.0-istio + image: {{ .Values.opa.image }} imagePullPolicy: IfNotPresent args: - run diff --git a/charts/platform-service/values.yaml b/charts/platform-service/values.yaml index 051f24e..68d7eff 100755 --- a/charts/platform-service/values.yaml +++ b/charts/platform-service/values.yaml @@ -66,6 +66,7 @@ gateway: opa: # set to true to enable opa. requires config in a config map called opa-istio-config and policy in a config map called opa-policy enabled: false + image: openpolicyagent/opa:0.28.0-istio hpa: enabled: false diff --git a/testing/results/base-case.yaml b/testing/results/base-case.yaml index be2250a..4e8f119 100644 --- a/testing/results/base-case.yaml +++ b/testing/results/base-case.yaml @@ -47,7 +47,7 @@ metadata: name: test labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm spec: @@ -68,7 +68,7 @@ metadata: name: test-release labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm app: test diff --git a/testing/results/deployment-only.yaml b/testing/results/deployment-only.yaml index 3d921cb..a04f8ef 100644 --- a/testing/results/deployment-only.yaml +++ b/testing/results/deployment-only.yaml @@ -41,7 +41,7 @@ metadata: name: test-release labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm app: test diff --git a/testing/results/no-sessman.yaml b/testing/results/no-sessman.yaml index 83703b5..825b36a 100644 --- a/testing/results/no-sessman.yaml +++ b/testing/results/no-sessman.yaml @@ -6,7 +6,7 @@ metadata: name: test-release labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm app: test diff --git a/testing/results/not-exposed.yaml b/testing/results/not-exposed.yaml index 3167fde..0ddb881 100644 --- a/testing/results/not-exposed.yaml +++ b/testing/results/not-exposed.yaml @@ -40,7 +40,7 @@ metadata: name: test labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm spec: @@ -61,7 +61,7 @@ metadata: name: test-release labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm app: test diff --git a/testing/results/opa-enabled.yaml b/testing/results/opa-enabled.yaml index a7ad4ab..ff502c6 100644 --- a/testing/results/opa-enabled.yaml +++ b/testing/results/opa-enabled.yaml @@ -6,7 +6,7 @@ metadata: name: test-release labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm app: test diff --git a/testing/results/opa-with-resources.yaml b/testing/results/opa-with-resources.yaml index 43f678f..5a279a1 100644 --- a/testing/results/opa-with-resources.yaml +++ b/testing/results/opa-with-resources.yaml @@ -6,7 +6,7 @@ metadata: name: test-release labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm app: test diff --git a/testing/results/run-date.txt b/testing/results/run-date.txt index f3e8b72..06eba45 100644 --- a/testing/results/run-date.txt +++ b/testing/results/run-date.txt @@ -1 +1 @@ -Tue Mar 1 07:26:16 PST 2022 +Wed Mar 2 07:07:40 PST 2022 diff --git a/testing/results/sessman-with-redirect.yaml b/testing/results/sessman-with-redirect.yaml index 9f771b5..5ebe356 100644 --- a/testing/results/sessman-with-redirect.yaml +++ b/testing/results/sessman-with-redirect.yaml @@ -6,7 +6,7 @@ metadata: name: test-release labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm app: test diff --git a/testing/results/vs-default-routing-disabled.yaml b/testing/results/vs-default-routing-disabled.yaml index 79ee30b..0c1f522 100644 --- a/testing/results/vs-default-routing-disabled.yaml +++ b/testing/results/vs-default-routing-disabled.yaml @@ -47,7 +47,7 @@ metadata: name: test labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm spec: @@ -68,7 +68,7 @@ metadata: name: test-release labels: app.kubernetes.io/name: test - helm.sh/chart: platform-service-1.0.45 + helm.sh/chart: platform-service-1.0.46 app.kubernetes.io/instance: test-release app.kubernetes.io/managed-by: Helm app: test