Adding wookpecker
This commit is contained in:
17
apps/woodpecker/config_server.tf
Normal file
17
apps/woodpecker/config_server.tf
Normal file
@@ -0,0 +1,17 @@
|
||||
resource "kubectl_manifest" "server_config" {
|
||||
yaml_body = <<-EOF
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: "${var.instance}-${var.component}-server"
|
||||
namespace: "${var.namespace}"
|
||||
labels: ${jsonencode(local.common-labels)}
|
||||
data:
|
||||
WOODPECKER_WEBHOOK_HOST: "http://woodpecker-server.${var.namespace}.svc"
|
||||
WOODPECKER_METRICS_SERVER_ADDR: ":9001"
|
||||
WOODPECKER_OPEN: "true"
|
||||
WOODPECKER_DEFAULT_CLONE_IMAGE: "${var.images.git.registry}/${var.images.git.repository}:${var.images.git.tag}"
|
||||
WOODPECKER_DEFAULT_PIPELINE_TIMEOUT: "60"
|
||||
WOODPECKER_MAX_PIPELINE_TIMEOUT: "120"
|
||||
EOF
|
||||
}
|
||||
Reference in New Issue
Block a user