diff --git a/Makefile b/Makefile index 8f70b7fb487..3e1977b70c8 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ IMG := $(REPOSITORY):latest DEV_TAG ?= dev USE_LOCAL_IMG ?= false -VERSION := v3.6.0-beta.1 +VERSION := v3.6.0-beta.2 KIND_VERSION ?= 0.11.0 # note: k8s version pinned since KIND image availability lags k8s releases diff --git a/charts/gatekeeper/Chart.yaml b/charts/gatekeeper/Chart.yaml index f644fca09b4..a249637d3ae 100644 --- a/charts/gatekeeper/Chart.yaml +++ b/charts/gatekeeper/Chart.yaml @@ -3,8 +3,8 @@ description: A Helm chart for Gatekeeper name: gatekeeper keywords: - open policy agent -version: 3.6.0-beta.1 +version: 3.6.0-beta.2 home: https://github.com/open-policy-agent/gatekeeper sources: - https://github.com/open-policy-agent/gatekeeper.git -appVersion: v3.6.0-beta.1 +appVersion: v3.6.0-beta.2 diff --git a/charts/gatekeeper/README.md b/charts/gatekeeper/README.md index 76f30391411..36c024460b0 100644 --- a/charts/gatekeeper/README.md +++ b/charts/gatekeeper/README.md @@ -84,7 +84,7 @@ _See [Exempting Namespaces](https://open-policy-agent.github.io/gatekeeper/websi | logLevel | Minimum log level | `INFO` | | image.pullPolicy | The image pull policy | `IfNotPresent` | | image.repository | Image repository | `openpolicyagent/gatekeeper` | -| image.release | The image release tag to use | Current release version: `v3.6.0-beta.1` | +| image.release | The image release tag to use | Current release version: `v3.6.0-beta.2` | | image.pullSecrets | Specify an array of imagePullSecrets | `[]` | | resources | The resource request/limits for the container image | limits: 1 CPU, 512Mi, requests: 100mCPU, 256Mi | | nodeSelector | The node selector to use for pod scheduling | `kubernetes.io/os: linux` | diff --git a/charts/gatekeeper/crds/mutatorpodstatus-customresourcedefinition.yaml b/charts/gatekeeper/crds/mutatorpodstatus-customresourcedefinition.yaml new file mode 100644 index 00000000000..91add7f39fd --- /dev/null +++ b/charts/gatekeeper/crds/mutatorpodstatus-customresourcedefinition.yaml @@ -0,0 +1,61 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + controller-gen.kubebuilder.io/version: v0.5.0 + labels: + gatekeeper.sh/system: "yes" + name: mutatorpodstatuses.status.gatekeeper.sh +spec: + group: status.gatekeeper.sh + names: + kind: MutatorPodStatus + listKind: MutatorPodStatusList + plural: mutatorpodstatuses + singular: mutatorpodstatus + scope: Namespaced + versions: + - name: v1beta1 + schema: + openAPIV3Schema: + description: MutatorPodStatus is the Schema for the mutationpodstatuses API + properties: + apiVersion: + description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + type: string + kind: + description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + type: string + metadata: + type: object + status: + description: MutatorPodStatusStatus defines the observed state of MutatorPodStatus + properties: + enforced: + type: boolean + errors: + items: + description: MutatorError represents a single error caught while adding a mutator to a system + properties: + message: + type: string + required: + - message + type: object + type: array + id: + type: string + mutatorUID: + description: Storing the mutator UID allows us to detect drift, such as when a mutator has been recreated after its CRD was deleted out from under it, interrupting the watch + type: string + observedGeneration: + format: int64 + type: integer + operations: + items: + type: string + type: array + type: object + type: object + served: true + storage: true diff --git a/charts/gatekeeper/values.yaml b/charts/gatekeeper/values.yaml index 64fde437867..aaed16dad2d 100644 --- a/charts/gatekeeper/values.yaml +++ b/charts/gatekeeper/values.yaml @@ -22,7 +22,7 @@ postInstall: pullSecrets: [] image: repository: openpolicyagent/gatekeeper - release: v3.6.0-beta.1 + release: v3.6.0-beta.2 pullPolicy: IfNotPresent pullSecrets: [] podAnnotations: diff --git a/cmd/build/helmify/static/Chart.yaml b/cmd/build/helmify/static/Chart.yaml index f644fca09b4..a249637d3ae 100644 --- a/cmd/build/helmify/static/Chart.yaml +++ b/cmd/build/helmify/static/Chart.yaml @@ -3,8 +3,8 @@ description: A Helm chart for Gatekeeper name: gatekeeper keywords: - open policy agent -version: 3.6.0-beta.1 +version: 3.6.0-beta.2 home: https://github.com/open-policy-agent/gatekeeper sources: - https://github.com/open-policy-agent/gatekeeper.git -appVersion: v3.6.0-beta.1 +appVersion: v3.6.0-beta.2 diff --git a/cmd/build/helmify/static/README.md b/cmd/build/helmify/static/README.md index 76f30391411..36c024460b0 100644 --- a/cmd/build/helmify/static/README.md +++ b/cmd/build/helmify/static/README.md @@ -84,7 +84,7 @@ _See [Exempting Namespaces](https://open-policy-agent.github.io/gatekeeper/websi | logLevel | Minimum log level | `INFO` | | image.pullPolicy | The image pull policy | `IfNotPresent` | | image.repository | Image repository | `openpolicyagent/gatekeeper` | -| image.release | The image release tag to use | Current release version: `v3.6.0-beta.1` | +| image.release | The image release tag to use | Current release version: `v3.6.0-beta.2` | | image.pullSecrets | Specify an array of imagePullSecrets | `[]` | | resources | The resource request/limits for the container image | limits: 1 CPU, 512Mi, requests: 100mCPU, 256Mi | | nodeSelector | The node selector to use for pod scheduling | `kubernetes.io/os: linux` | diff --git a/cmd/build/helmify/static/values.yaml b/cmd/build/helmify/static/values.yaml index 64fde437867..aaed16dad2d 100644 --- a/cmd/build/helmify/static/values.yaml +++ b/cmd/build/helmify/static/values.yaml @@ -22,7 +22,7 @@ postInstall: pullSecrets: [] image: repository: openpolicyagent/gatekeeper - release: v3.6.0-beta.1 + release: v3.6.0-beta.2 pullPolicy: IfNotPresent pullSecrets: [] podAnnotations: diff --git a/config/manager/manager.yaml b/config/manager/manager.yaml index 96974fe9bb9..b6047dfef56 100644 --- a/config/manager/manager.yaml +++ b/config/manager/manager.yaml @@ -50,7 +50,7 @@ spec: - "--logtostderr" - "--exempt-namespace=gatekeeper-system" - "--operation=webhook" - image: openpolicyagent/gatekeeper:v3.6.0-beta.1 + image: openpolicyagent/gatekeeper:v3.6.0-beta.2 imagePullPolicy: Always name: manager ports: @@ -139,7 +139,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: openpolicyagent/gatekeeper:v3.6.0-beta.1 + image: openpolicyagent/gatekeeper:v3.6.0-beta.2 imagePullPolicy: Always livenessProbe: httpGet: diff --git a/deploy/experimental/gatekeeper-mutation.yaml b/deploy/experimental/gatekeeper-mutation.yaml index 00fd1de29a6..3a09c2f5363 100644 --- a/deploy/experimental/gatekeeper-mutation.yaml +++ b/deploy/experimental/gatekeeper-mutation.yaml @@ -1299,7 +1299,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: openpolicyagent/gatekeeper:v3.6.0-beta.1 + image: openpolicyagent/gatekeeper:v3.6.0-beta.2 imagePullPolicy: Always livenessProbe: httpGet: @@ -1396,7 +1396,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: openpolicyagent/gatekeeper:v3.6.0-beta.1 + image: openpolicyagent/gatekeeper:v3.6.0-beta.2 imagePullPolicy: Always livenessProbe: httpGet: diff --git a/deploy/gatekeeper.yaml b/deploy/gatekeeper.yaml index 2b3e15fb921..ecaccb26969 100644 --- a/deploy/gatekeeper.yaml +++ b/deploy/gatekeeper.yaml @@ -789,7 +789,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: openpolicyagent/gatekeeper:v3.6.0-beta.1 + image: openpolicyagent/gatekeeper:v3.6.0-beta.2 imagePullPolicy: Always livenessProbe: httpGet: @@ -885,7 +885,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: openpolicyagent/gatekeeper:v3.6.0-beta.1 + image: openpolicyagent/gatekeeper:v3.6.0-beta.2 imagePullPolicy: Always livenessProbe: httpGet: diff --git a/manifest_staging/charts/gatekeeper/Chart.yaml b/manifest_staging/charts/gatekeeper/Chart.yaml index f644fca09b4..a249637d3ae 100644 --- a/manifest_staging/charts/gatekeeper/Chart.yaml +++ b/manifest_staging/charts/gatekeeper/Chart.yaml @@ -3,8 +3,8 @@ description: A Helm chart for Gatekeeper name: gatekeeper keywords: - open policy agent -version: 3.6.0-beta.1 +version: 3.6.0-beta.2 home: https://github.com/open-policy-agent/gatekeeper sources: - https://github.com/open-policy-agent/gatekeeper.git -appVersion: v3.6.0-beta.1 +appVersion: v3.6.0-beta.2 diff --git a/manifest_staging/charts/gatekeeper/README.md b/manifest_staging/charts/gatekeeper/README.md index 76f30391411..36c024460b0 100644 --- a/manifest_staging/charts/gatekeeper/README.md +++ b/manifest_staging/charts/gatekeeper/README.md @@ -84,7 +84,7 @@ _See [Exempting Namespaces](https://open-policy-agent.github.io/gatekeeper/websi | logLevel | Minimum log level | `INFO` | | image.pullPolicy | The image pull policy | `IfNotPresent` | | image.repository | Image repository | `openpolicyagent/gatekeeper` | -| image.release | The image release tag to use | Current release version: `v3.6.0-beta.1` | +| image.release | The image release tag to use | Current release version: `v3.6.0-beta.2` | | image.pullSecrets | Specify an array of imagePullSecrets | `[]` | | resources | The resource request/limits for the container image | limits: 1 CPU, 512Mi, requests: 100mCPU, 256Mi | | nodeSelector | The node selector to use for pod scheduling | `kubernetes.io/os: linux` | diff --git a/manifest_staging/charts/gatekeeper/values.yaml b/manifest_staging/charts/gatekeeper/values.yaml index 64fde437867..aaed16dad2d 100644 --- a/manifest_staging/charts/gatekeeper/values.yaml +++ b/manifest_staging/charts/gatekeeper/values.yaml @@ -22,7 +22,7 @@ postInstall: pullSecrets: [] image: repository: openpolicyagent/gatekeeper - release: v3.6.0-beta.1 + release: v3.6.0-beta.2 pullPolicy: IfNotPresent pullSecrets: [] podAnnotations: diff --git a/manifest_staging/deploy/gatekeeper.yaml b/manifest_staging/deploy/gatekeeper.yaml index 2b3e15fb921..ecaccb26969 100644 --- a/manifest_staging/deploy/gatekeeper.yaml +++ b/manifest_staging/deploy/gatekeeper.yaml @@ -789,7 +789,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: openpolicyagent/gatekeeper:v3.6.0-beta.1 + image: openpolicyagent/gatekeeper:v3.6.0-beta.2 imagePullPolicy: Always livenessProbe: httpGet: @@ -885,7 +885,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: openpolicyagent/gatekeeper:v3.6.0-beta.1 + image: openpolicyagent/gatekeeper:v3.6.0-beta.2 imagePullPolicy: Always livenessProbe: httpGet: