feat: pgadmin change namespace

This commit is contained in:
auricom
2024-11-30 01:30:34 +01:00
parent 31da5ef95c
commit dc6dd4dd4b
6 changed files with 11 additions and 9 deletions

View File

@@ -9,3 +9,4 @@ resources:
- ./cloudnative-pg/ks.yaml - ./cloudnative-pg/ks.yaml
- ./dragonfly/ks.yaml - ./dragonfly/ks.yaml
- ./influx/ks.yaml - ./influx/ks.yaml
- ./pgadmin/ks.yaml

View File

@@ -4,7 +4,6 @@ apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret kind: ExternalSecret
metadata: metadata:
name: pgadmin name: pgadmin
namespace: default
spec: spec:
secretStoreRef: secretStoreRef:
kind: ClusterSecretStore kind: ClusterSecretStore

View File

@@ -4,7 +4,6 @@ apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease kind: HelmRelease
metadata: metadata:
name: &app pgadmin name: &app pgadmin
namespace: default
spec: spec:
interval: 30m interval: 30m
chart: chart:
@@ -34,8 +33,8 @@ spec:
defaultPodOptions: defaultPodOptions:
securityContext: securityContext:
runAsUser: 5050 runAsUser: 5050
runAsGroup: 5050 runAsGroup: 0
fsGroup: 5050 fsGroup: 0
fsGroupChangePolicy: OnRootMismatch fsGroupChangePolicy: OnRootMismatch
controllers: controllers:
pgadmin: pgadmin:
@@ -92,3 +91,8 @@ spec:
existingClaim: *app existingClaim: *app
globalMounts: globalMounts:
- path: /var/lib/pgadmin - path: /var/lib/pgadmin
sessions:
enabled: true
type: emptyDir
globalMounts:
- path: /var/lib/pgadmin/sessions

View File

@@ -2,7 +2,6 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/kustomization.json # yaml-language-server: $schema=https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/kustomization.json
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
namespace: default
resources: resources:
- ./externalsecret.yaml - ./externalsecret.yaml
- ./helmrelease.yaml - ./helmrelease.yaml

View File

@@ -6,11 +6,11 @@ metadata:
name: &app pgadmin name: &app pgadmin
namespace: flux-system namespace: flux-system
spec: spec:
targetNamespace: default targetNamespace: database
commonMetadata: commonMetadata:
labels: labels:
app.kubernetes.io/name: *app app.kubernetes.io/name: *app
path: ./kubernetes/apps/default/pgadmin/app path: ./kubernetes/apps/database/pgadmin/app
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@@ -28,4 +28,4 @@ spec:
APP: *app APP: *app
VOLSYNC_CAPACITY: 2Gi VOLSYNC_CAPACITY: 2Gi
VOLSYNC_UID: "5050" VOLSYNC_UID: "5050"
VOLSYNC_GID: "5050" VOLSYNC_GID: "0"

View File

@@ -39,7 +39,6 @@ resources:
- ./outline/ks.yaml - ./outline/ks.yaml
- ./paperless/ks.yaml - ./paperless/ks.yaml
- ./plant-it/ks.yaml - ./plant-it/ks.yaml
- ./pgadmin/ks.yaml
- ./prowlarr/ks.yaml - ./prowlarr/ks.yaml
- ./qbittorrent/ks.yaml - ./qbittorrent/ks.yaml
- ./radarr/ks.yaml - ./radarr/ks.yaml