diff --git a/infra/gcp/terraform/k8s-staging-images/registries.tf b/infra/gcp/terraform/k8s-staging-images/registries.tf index abb9f94be96..7084d21ca63 100644 --- a/infra/gcp/terraform/k8s-staging-images/registries.tf +++ b/infra/gcp/terraform/k8s-staging-images/registries.tf @@ -42,6 +42,7 @@ locals { lws = "group:k8s-infra-staging-lws@kubernetes.io" maintainer-tools = "group:k8s-infra-staging-maintainer-tools@kubernetes.io" minikube = "group:k8s-infra-staging-minikube@kubernetes.io" + node-readiness-controller = "group:k8s-infra-staging-nrc@kubernetes.io" gateway-api-inference-extension = "group:sig-apps-leads@kubernetes.io" secrets-store-sync = "group:k8s-infra-staging-secrets-store-sync@kubernetes.io" test-infra = "group:k8s-infra-staging-test-infra@kubernetes.io" diff --git a/registry.k8s.io/images/k8s-staging-node-readiness-controller/OWNERS b/registry.k8s.io/images/k8s-staging-node-readiness-controller/OWNERS new file mode 100644 index 00000000000..8c8e6090a51 --- /dev/null +++ b/registry.k8s.io/images/k8s-staging-node-readiness-controller/OWNERS @@ -0,0 +1,9 @@ +# See the OWNERS docs at https://go.k8s.io/owners + +approvers: + - ajaysundark + - sig-node-leads + - tallclair + +labels: +- sig/node diff --git a/registry.k8s.io/images/k8s-staging-node-readiness-controller/images.yaml b/registry.k8s.io/images/k8s-staging-node-readiness-controller/images.yaml new file mode 100644 index 00000000000..d48c82d0a75 --- /dev/null +++ b/registry.k8s.io/images/k8s-staging-node-readiness-controller/images.yaml @@ -0,0 +1 @@ +# No images yet diff --git a/registry.k8s.io/manifests/k8s-staging-node-readiness-controller/promoter-manifest.yaml b/registry.k8s.io/manifests/k8s-staging-node-readiness-controller/promoter-manifest.yaml new file mode 100644 index 00000000000..0f0be65d121 --- /dev/null +++ b/registry.k8s.io/manifests/k8s-staging-node-readiness-controller/promoter-manifest.yaml @@ -0,0 +1,49 @@ +# google group for us-central1-docker.pkg.dev/k8s-staging-images/node-readiness-controller is k8s-infra-staging-nrc@kubernetes.io +registries: + - name: us-central1-docker.pkg.dev/k8s-staging-images/node-readiness-controller + src: true + - name: asia-east1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: asia-south1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: asia-northeast1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: asia-northeast2-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: australia-southeast1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: europe-north1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: europe-southwest1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: europe-west1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: europe-west2-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: europe-west3-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: europe-west4-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: europe-west8-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: europe-west9-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: europe-west10-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: southamerica-west1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: us-central1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: us-east1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: us-east4-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: us-east5-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: us-south1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: us-west1-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com + - name: us-west2-docker.pkg.dev/k8s-artifacts-prod/images/node-readiness-controller + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com +imagesPath: "../../images/k8s-staging-node-readiness-controller/images.yaml"