From c99f347fd000b4234ecea59c8df0a4ed8a9be0f2 Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 26 Nov 2025 16:39:33 +0000 Subject: [PATCH] Update apps/semaphore/deployment.yaml --- apps/semaphore/deployment.yaml | 38 +++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/apps/semaphore/deployment.yaml b/apps/semaphore/deployment.yaml index 4896bbd..746c3d3 100644 --- a/apps/semaphore/deployment.yaml +++ b/apps/semaphore/deployment.yaml @@ -27,4 +27,40 @@ spec: - name: SEMAPHORE_DB_DIALECT value: bolt - name: SEMAPHORE_DB_PATH - val + value: /var/lib/semaphore/semaphore.db + + # --- AUTO CONFIG WITHOUT SETUP --- + - name: SEMAPHORE_CONFIG_PATH + value: /tmp/semaphore/config.json + + # --- SERVER --- + - name: SEMAPHORE_PORT + value: "3000" + - name: SEMAPHORE_PLAYBOOK_PATH + value: /tmp/semaphore/ + + # --- AUTO ADMIN --- + - name: SEMAPHORE_ADMIN + value: admin + - name: SEMAPHORE_ADMIN_NAME + value: Administrator + - name: SEMAPHORE_ADMIN_EMAIL + value: admin@local + - name: SEMAPHORE_ADMIN_PASSWORD + value: admin123 + + # --- SECRET KEY --- + - name: SEMAPHORE_ACCESS_KEY_ENCRYPTION + value: mysecretkey + + ports: + - containerPort: 3000 + + volumeMounts: + - name: semaphore-data + mountPath: /var/lib/semaphore + + volumes: + - name: semaphore-data + persistentVolumeClaim: + claimName: semaphore-data