Files
homelab/apps/data/postgres/cloudnative/kustomization.yaml
Gruber 0f371c894b Complete rehaul (#460)
* [rehaul] added components directory

* [rehaul] improved networking argocd section

* [rehaul] improved monitoring argocd section

* [rehaul] improved mlops argocd section

* [rehaul] removed matrix argocd section

* [rehaul] improved home argocd section

* [rehaul] improved data argocd section

* [rehaul] improved argocd base files

* [rehaul] improved projects argocd section

* [rehaul] improved services argocd section

* [rehaul] improved utilities argocd section

* [rehaul] improved argocd overlay section

* [rehaul] added mayastor files

* [rehaul] removed metabase from data apps

* [rehaul] changed sc from iscsi to mayastor

* [rehaul] added mysql-operator

* [rehaul] improved postgres-related operator resources

* [rehaul] removed matrix-related PVCs

* [rehaul] renamed repoURL reference

* [rehaul] removed kustomize components @rss-hub

* [rehaul] improved home-assistant related resources

* [rehaul] added 4get service related resources

* [rehaul] removed deprecated service resources

* [rehaul] removed utilities related resources

* [rehaul] improved CI GHA validation steps

* [rehaul] improved nvidia cluster driver

* [rehaul] removed deprecated services

* [rehaul] removed networking related resources

* [rehaul] removed rss related services

* [rehaul] fixed yaml linter error

* [rehaul] updated readme docs URIs

* [rehaul] removed GHA linters to check URis readme

* [rehaul] fixed README docs typo

* [rehaul] removed deprecated services from README docs

* [rehaul] removed reloader annotations

* [rehaul] updated mlops resources

* [rehaul] updated utilities related resources

* [rehaul] updated tailscale related resources

* [rehaul] removed RSS services

* [rehaul] updated cert-manager related resources

* [rehaul] updated tailscale related resources

* [rehaul] updated README description

* [rehaul] updated PVCs storage
2024-09-03 00:28:32 -03:00

67 lines
1.5 KiB
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
helmCharts:
- includeCRDs: true
name: cloudnative-pg
namespace: cnpg-system
releaseName: cnpg
repo: https://cloudnative-pg.github.io/charts
valuesInline:
config:
create: true
data:
CREATE_ANY_SERVICE: "true"
ENABLE_INSTANCE_MANAGER_INPLACE_UPDATES: "true"
INHERITED_ANNOTATIONS: "argocd.argoproj.io/sync-options/*"
name: cnpg-controller-manager-config
secret: false
containerSecurityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsGroup: 10001
runAsUser: 10001
crds:
create: true
image:
pullPolicy: IfNotPresent
repository: ghcr.io/cloudnative-pg/cloudnative-pg
tag: 1.22.3
monitoring:
podMonitorEnabled: true
nodeSelector:
kubernetes.io/arch: amd64
podSecurityContext:
runAsNonRoot: true
rbac:
aggregateClusterRoles: true
create: true
replicaCount: 1
resources:
limits:
cpu: 100m
memory: 256Mi
requests:
cpu: 100m
memory: 128Mi
webhook:
livenessProbe:
initialDelaySeconds: 35
mutating:
create: true
failurePolicy: Fail
port: 9443
readinessProbe:
initialDelaySeconds: 10
validating:
create: true
failurePolicy: Fail
version: 0.21.4
namespace: cnpg-system
patches:
- path: overlay/crb-patch.yaml