This commit is contained in:
2024-02-04 11:40:02 +01:00
parent 61514824a1
commit d173f98b7c
3 changed files with 121 additions and 87 deletions

View File

@@ -157,6 +157,7 @@ data "kustomization_overlay" "data" {
- name: server
image: "${var.images.server.registry}/${var.images.server.repository}:${var.images.server.tag}"
imagePullPolicy: "${var.images.server.pull_policy}"
command: "/usr/local/bin/start.sh"
env:
- name: WOODPECKER_ADMIN
value: "${var.admin-users}"
@@ -171,6 +172,22 @@ data "kustomization_overlay" "data" {
name: "${var.component}-${var.instance}-gitea"
- configMapRef:
name: "${var.instance}-${var.component}-server"
volumeMounts:
- name: certs
mountPath: /etc/local-ca
readOnly: true
- name: config
mountPath: "/usr/local/bin/start.sh"
subPath: "start.sh"
volumes:
- name: config
configMap:
name: "${var.instance}-${var.component}-server-start"
defaultMode: 0777
- name: certs
secret:
secretName: "${var.instance}-cert"
defaultMode: 0444
volumeClaimTemplates:
- metadata:
name: data