diff --git a/groups/groups.yaml b/groups/groups.yaml index b935a1b2c48..3b58fa68e3e 100644 --- a/groups/groups.yaml +++ b/groups/groups.yaml @@ -1320,3 +1320,13 @@ groups: - davanum@gmail.com - liggitt@google.com - shaikhnavid14@gmail.com + + - email-id: k8s-infra-staging-cloud-provider-ibm@kubernetes.io + name: k8s-infra-staging-cloud-provider-ibm + description: |- + ACL for pushing IBM artefacts + settings: + ReconcileMembers: "true" + members: + - ambiknai@in.ibm.com + - arahamad@in.ibm.com diff --git a/groups/restrictions.yaml b/groups/restrictions.yaml index 51f4406c1eb..113493d11ad 100644 --- a/groups/restrictions.yaml +++ b/groups/restrictions.yaml @@ -96,6 +96,7 @@ restrictions: - "^k8s-infra-gcs-access-logs@kubernetes.io$" - "^k8s-infra-ii-coop@kubernetes.io$" - "^k8s-infra-code-organization@kubernetes.io$" + - "^k8s-infra-staging-cloud-provider-ibm@kubernetes.io$" - path: "sig-cluster-lifecycle/groups.yaml" allowedGroups: - "^sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io$" diff --git a/infra/gcp/infra.yaml b/infra/gcp/infra.yaml index 032c1cb385b..7045e0d33b1 100644 --- a/infra/gcp/infra.yaml +++ b/infra/gcp/infra.yaml @@ -269,6 +269,7 @@ infra: k8s-staging-ci-images: k8s-staging-cip-test: k8s-staging-cloud-provider-gcp: + k8s-staging-cloud-provider-ibm: k8s-staging-cluster-addons: k8s-staging-cluster-api: k8s-staging-cluster-api-aws: diff --git a/k8s.gcr.io/images/k8s-staging-cloud-provider-ibm/OWNERS b/k8s.gcr.io/images/k8s-staging-cloud-provider-ibm/OWNERS new file mode 100644 index 00000000000..18a6b3dd353 --- /dev/null +++ b/k8s.gcr.io/images/k8s-staging-cloud-provider-ibm/OWNERS @@ -0,0 +1,10 @@ +# See the OWNERS docs at https://go.k8s.io/owners + +# https://github.com/kubernetes/community/blob/master/OWNERS_ALIASES. +approvers: +- ambiknai +- arahamad + +reviewers: +- ambiknai +- arahamad diff --git a/k8s.gcr.io/images/k8s-staging-cloud-provider-ibm/images.yaml b/k8s.gcr.io/images/k8s-staging-cloud-provider-ibm/images.yaml new file mode 100644 index 00000000000..d48c82d0a75 --- /dev/null +++ b/k8s.gcr.io/images/k8s-staging-cloud-provider-ibm/images.yaml @@ -0,0 +1 @@ +# No images yet diff --git a/k8s.gcr.io/manifests/k8s-staging-cloud-provider-ibm/promoter-manifest.yaml b/k8s.gcr.io/manifests/k8s-staging-cloud-provider-ibm/promoter-manifest.yaml new file mode 100644 index 00000000000..fdab46a44fc --- /dev/null +++ b/k8s.gcr.io/manifests/k8s-staging-cloud-provider-ibm/promoter-manifest.yaml @@ -0,0 +1,10 @@ +# google group for gcr.io/k8s-staging-cloud-provider-ibm is k8s-infra-staging-cloud-provider-ibm@kubernetes.io +registries: +- name: gcr.io/k8s-staging-cloud-provider-ibm + src: true +- name: us.gcr.io/k8s-artifacts-prod/cloud-provider-ibm + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com +- name: eu.gcr.io/k8s-artifacts-prod/cloud-provider-ibm + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com +- name: asia.gcr.io/k8s-artifacts-prod/cloud-provider-ibm + service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com