diff --git a/operators/Makefile b/operators/Makefile index 21352feb5c..2b0f08a7c8 100644 --- a/operators/Makefile +++ b/operators/Makefile @@ -1,9 +1,9 @@ # VERSION defines the project version for the bundle. # Update this value when you upgrade the version of the operator. -VERSION ?= 1.0.0 +VERSION ?= 1.0.1 # renovate: datasource=github-tags depName=operator-framework/operator-sdk -OPERATOR_SDK_VERSION ?= v1.41.1 +OPERATOR_SDK_VERSION ?= v1.42.0 # renovate: datasource=github-tags depName=kubernetes-sigs/kustomize KUSTOMIZE_VERSION ?= v5.6.0 diff --git a/operators/bundle.Dockerfile b/operators/bundle.Dockerfile index 59fbd69cd6..329ca7b211 100644 --- a/operators/bundle.Dockerfile +++ b/operators/bundle.Dockerfile @@ -7,7 +7,7 @@ LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/ LABEL operators.operatorframework.io.bundle.package.v1=nginx-gateway-fabric LABEL operators.operatorframework.io.bundle.channels.v1=stable LABEL operators.operatorframework.io.bundle.channel.default.v1=stable -LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.41.1 +LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.42.0 LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1 LABEL operators.operatorframework.io.metrics.project_layout=helm.sdk.operatorframework.io/v1 diff --git a/operators/bundle/manifests/nginx-gateway-fabric.clusterserviceversion.yaml b/operators/bundle/manifests/nginx-gateway-fabric.clusterserviceversion.yaml index 81b5405153..5dd057ef86 100644 --- a/operators/bundle/manifests/nginx-gateway-fabric.clusterserviceversion.yaml +++ b/operators/bundle/manifests/nginx-gateway-fabric.clusterserviceversion.yaml @@ -40,7 +40,7 @@ metadata: "image": { "pullPolicy": "IfNotPresent", "repository": "ghcr.io/nginx/nginx-gateway-fabric/nginx", - "tag": "2.2.0-ubi" + "tag": "2.2.1-ubi" }, "imagePullSecret": "", "imagePullSecrets": [], @@ -96,7 +96,7 @@ metadata: "image": { "pullPolicy": "IfNotPresent", "repository": "ghcr.io/nginx/nginx-gateway-fabric", - "tag": "2.2.0-ubi" + "tag": "2.2.1-ubi" }, "kind": "deployment", "labels": {}, @@ -144,12 +144,12 @@ metadata: } ] capabilities: Basic Install - createdAt: "2025-10-23T13:55:48Z" - operators.operatorframework.io/builder: operator-sdk-v1.41.1 + createdAt: "2025-11-13T19:38:00Z" + operators.operatorframework.io/builder: operator-sdk-v1.42.0 operators.operatorframework.io/project_layout: helm.sdk.operatorframework.io/v1 categories: Networking certified: "true" - containerImage: ghcr.io/nginx/nginx-gateway-fabric/operator@sha256:e2a8de4ef9724ef2e4f0b2b648681b4a4b6a5714ba111dd9348c5599dd552a84 + containerImage: ghcr.io/nginx/nginx-gateway-fabric/operator@sha256:c9c8456458ab9433edb0370c45c20f64363f6376c5ca488ae6b125fd9f27f8a3 description: The NGINX Gateway Fabric is a Kubernetes Gateway API implementation that provides application traffic management for modern cloud-native applications features.operators.openshift.io/cnf: "false" features.operators.openshift.io/cni: "false" @@ -165,7 +165,7 @@ metadata: repository: https://github.com/nginx/nginx-gateway-fabric support: NGINX Inc. com.redhat.openshift.versions: v4.19 - name: nginx-gateway-fabric.v1.0.0 + name: nginx-gateway-fabric.v1.0.1 namespace: placeholder labels: operatorframework.io/arch.amd64: supported @@ -345,6 +345,20 @@ spec: - tlsroutes/status verbs: - update + - apiGroups: + - inference.networking.k8s.io + resources: + - inferencepools + verbs: + - get + - list + - watch + - apiGroups: + - inference.networking.k8s.io + resources: + - inferencepools/status + verbs: + - update - apiGroups: - gateway.nginx.org resources: @@ -454,7 +468,7 @@ spec: - --leader-elect - --leader-election-id=nginx-gateway-fabric - --health-probe-bind-address=:8081 - image: ghcr.io/nginx/nginx-gateway-fabric/operator@sha256:e2a8de4ef9724ef2e4f0b2b648681b4a4b6a5714ba111dd9348c5599dd552a84 + image: ghcr.io/nginx/nginx-gateway-fabric/operator@sha256:c9c8456458ab9433edb0370c45c20f64363f6376c5ca488ae6b125fd9f27f8a3 livenessProbe: httpGet: path: /healthz @@ -547,6 +561,6 @@ spec: name: F5 NGINX url: https://www.f5.com/go/product/welcome-to-nginx relatedImages: - - image: ghcr.io/nginx/nginx-gateway-fabric/operator@sha256:e2a8de4ef9724ef2e4f0b2b648681b4a4b6a5714ba111dd9348c5599dd552a84 + - image: ghcr.io/nginx/nginx-gateway-fabric/operator@sha256:c9c8456458ab9433edb0370c45c20f64363f6376c5ca488ae6b125fd9f27f8a3 name: manager - version: 1.0.0 + version: 1.0.1 diff --git a/operators/bundle/metadata/annotations.yaml b/operators/bundle/metadata/annotations.yaml index 2365caba21..5bb3aae56d 100644 --- a/operators/bundle/metadata/annotations.yaml +++ b/operators/bundle/metadata/annotations.yaml @@ -6,7 +6,7 @@ annotations: operators.operatorframework.io.bundle.package.v1: nginx-gateway-fabric operators.operatorframework.io.bundle.channels.v1: stable operators.operatorframework.io.bundle.channel.default.v1: stable - operators.operatorframework.io.metrics.builder: operator-sdk-v1.41.1 + operators.operatorframework.io.metrics.builder: operator-sdk-v1.42.0 operators.operatorframework.io.metrics.mediatype.v1: metrics+v1 operators.operatorframework.io.metrics.project_layout: helm.sdk.operatorframework.io/v1 diff --git a/operators/config/manager/kustomization.yaml b/operators/config/manager/kustomization.yaml index 3ee5a05cb6..ce26ffe6b7 100644 --- a/operators/config/manager/kustomization.yaml +++ b/operators/config/manager/kustomization.yaml @@ -5,4 +5,4 @@ kind: Kustomization images: - name: controller newName: ghcr.io/nginx/nginx-gateway-fabric/operator - newTag: 1.0.0 + newTag: 1.0.1 diff --git a/operators/config/rbac/role.yaml b/operators/config/rbac/role.yaml index 5dcd5a0937..6cf662d0ae 100644 --- a/operators/config/rbac/role.yaml +++ b/operators/config/rbac/role.yaml @@ -114,6 +114,20 @@ rules: - tlsroutes/status verbs: - update +- apiGroups: + - inference.networking.k8s.io + resources: + - inferencepools + verbs: + - get + - list + - watch +- apiGroups: + - inference.networking.k8s.io + resources: + - inferencepools/status + verbs: + - update - apiGroups: - gateway.nginx.org resources: diff --git a/operators/config/samples/gateway_v1alpha1_nginxgatewayfabric.yaml b/operators/config/samples/gateway_v1alpha1_nginxgatewayfabric.yaml index 3d019f5b02..d75d672b34 100644 --- a/operators/config/samples/gateway_v1alpha1_nginxgatewayfabric.yaml +++ b/operators/config/samples/gateway_v1alpha1_nginxgatewayfabric.yaml @@ -30,7 +30,7 @@ spec: image: pullPolicy: IfNotPresent repository: ghcr.io/nginx/nginx-gateway-fabric/nginx - tag: "2.2.0-ubi" + tag: "2.2.1-ubi" imagePullSecret: "" imagePullSecrets: [] kind: deployment @@ -77,7 +77,7 @@ spec: image: pullPolicy: IfNotPresent repository: ghcr.io/nginx/nginx-gateway-fabric - tag: "2.2.0-ubi" + tag: "2.2.1-ubi" kind: deployment labels: {} leaderElection: