...
1apiVersion: logging.cnrm.cloud.google.com/v1beta1
2kind: LoggingLogBucket
3metadata:
4 name: tenant-workloads
5 annotations:
6 cnrm.cloud.google.com/reconcile-interval-in-seconds: "6200"
7spec:
8 description: Tenant workloads log bucket
9 location: global
10 locked: false
11 projectRef:
12 external: ${gcp_project_id}
13 retentionDays: 30
14---
15apiVersion: logging.cnrm.cloud.google.com/v1beta1
16kind: LoggingLogSink
17metadata:
18 name: tenant-workloads-logsink
19 annotations:
20 cnrm.cloud.google.com/reconcile-interval-in-seconds: "6200"
21spec:
22 destination:
23 loggingLogBucketRef:
24 external: logging.googleapis.com/projects/${gcp_project_id}/locations/global/buckets/tenant-workloads
25 filter: |-
26 jsonPayload.kubernetes.namespace.labels."workload.edge.ncr.com"=~"helm|tenant"
27 projectRef:
28 external: ${gcp_project_id}
29 uniqueWriterIdentity: true
View as plain text