added cnpg stuff
This commit is contained in:
parent
162473347e
commit
3ce2238882
|
|
@ -14,6 +14,3 @@ spec:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: cert-manager
|
name: cert-manager
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
# values:
|
|
||||||
# keep minimal to start
|
|
||||||
# replicaCount: 1
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
|
kind: Kustomization
|
||||||
|
resources:
|
||||||
|
- values.yaml
|
||||||
|
- helmrelease.yaml
|
||||||
21
infrastructure/databases/cloudnative-pg/values.yaml
Normal file
21
infrastructure/databases/cloudnative-pg/values.yaml
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
replicaCount: 1
|
||||||
|
|
||||||
|
image:
|
||||||
|
repository: ghcr.io/cloudnative-pg/cloudnative-pg
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
config:
|
||||||
|
clusterWide: true
|
||||||
|
|
||||||
|
monitoring:
|
||||||
|
podMonitorEnabled: true
|
||||||
|
|
||||||
|
grafanaDashboard:
|
||||||
|
create: true
|
||||||
|
|
||||||
|
rbac:
|
||||||
|
create: true
|
||||||
|
|
||||||
|
serviceAccount:
|
||||||
|
create: true
|
||||||
|
name: cnpg-controller-manager
|
||||||
5
infrastructure/databases/kustomization.yaml
Normal file
5
infrastructure/databases/kustomization.yaml
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
|
kind: Kustomization
|
||||||
|
resources:
|
||||||
|
- cloudnative-pg
|
||||||
|
#- mariadb
|
||||||
|
|
@ -6,3 +6,4 @@ resources:
|
||||||
- eso
|
- eso
|
||||||
- certmanager
|
- certmanager
|
||||||
- velero
|
- velero
|
||||||
|
#- databases
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue