48 lines
977 B
YAML
48 lines
977 B
YAML
apiVersion: v1
|
|
kind: Namespace
|
|
metadata:
|
|
name: pgadmin
|
|
labels:
|
|
app.kubernetes.io/component: pgadmin
|
|
pod-security.kubernetes.io/enforce: privileged
|
|
---
|
|
|
|
apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: pgadmin4
|
|
namespace: flux-system
|
|
spec:
|
|
interval: 1h
|
|
targetNamespace: pgadmin
|
|
chart:
|
|
spec:
|
|
chart: pgadmin4
|
|
version: 1.47.0
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: pgadmin-repo
|
|
namespace: flux-system
|
|
interval: 60m
|
|
values:
|
|
ingress:
|
|
enabled: false
|
|
# annotations: {}
|
|
# ingressClassName: "nginx"
|
|
# hosts:
|
|
# - host: pgadmin-oat.bildme.ru
|
|
# paths:
|
|
# - path: /
|
|
# pathType: Prefix
|
|
# tls:
|
|
# - secretName: tls-self
|
|
# hosts:
|
|
# - pgadmin-oat.bildme.ru
|
|
|
|
persistentVolume:
|
|
enabled: true
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
size: 1Gi
|
|
storageClass: "nfs-client"
|