Skip to content

Commit 817b459

Browse files
authored
fix: add release-please config for IAM blueprint (#91)
1 parent 8f6af01 commit 817b459

File tree

6 files changed

+34
-17
lines changed

6 files changed

+34
-17
lines changed

.release-please-manifest.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,14 @@
1-
{"catalog/bucket":"0.4.1","catalog/empty":"0.3.0","catalog/gitops":"0.4.0","catalog/gke":"0.3.0","catalog/hierarchy":"0.3.0","catalog/landing-zone":"0.4.0","catalog/log-export":"0.4.0","catalog/networking":"0.4.0","catalog/project":"0.4.1","catalog/redis-bucket":"0.3.1","catalog/spanner":"0.3.0"}
1+
{
2+
"catalog/bucket": "0.4.1",
3+
"catalog/empty": "0.3.0",
4+
"catalog/gitops": "0.4.0",
5+
"catalog/gke": "0.3.0",
6+
"catalog/hierarchy": "0.3.0",
7+
"catalog/landing-zone": "0.4.0",
8+
"catalog/log-export": "0.4.0",
9+
"catalog/networking": "0.4.0",
10+
"catalog/project": "0.4.1",
11+
"catalog/redis-bucket": "0.3.1",
12+
"catalog/spanner": "0.3.0",
13+
"catalog/iam-foundation": "0.1.0"
14+
}

catalog/iam-foundation/devops.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ kind: IAMPolicyMember
1616
metadata:
1717
name: foundation-devops-folders
1818
annotations:
19-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
19+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
2020
blueprints.cloud.google.com/description: This grants permissions to view folders.
2121
namespace: config-control
2222
spec:

catalog/iam-foundation/networking.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ kind: IAMPolicyMember
1616
metadata:
1717
name: network-admins-compute
1818
annotations:
19-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
19+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
2020
blueprints.cloud.google.com/description: This grants permissions to create, modify, and delete networking resources, except for firewall rules and SSL certificates.
2121
namespace: config-control
2222
spec:
@@ -32,7 +32,7 @@ kind: IAMPolicyMember
3232
metadata:
3333
name: network-admins-shared-vpc
3434
annotations:
35-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
35+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
3636
blueprints.cloud.google.com/description: This grants permissions to administer Shared VPC host projects.
3737
namespace: config-control
3838
spec:
@@ -48,7 +48,7 @@ kind: IAMPolicyMember
4848
metadata:
4949
name: network-admins-security
5050
annotations:
51-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
51+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
5252
blueprints.cloud.google.com/description: This grants permissions to create, modify, and delete firewall rules and SSL certificates.
5353
namespace: config-control
5454
spec:
@@ -64,7 +64,7 @@ kind: IAMPolicyMember
6464
metadata:
6565
name: network-admins-folders
6666
annotations:
67-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
67+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
6868
blueprints.cloud.google.com/description: This grants permissions to view folders.
6969
namespace: config-control
7070
spec:

catalog/iam-foundation/org.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ kind: IAMPolicyMember
1616
metadata:
1717
name: foundation-org-admin
1818
annotations:
19-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
19+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
2020
blueprints.cloud.google.com/description: Access to administer all resources belonging to the organization.
2121
namespace: config-control
2222
spec:

catalog/iam-foundation/security.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ kind: IAMPolicyMember
1616
metadata:
1717
name: security-admins-org-policy
1818
annotations:
19-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
19+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
2020
blueprints.cloud.google.com/description: This grants permission to set organizational policy constraints.
2121
namespace: config-control
2222
spec:
@@ -32,7 +32,7 @@ kind: IAMPolicyMember
3232
metadata:
3333
name: security-admins-security-reviewer
3434
annotations:
35-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
35+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
3636
blueprints.cloud.google.com/description: This grants permissions to view all resources for the organization, and to view the IAM policies that apply to them.
3737
namespace: config-control
3838
spec:
@@ -48,7 +48,7 @@ kind: IAMPolicyMember
4848
metadata:
4949
name: security-admins-custom-roles
5050
annotations:
51-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
51+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
5252
blueprints.cloud.google.com/description: This grants permissions to view all custom IAM roles in the organization, and to view the projects that they apply to.
5353
namespace: config-control
5454
spec:
@@ -64,7 +64,7 @@ kind: IAMPolicyMember
6464
metadata:
6565
name: security-admins-scc
6666
annotations:
67-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
67+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
6868
blueprints.cloud.google.com/description: This grants administrator access to the Security Command Center.
6969
namespace: config-control
7070
spec:
@@ -80,7 +80,7 @@ kind: IAMPolicyMember
8080
metadata:
8181
name: security-admins-folder-iam
8282
annotations:
83-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
83+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
8484
blueprints.cloud.google.com/description: This grants permissions to set folder-level IAM policies.
8585
namespace: config-control
8686
spec:
@@ -96,7 +96,7 @@ kind: IAMPolicyMember
9696
metadata:
9797
name: security-admins-private-logs
9898
annotations:
99-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
99+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
100100
blueprints.cloud.google.com/description: This grants read-only access to Cloud Logging features, including the ability to read private logs.
101101
namespace: config-control
102102
spec:
@@ -112,7 +112,7 @@ kind: IAMPolicyMember
112112
metadata:
113113
name: security-admins-log-config
114114
annotations:
115-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
115+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
116116
blueprints.cloud.google.com/description: This grants permissions to create logs-based metrics and export sinks.
117117
namespace: config-control
118118
spec:
@@ -128,7 +128,7 @@ kind: IAMPolicyMember
128128
metadata:
129129
name: security-admins-gke
130130
annotations:
131-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
131+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
132132
blueprints.cloud.google.com/description: This grants read-only access to Google Kubernetes Engine resources.
133133
namespace: config-control
134134
spec:
@@ -144,7 +144,7 @@ kind: IAMPolicyMember
144144
metadata:
145145
name: security-admins-gce
146146
annotations:
147-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
147+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
148148
blueprints.cloud.google.com/description: This grants read-only access to Compute Engine resources.
149149
namespace: config-control
150150
spec:
@@ -160,7 +160,7 @@ kind: IAMPolicyMember
160160
metadata:
161161
name: security-admins-bq
162162
annotations:
163-
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.4.0
163+
cnrm.cloud.google.com/blueprint: cnrm/org-iam/v0.1.0
164164
blueprints.cloud.google.com/description: This grants read-only access to BigQuery datasets.
165165
namespace: config-control
166166
spec:

release-please-config.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@
4343
"catalog/spanner": {
4444
"package-name": "spanner-blueprint",
4545
"changelog-path": "CHANGELOG.md"
46+
},
47+
"catalog/iam-foundation": {
48+
"package-name": "iam-foundation-blueprint",
49+
"changelog-path": "CHANGELOG.md"
4650
}
4751
},
4852
"bootstrap-sha": "dc9e8fe511c009536064cb2b677e6ceff52f1b1f",

0 commit comments

Comments
 (0)