flate diff
Select a resource from the tree to view its diff.

changedDeployment databases/cloudnative-pg

HelmRelease databases/cloudnative-pg
1 apiVersion: apps/v1 1 apiVersion: apps/v1
2 kind: Deployment 2 kind: Deployment
3 metadata: 3 metadata:
4 labels: 4 labels:
5 app.kubernetes.io/instance: cloudnative-pg 5 app.kubernetes.io/instance: cloudnative-pg
6 app.kubernetes.io/managed-by: Helm 6 app.kubernetes.io/managed-by: Helm
7 app.kubernetes.io/name: cloudnative-pg 7 app.kubernetes.io/name: cloudnative-pg
8 helm.toolkit.fluxcd.io/name: cloudnative-pg 8 helm.toolkit.fluxcd.io/name: cloudnative-pg
9 helm.toolkit.fluxcd.io/namespace: databases 9 helm.toolkit.fluxcd.io/namespace: databases
10 name: cloudnative-pg 10 name: cloudnative-pg
11 namespace: databases 11 namespace: databases
12 spec: 12 spec:
13 replicas: 1 13 replicas: 1
14 selector: 14 selector:
15 matchLabels: 15 matchLabels:
16 app.kubernetes.io/instance: cloudnative-pg 16 app.kubernetes.io/instance: cloudnative-pg
17 app.kubernetes.io/name: cloudnative-pg 17 app.kubernetes.io/name: cloudnative-pg
18 template: 18 template:
19 metadata: 19 metadata:
20 annotations: 20 annotations:
21 checksum/monitoring-config: 0704a3f6bf6516fd8f5c22203212237d4bece44c15978264e68eabbddc1af86e 21 checksum/monitoring-config: f55e1883a2baa37570f9a24403a636dff7f05daed118dcb790aa3e176259b218
22 checksum/rbac: 1ba72b8a3ec47b24f4e6d930f66f67d705567100e74fdaebadeecf15fa5c9ef7 22 checksum/rbac: 46c2bfd4b387229349f76093629d56a1457adc4e859f42039461b854b345feb8
23 labels: 23 labels:
24 app.kubernetes.io/instance: cloudnative-pg 24 app.kubernetes.io/instance: cloudnative-pg
25 app.kubernetes.io/name: cloudnative-pg 25 app.kubernetes.io/name: cloudnative-pg
26 spec: 26 spec:
27 containers: 27 containers:
28 - args: 28 - args:
29 - controller 29 - controller
30 - --leader-elect 30 - --leader-elect
31 - --max-concurrent-reconciles=10 31 - --max-concurrent-reconciles=10
32 - --config-map-name=cnpg-controller-manager-config 32 - --config-map-name=cnpg-controller-manager-config
33 - --webhook-port=9443 33 - --webhook-port=9443
34 command: 34 command:
35 - /manager 35 - /manager
36 env: 36 env:
37 - name: OPERATOR_IMAGE_NAME 37 - name: OPERATOR_IMAGE_NAME
38 value: ghcr.io/cloudnative-pg/cloudnative-pg:1.29.1 38 value: ghcr.io/cloudnative-pg/cloudnative-pg:1.29.1
39 - name: OPERATOR_NAMESPACE 39 - name: OPERATOR_NAMESPACE
40 valueFrom: 40 valueFrom:
41 fieldRef: 41 fieldRef:
42 fieldPath: metadata.namespace 42 fieldPath: metadata.namespace
43 - name: MONITORING_QUERIES_CONFIGMAP 43 - name: MONITORING_QUERIES_CONFIGMAP
44 value: cnpg-default-monitoring 44 value: cnpg-default-monitoring
45 image: ghcr.io/cloudnative-pg/cloudnative-pg:1.29.1 45 image: ghcr.io/cloudnative-pg/cloudnative-pg:1.29.1
46 imagePullPolicy: IfNotPresent 46 imagePullPolicy: IfNotPresent
47 livenessProbe: 47 livenessProbe:
48 httpGet: 48 httpGet:
49 path: /readyz 49 path: /readyz
50 port: webhook-server 50 port: webhook-server
51 scheme: HTTPS 51 scheme: HTTPS
52 initialDelaySeconds: 3 52 initialDelaySeconds: 3
53 name: manager 53 name: manager
54 ports: 54 ports:
55 - containerPort: 8080 55 - containerPort: 8080
56 name: metrics 56 name: metrics
57 protocol: TCP 57 protocol: TCP
58 - containerPort: 9443 58 - containerPort: 9443
59 name: webhook-server 59 name: webhook-server
60 protocol: TCP 60 protocol: TCP
61 readinessProbe: 61 readinessProbe:
62 httpGet: 62 httpGet:
63 path: /readyz 63 path: /readyz
64 port: webhook-server 64 port: webhook-server
65 scheme: HTTPS 65 scheme: HTTPS
66 initialDelaySeconds: 3 66 initialDelaySeconds: 3
67 resources: {} 67 resources: {}
68 securityContext: 68 securityContext:
69 allowPrivilegeEscalation: false 69 allowPrivilegeEscalation: false
70 capabilities: 70 capabilities:
71 drop: 71 drop:
72 - ALL 72 - ALL
73 readOnlyRootFilesystem: true 73 readOnlyRootFilesystem: true
74 runAsGroup: 10001 74 runAsGroup: 10001
75 runAsUser: 10001 75 runAsUser: 10001
76 seccompProfile: 76 seccompProfile:
77 type: RuntimeDefault 77 type: RuntimeDefault
78 startupProbe: 78 startupProbe:
79 failureThreshold: 6 79 failureThreshold: 6
80 httpGet: 80 httpGet:
81 path: /readyz 81 path: /readyz
82 port: webhook-server 82 port: webhook-server
83 scheme: HTTPS 83 scheme: HTTPS
84 periodSeconds: 5 84 periodSeconds: 5
85 volumeMounts: 85 volumeMounts:
86 - mountPath: /controller 86 - mountPath: /controller
87 name: scratch-data 87 name: scratch-data
88 - mountPath: /run/secrets/cnpg.io/webhook 88 - mountPath: /run/secrets/cnpg.io/webhook
89 name: webhook-certificates 89 name: webhook-certificates
90 securityContext: 90 securityContext:
91 runAsNonRoot: true 91 runAsNonRoot: true
92 seccompProfile: 92 seccompProfile:
93 type: RuntimeDefault 93 type: RuntimeDefault
94 serviceAccountName: cloudnative-pg 94 serviceAccountName: cloudnative-pg
95 terminationGracePeriodSeconds: 10 95 terminationGracePeriodSeconds: 10
96 volumes: 96 volumes:
97 - emptyDir: {} 97 - emptyDir: {}
98 name: scratch-data 98 name: scratch-data
99 - name: webhook-certificates 99 - name: webhook-certificates
100 secret: 100 secret:
101 defaultMode: 420 101 defaultMode: 420
102 optional: true 102 optional: true
103 secretName: cnpg-webhook-cert 103 secretName: cnpg-webhook-cert
104 104
1 1 apiVersion: apps/v1
2 2 kind: Deployment
3 3 metadata:
4 4 labels:
5 5 app.kubernetes.io/instance: cloudnative-pg
6 6 app.kubernetes.io/managed-by: Helm
7 7 app.kubernetes.io/name: cloudnative-pg
8 8 helm.toolkit.fluxcd.io/name: cloudnative-pg
9 9 helm.toolkit.fluxcd.io/namespace: databases
10 10 name: cloudnative-pg
11 11 namespace: databases
12 12 spec:
13 13 replicas: 1
14 14 selector:
15 15 matchLabels:
16 16 app.kubernetes.io/instance: cloudnative-pg
17 17 app.kubernetes.io/name: cloudnative-pg
18 18 template:
19 19 metadata:
20 20 annotations:
21 checksum/monitoring-config: 0704a3f6bf6516fd8f5c22203212237d4bece44c15978264e68eabbddc1af86e
22 checksum/rbac: 1ba72b8a3ec47b24f4e6d930f66f67d705567100e74fdaebadeecf15fa5c9ef7
21 checksum/monitoring-config: f55e1883a2baa37570f9a24403a636dff7f05daed118dcb790aa3e176259b218
22 checksum/rbac: 46c2bfd4b387229349f76093629d56a1457adc4e859f42039461b854b345feb8
23 23 labels:
24 24 app.kubernetes.io/instance: cloudnative-pg
25 25 app.kubernetes.io/name: cloudnative-pg
26 26 spec:
27 27 containers:
28 28 - args:
29 29 - controller
30 30 - --leader-elect
31 31 - --max-concurrent-reconciles=10
32 32 - --config-map-name=cnpg-controller-manager-config
33 33 - --webhook-port=9443
34 34 command:
35 35 - /manager
36 36 env:
37 37 - name: OPERATOR_IMAGE_NAME
38 38 value: ghcr.io/cloudnative-pg/cloudnative-pg:1.29.1
39 39 - name: OPERATOR_NAMESPACE
40 40 valueFrom:
41 41 fieldRef:
42 42 fieldPath: metadata.namespace
43 43 - name: MONITORING_QUERIES_CONFIGMAP
44 44 value: cnpg-default-monitoring
45 45 image: ghcr.io/cloudnative-pg/cloudnative-pg:1.29.1
46 46 imagePullPolicy: IfNotPresent
47 47 livenessProbe:
48 48 httpGet:
49 49 path: /readyz
50 50 port: webhook-server
51 51 scheme: HTTPS
52 52 initialDelaySeconds: 3
53 53 name: manager
54 54 ports:
55 55 - containerPort: 8080
56 56 name: metrics
57 57 protocol: TCP
58 58 - containerPort: 9443
59 59 name: webhook-server
60 60 protocol: TCP
61 61 readinessProbe:
62 62 httpGet:
63 63 path: /readyz
64 64 port: webhook-server
65 65 scheme: HTTPS
66 66 initialDelaySeconds: 3
67 67 resources: {}
68 68 securityContext:
69 69 allowPrivilegeEscalation: false
70 70 capabilities:
71 71 drop:
72 72 - ALL
73 73 readOnlyRootFilesystem: true
74 74 runAsGroup: 10001
75 75 runAsUser: 10001
76 76 seccompProfile:
77 77 type: RuntimeDefault
78 78 startupProbe:
79 79 failureThreshold: 6
80 80 httpGet:
81 81 path: /readyz
82 82 port: webhook-server
83 83 scheme: HTTPS
84 84 periodSeconds: 5
85 85 volumeMounts:
86 86 - mountPath: /controller
87 87 name: scratch-data
88 88 - mountPath: /run/secrets/cnpg.io/webhook
89 89 name: webhook-certificates
90 90 securityContext:
91 91 runAsNonRoot: true
92 92 seccompProfile:
93 93 type: RuntimeDefault
94 94 serviceAccountName: cloudnative-pg
95 95 terminationGracePeriodSeconds: 10
96 96 volumes:
97 97 - emptyDir: {}
98 98 name: scratch-data
99 99 - name: webhook-certificates
100 100 secret:
101 101 defaultMode: 420
102 102 optional: true
103 103 secretName: cnpg-webhook-cert
104 104

changedOCIRepository databases/cloudnative-pg

Kustomization databases/cloudnative-pg (kubernetes/apps/databases/cloudnative-pg/app)
1 apiVersion: source.toolkit.fluxcd.io/v1 1 apiVersion: source.toolkit.fluxcd.io/v1
2 kind: OCIRepository 2 kind: OCIRepository
3 metadata: 3 metadata:
4 labels: 4 labels:
5 kustomize.toolkit.fluxcd.io/name: cloudnative-pg 5 kustomize.toolkit.fluxcd.io/name: cloudnative-pg
6 kustomize.toolkit.fluxcd.io/namespace: databases 6 kustomize.toolkit.fluxcd.io/namespace: databases
7 name: cloudnative-pg 7 name: cloudnative-pg
8 namespace: databases 8 namespace: databases
9 spec: 9 spec:
10 interval: 15m 10 interval: 15m
11 layerSelector: 11 layerSelector:
12 mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip 12 mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
13 operation: copy 13 operation: copy
14 ref: 14 ref:
15 tag: 0.28.2 15 tag: 0.28.3
16 url: oci://ghcr.io/cloudnative-pg/charts/cloudnative-pg 16 url: oci://ghcr.io/cloudnative-pg/charts/cloudnative-pg
17 17
1 1 apiVersion: source.toolkit.fluxcd.io/v1
2 2 kind: OCIRepository
3 3 metadata:
4 4 labels:
5 5 kustomize.toolkit.fluxcd.io/name: cloudnative-pg
6 6 kustomize.toolkit.fluxcd.io/namespace: databases
7 7 name: cloudnative-pg
8 8 namespace: databases
9 9 spec:
10 10 interval: 15m
11 11 layerSelector:
12 12 mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
13 13 operation: copy
14 14 ref:
15 tag: 0.28.2
15 tag: 0.28.3
16 16 url: oci://ghcr.io/cloudnative-pg/charts/cloudnative-pg
17 17