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