Skip to content

Commit 96bf2b9

Browse files
committed
chore(infra): added karpenter-ibm image infra
1 parent e5842b9 commit 96bf2b9

File tree

7 files changed

+69
-0
lines changed

7 files changed

+69
-0
lines changed

groups/restrictions.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ restrictions:
5959
- path: "sig-autoscaling/groups.yaml"
6060
allowedGroups:
6161
62+
6263
6364
6465

groups/sig-autoscaling/groups.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,15 @@ groups:
9696
9797
9898

99+
- email-id: [email protected]
100+
name: k8s-infra-staging-karpenter-provider-ibm-cloud
101+
description: |-
102+
ACL for pushing Karpenter IBM Cloud Provider artifacts
103+
settings:
104+
ReconcileMembers: "true"
105+
members:
106+
107+
99108
#
100109
# k8s-infra gcs write access
101110
#

infra/gcp/infra.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,7 @@ infra:
348348
k8s-staging-ingress-nginx:
349349
k8s-staging-ingressconformance:
350350
k8s-staging-jobset:
351+
k8s-staging-karpenter-provider-ibm-cloud:
351352
k8s-staging-kas-network-proxy:
352353
k8s-staging-kind:
353354
k8s-staging-kmm:

infra/gcp/terraform/k8s-staging-images/registries.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ locals {
3030
ingress-nginx = "group:[email protected]"
3131
ingate = "group:[email protected]"
3232
jobset = "group:[email protected]"
33+
karpenter-provider-ibm-cloud = "group:[email protected]"
3334
kind = "group:[email protected]"
3435
kro = "group:[email protected]"
3536
kubemark = "group:[email protected]"
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# See the OWNERS docs at https://go.k8s.io/owners
2+
3+
approvers:
4+
- karpenter-provider-ibm-cloud-approvers
5+
6+
labels:
7+
- sig/autoscaling
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# No images yet
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# google group for gcr.io/k8s-staging-karpenter-provider-ibm-cloud is [email protected]
2+
registries:
3+
- name: gcr.io/k8s-staging-karpenter-provider-ibm-cloud
4+
src: true
5+
- name: asia-east1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
6+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
7+
- name: asia-south1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
8+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
9+
- name: asia-northeast1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
10+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
11+
- name: asia-northeast2-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
12+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
13+
- name: australia-southeast1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
14+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
15+
- name: europe-north1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
16+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
17+
- name: europe-southwest1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
18+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
19+
- name: europe-west1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
20+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
21+
- name: europe-west2-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
22+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
23+
- name: europe-west3-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
24+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
25+
- name: europe-west4-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
26+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
27+
- name: europe-west8-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
28+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
29+
- name: europe-west9-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
30+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
31+
- name: europe-west10-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
32+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
33+
- name: southamerica-west1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
34+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
35+
- name: us-central1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
36+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
37+
- name: us-east1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
38+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
39+
- name: us-east4-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
40+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
41+
- name: us-east5-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
42+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
43+
- name: us-south1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
44+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
45+
- name: us-west1-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
46+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
47+
- name: us-west2-docker.pkg.dev/k8s-artifacts-prod/images/karpenter-provider-ibm-cloud
48+
service-account: k8s-infra-gcr-promoter@k8s-artifacts-prod.iam.gserviceaccount.com
49+
imagesPath: "../../images/k8s-staging-karpenter-provider-ibm-cloud/images.yaml"

0 commit comments

Comments
 (0)