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
- -c
- |
# Patch plane-app-secrets
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/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)'"}
]'
# Patch plane-live-secrets
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)'"}
]'
# 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"
---
apiVersion: v1
@@ -58,4 +65,4 @@ roleRef:
subjects:
- kind: ServiceAccount
name: plane-secret-patcher
namespace: plane
namespace: plane