From a827d07bb5a0df08c86417e8e3fa8e9416d7700f Mon Sep 17 00:00:00 2001 From: shaun-nx Date: Mon, 6 Oct 2025 13:32:27 +0100 Subject: [PATCH 1/2] Add lables and license file to NGF UBI Dockerfile --- build/ubi/Dockerfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/build/ubi/Dockerfile b/build/ubi/Dockerfile index 81cc76e417..a75f6b7343 100644 --- a/build/ubi/Dockerfile +++ b/build/ubi/Dockerfile @@ -17,6 +17,18 @@ COPY --from=ca-certs-provider --link /etc/ssl/certs/ca-certificates.crt /etc/ssl USER 101:1001 ARG BUILD_AGENT ENV BUILD_AGENT=${BUILD_AGENT} + +LABEL name="F5 NGINX Gateway Fabric NGINX Plus" \ + maintainer="kubernetes@nginx.com" \ + vendor="F5 NGINX" \ + summary="NGINX Gateway Fabric" \ + description="NGINX Gateway Fabric provides an implementation for the Gateway API using NGINX as the data plane." \ + org.nginx.ngf.image.build.agent="${BUILD_AGENT}" \ + io.k8s.description="NGINX Gateway Fabric provides an implementation for the Gateway API using NGINX as the data plane." \ + io.openshift.tags="nginx,gateway,kubernetes,openshift" + +COPY --link --chown=101:1001 LICENSE /licenses/ + ENTRYPOINT [ "/usr/bin/gateway" ] FROM ngf-ubi-minimal AS container From e475404c7c5d410e239d09e928dbd0265830ee59 Mon Sep 17 00:00:00 2001 From: shaun-nx Date: Mon, 6 Oct 2025 14:55:38 +0100 Subject: [PATCH 2/2] Add maintainer label to operator Dockerfile --- operators/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/operators/Dockerfile b/operators/Dockerfile index 61d0038b35..e614ee8389 100644 --- a/operators/Dockerfile +++ b/operators/Dockerfile @@ -3,6 +3,7 @@ FROM quay.io/operator-framework/helm-operator:v1.41.1 COPY LICENSE /licenses/LICENSE LABEL name="nginx-gateway-fabric-operator" \ + maintainer="kubernetes@nginx.com" \ vendor="F5 NGINX" \ version="1.0.0" \ release="1" \