Skip to content

Commit a4718ec

Browse files
committed
add postgress
1 parent 05235e6 commit a4718ec

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

packages/apps/postgres/templates/dashboard-resourcemap.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,10 @@ rules:
1919
resourceNames:
2020
- {{ .Release.Name }}-credentials
2121
verbs: ["get", "list", "watch"]
22+
- apiGroups:
23+
- cozystack.io
24+
resources:
25+
- workloadmonitors
26+
resourceNames:
27+
- {{ .Release.Name }}
28+
verbs: ["get", "list", "watch"]

packages/apps/postgres/templates/db.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,17 @@ spec:
2929
inheritedMetadata:
3030
labels:
3131
policy.cozystack.io/allow-to-apiserver: "true"
32+
---
33+
apiVersion: cozystack.io/v1alpha1
34+
kind: WorkloadMonitor
35+
metadata:
36+
name: {{ $.Release.Name }}
37+
spec:
38+
replicas: {{ .Values.replicas }}
39+
minReplicas: 1
40+
kind: postgres
41+
type: postgres
42+
selector:
43+
cnpg.io/cluster: {{ .Release.Name }}
44+
cnpg.io/podRole: instance
45+
version: {{ $.Chart.Version }}

0 commit comments

Comments
 (0)