diff --git a/charts/gateway-operator/CHANGELOG.md b/charts/gateway-operator/CHANGELOG.md index abb09c06d..90aebd901 100644 --- a/charts/gateway-operator/CHANGELOG.md +++ b/charts/gateway-operator/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.4.4 + +### Changes + +- Added permissions to `get/list/watch` `backendtlspolicies` and `update/patch` + `backendtlspolicies/status` to enable BackendTLSPolicy controller in KIC. + [#1230](https://github.com/Kong/charts/pull/1230) + ## 0.4.3 ### Changes diff --git a/charts/gateway-operator/Chart.yaml b/charts/gateway-operator/Chart.yaml index b49c9aeb4..ae8b981a8 100644 --- a/charts/gateway-operator/Chart.yaml +++ b/charts/gateway-operator/Chart.yaml @@ -8,7 +8,7 @@ maintainers: name: gateway-operator sources: - https://github.com/Kong/charts/tree/main/charts/gateway-operator -version: 0.4.3 +version: 0.4.4 appVersion: "1.4" annotations: artifacthub.io/prerelease: "false" diff --git a/charts/gateway-operator/ci/__snapshots__/affinity-values.snap b/charts/gateway-operator/ci/__snapshots__/affinity-values.snap index 6c939030e..79b622de6 100644 --- a/charts/gateway-operator/ci/__snapshots__/affinity-values.snap +++ b/charts/gateway-operator/ci/__snapshots__/affinity-values.snap @@ -346,6 +346,7 @@ rules: - tcproutes - tlsroutes - udproutes + - backendtlspolicies verbs: - get - list @@ -356,6 +357,7 @@ rules: - gatewayclasses/status - gateways/status - grpcroutes/status + - backendtlspolicies/status verbs: - get - patch @@ -694,7 +696,7 @@ kind: Deployment metadata: labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -716,7 +718,7 @@ spec: labels: control-plane: controller-manager app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -816,7 +818,7 @@ metadata: name: ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: @@ -893,7 +895,7 @@ metadata: name: binding-ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: diff --git a/charts/gateway-operator/ci/__snapshots__/disable-gateway-controller-values.snap b/charts/gateway-operator/ci/__snapshots__/disable-gateway-controller-values.snap index 88777ed1e..727bdc9d4 100644 --- a/charts/gateway-operator/ci/__snapshots__/disable-gateway-controller-values.snap +++ b/charts/gateway-operator/ci/__snapshots__/disable-gateway-controller-values.snap @@ -346,6 +346,7 @@ rules: - tcproutes - tlsroutes - udproutes + - backendtlspolicies verbs: - get - list @@ -356,6 +357,7 @@ rules: - gatewayclasses/status - gateways/status - grpcroutes/status + - backendtlspolicies/status verbs: - get - patch @@ -694,7 +696,7 @@ kind: Deployment metadata: labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -716,7 +718,7 @@ spec: labels: control-plane: controller-manager app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -808,7 +810,7 @@ metadata: name: ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: @@ -885,7 +887,7 @@ metadata: name: binding-ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: diff --git a/charts/gateway-operator/ci/__snapshots__/env-and-args-values.snap b/charts/gateway-operator/ci/__snapshots__/env-and-args-values.snap index 43f27788a..1d43535ee 100644 --- a/charts/gateway-operator/ci/__snapshots__/env-and-args-values.snap +++ b/charts/gateway-operator/ci/__snapshots__/env-and-args-values.snap @@ -346,6 +346,7 @@ rules: - tcproutes - tlsroutes - udproutes + - backendtlspolicies verbs: - get - list @@ -356,6 +357,7 @@ rules: - gatewayclasses/status - gateways/status - grpcroutes/status + - backendtlspolicies/status verbs: - get - patch @@ -694,7 +696,7 @@ kind: Deployment metadata: labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -716,7 +718,7 @@ spec: labels: control-plane: controller-manager app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -808,7 +810,7 @@ metadata: name: ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: @@ -885,7 +887,7 @@ metadata: name: binding-ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: diff --git a/charts/gateway-operator/ci/__snapshots__/env-and-customenv-values.snap b/charts/gateway-operator/ci/__snapshots__/env-and-customenv-values.snap index 6e88295ef..6eb0c436c 100644 --- a/charts/gateway-operator/ci/__snapshots__/env-and-customenv-values.snap +++ b/charts/gateway-operator/ci/__snapshots__/env-and-customenv-values.snap @@ -346,6 +346,7 @@ rules: - tcproutes - tlsroutes - udproutes + - backendtlspolicies verbs: - get - list @@ -356,6 +357,7 @@ rules: - gatewayclasses/status - gateways/status - grpcroutes/status + - backendtlspolicies/status verbs: - get - patch @@ -694,7 +696,7 @@ kind: Deployment metadata: labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -716,7 +718,7 @@ spec: labels: control-plane: controller-manager app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -810,7 +812,7 @@ metadata: name: ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: @@ -887,7 +889,7 @@ metadata: name: binding-ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: diff --git a/charts/gateway-operator/ci/__snapshots__/extra-labels-values.snap b/charts/gateway-operator/ci/__snapshots__/extra-labels-values.snap index 4793f03a1..bb7d37e2e 100644 --- a/charts/gateway-operator/ci/__snapshots__/extra-labels-values.snap +++ b/charts/gateway-operator/ci/__snapshots__/extra-labels-values.snap @@ -346,6 +346,7 @@ rules: - tcproutes - tlsroutes - udproutes + - backendtlspolicies verbs: - get - list @@ -356,6 +357,7 @@ rules: - gatewayclasses/status - gateways/status - grpcroutes/status + - backendtlspolicies/status verbs: - get - patch @@ -694,7 +696,7 @@ kind: Deployment metadata: labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" a: "b" @@ -717,7 +719,7 @@ spec: labels: control-plane: controller-manager app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" a: "b" @@ -808,7 +810,7 @@ metadata: name: ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" a: "b" @@ -886,7 +888,7 @@ metadata: name: binding-ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" a: "b" diff --git a/charts/gateway-operator/ci/__snapshots__/probes-and-args-values.snap b/charts/gateway-operator/ci/__snapshots__/probes-and-args-values.snap index 82be88f20..803292bd3 100644 --- a/charts/gateway-operator/ci/__snapshots__/probes-and-args-values.snap +++ b/charts/gateway-operator/ci/__snapshots__/probes-and-args-values.snap @@ -346,6 +346,7 @@ rules: - tcproutes - tlsroutes - udproutes + - backendtlspolicies verbs: - get - list @@ -356,6 +357,7 @@ rules: - gatewayclasses/status - gateways/status - grpcroutes/status + - backendtlspolicies/status verbs: - get - patch @@ -694,7 +696,7 @@ kind: Deployment metadata: labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -716,7 +718,7 @@ spec: labels: control-plane: controller-manager app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -808,7 +810,7 @@ metadata: name: ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: @@ -885,7 +887,7 @@ metadata: name: binding-ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: diff --git a/charts/gateway-operator/ci/__snapshots__/tolerations-values.snap b/charts/gateway-operator/ci/__snapshots__/tolerations-values.snap index 8ea5b4677..0141dc134 100644 --- a/charts/gateway-operator/ci/__snapshots__/tolerations-values.snap +++ b/charts/gateway-operator/ci/__snapshots__/tolerations-values.snap @@ -346,6 +346,7 @@ rules: - tcproutes - tlsroutes - udproutes + - backendtlspolicies verbs: - get - list @@ -356,6 +357,7 @@ rules: - gatewayclasses/status - gateways/status - grpcroutes/status + - backendtlspolicies/status verbs: - get - patch @@ -694,7 +696,7 @@ kind: Deployment metadata: labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -716,7 +718,7 @@ spec: labels: control-plane: controller-manager app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" app.kubernetes.io/component: kgo @@ -810,7 +812,7 @@ metadata: name: ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: @@ -887,7 +889,7 @@ metadata: name: binding-ports.dataplane.gateway-operator.konghq.com labels: app.kubernetes.io/name: gateway-operator - helm.sh/chart: gateway-operator-0.4.3 + helm.sh/chart: gateway-operator-0.4.4 app.kubernetes.io/instance: "chartsnap" app.kubernetes.io/version: "1.4" spec: diff --git a/charts/gateway-operator/templates/rbac-resources.yaml b/charts/gateway-operator/templates/rbac-resources.yaml index 17325c8ce..aa6f913d8 100644 --- a/charts/gateway-operator/templates/rbac-resources.yaml +++ b/charts/gateway-operator/templates/rbac-resources.yaml @@ -336,6 +336,7 @@ rules: - tcproutes - tlsroutes - udproutes + - backendtlspolicies verbs: - get - list @@ -346,6 +347,7 @@ rules: - gatewayclasses/status - gateways/status - grpcroutes/status + - backendtlspolicies/status verbs: - get - patch