...
1apiVersion: iam.cnrm.cloud.google.com/v1beta1
2kind: IAMServiceAccount
3metadata:
4 name: o11y
5 namespace: o11y-infra
6 annotations:
7 cnrm.cloud.google.com/project-id: ${gcp_project_id}
8 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
9 pallet.edge.ncr.com/name: o11y-service-account
10 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
11 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
12 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
13 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
14 labels:
15 cluster_hash: ${cluster_hash}
16 cluster_uuid: ${cluster_uuid}
17spec:
18 displayName: ${cluster_uuid} o11y
19 resourceID: o11y-${cluster_hash}
20---
21apiVersion: iam.cnrm.cloud.google.com/v1beta1
22kind: IAMServiceAccountKey
23metadata:
24 name: o11y-gcp-api-key
25 namespace: o11y-infra
26 annotations:
27 cnrm.cloud.google.com/project-id: ${gcp_project_id}
28 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
29 pallet.edge.ncr.com/name: o11y-service-account
30 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
31 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
32 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
33 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
34 labels:
35 cluster_hash: ${cluster_hash}
36 cluster_uuid: ${cluster_uuid}
37spec:
38 serviceAccountRef:
39 name: o11y
40---
41apiVersion: secretmanager.cnrm.cloud.google.com/v1beta1
42kind: SecretManagerSecret
43metadata:
44 name: o11y-${cluster_uuid}-gcp-api-key
45 namespace: o11y-infra
46 annotations:
47 cnrm.cloud.google.com/project-id: ${gcp_project_id}
48 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
49 pallet.edge.ncr.com/name: o11y-service-account
50 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
51 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
52 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
53 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
54 labels:
55 cluster_hash: ${cluster_hash}
56 cluster_uuid: ${cluster_uuid}
57spec:
58 replication:
59 automatic: true
60---
61apiVersion: secretmanager.cnrm.cloud.google.com/v1beta1
62kind: SecretManagerSecretVersion
63metadata:
64 name: o11y-${cluster_uuid}-gcp-api-key
65 namespace: o11y-infra
66 annotations:
67 cnrm.cloud.google.com/project-id: ${gcp_project_id}
68 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
69 pallet.edge.ncr.com/name: o11y-service-account
70 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
71 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
72 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
73 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
74 labels:
75 cluster_hash: ${cluster_hash}
76 cluster_uuid: ${cluster_uuid}
77spec:
78 secretRef:
79 name: o11y-${cluster_uuid}-gcp-api-key
80 enabled: true
81 secretData:
82 valueFrom:
83 secretKeyRef:
84 name: o11y-gcp-api-key
85 key: key.json
View as plain text