This commit is contained in:
2024-02-04 11:53:14 +01:00
parent aec7257ddb
commit 4339de3e6e
3 changed files with 69 additions and 36 deletions

View File

@@ -61,6 +61,7 @@ data "kustomization_overlay" "data" {
- name: agent
image: "${var.images.agent.registry}/${var.images.agent.repository}:${var.images.agent.tag}"
imagePullPolicy: "${var.images.agent.pull_policy}"
command: ["/usr/local/bin/start.sh"]
env:
- name: WOODPECKER_BACKEND_K8S_NAMESPACE
value: "${var.namespace}"
@@ -72,6 +73,22 @@ data "kustomization_overlay" "data" {
value: "${var.storage.agent.size}"
- name: WOODPECKER_SERVER
value: "woodpecker-server.${var.namespace}.svc:9000"
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
EOF
}
patches {