plane secret patcher

This commit is contained in:
titver968
2025-11-18 09:07:37 +01:00
parent 872577351c
commit 71176f9b60

View File

@@ -18,16 +18,23 @@ spec:
- /bin/sh - /bin/sh
- -c - -c
- | - |
# Patch plane-app-secrets
kubectl patch secret plane-app-secrets -n plane --type='json' -p='[ kubectl patch secret plane-app-secrets -n plane --type='json' -p='[
{"op": "replace", "path": "/data/DATABASE_URL", "value": "'$(echo -n "postgresql://plane:plane@plane-pgdb:5432/plane" | base64)'"}, {"op": "replace", "path": "/data/DATABASE_URL", "value": "'$(echo -n "postgresql://plane:plane@plane-pgdb:5432/plane" | base64)'"},
{"op": "replace", "path": "/data/REDIS_URL", "value": "'$(echo -n "redis://plane-redis:6379/" | base64)'"}, {"op": "replace", "path": "/data/REDIS_URL", "value": "'$(echo -n "redis://plane-redis:6379/" | base64)'"},
{"op": "replace", "path": "/data/AMQP_URL", "value": "'$(echo -n "amqp://plane:plane@plane-rabbitmq/" | base64)'"} {"op": "replace", "path": "/data/AMQP_URL", "value": "'$(echo -n "amqp://plane:plane@plane-rabbitmq/" | base64)'"}
]' ]'
# Patch plane-live-secrets
kubectl patch secret plane-live-secrets -n plane --type='json' -p='[ kubectl patch secret plane-live-secrets -n plane --type='json' -p='[
{"op": "replace", "path": "/data/REDIS_URL", "value": "'$(echo -n "redis://plane-redis:6379/" | base64)'"} {"op": "replace", "path": "/data/REDIS_URL", "value": "'$(echo -n "redis://plane-redis:6379/" | base64)'"}
]' ]'
# Patch plane-doc-store-secrets - füge Region hinzu
kubectl patch secret plane-doc-store-secrets -n plane --type='json' -p='[
{"op": "replace", "path": "/data/AWS_REGION", "value": "'$(echo -n "eu-central-1" | base64)'"}
]'
echo "Secrets patched successfully" echo "Secrets patched successfully"
--- ---
apiVersion: v1 apiVersion: v1
@@ -58,4 +65,4 @@ roleRef:
subjects: subjects:
- kind: ServiceAccount - kind: ServiceAccount
name: plane-secret-patcher name: plane-secret-patcher
namespace: plane namespace: plane