From 9826a8e55b22050b67757d441862b9c330ac2986 Mon Sep 17 00:00:00 2001 From: Tamas Kiss Date: Sat, 8 Nov 2025 02:06:54 +0100 Subject: [PATCH] upgrade drone --- drone.tf | 7 ++++++- runner.tf | 28 +++++++++++++++++++++++++++- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/drone.tf b/drone.tf index 30bbf43..3d7942f 100644 --- a/drone.tf +++ b/drone.tf @@ -3,10 +3,15 @@ resource "helm_release" "drone_server" { name = "drone" chart = "drone" repository = "https://charts.drone.io" - version = "0.6.4" + version = "0.6.5" namespace = kubernetes_namespace.server.metadata.0.name create_namespace = false + set { + name = "image.tag" + value = "2.26.0" + } + values = [ jsonencode({ env = { diff --git a/runner.tf b/runner.tf index 66446f6..a985a98 100644 --- a/runner.tf +++ b/runner.tf @@ -2,10 +2,19 @@ resource "helm_release" "drone_runner_docker" { name = "runner-docker" chart = "drone-runner-docker" repository = "https://charts.drone.io" - version = "0.6.0" + version = "0.7.0" namespace = kubernetes_namespace.server.metadata.0.name create_namespace = false + set { + name = "image.tag" + value = "1.8.4" + } + set { + name = "dind.tag" + value = "28-dind" + } + values = [jsonencode({ serviceAccount = { create = true @@ -17,6 +26,18 @@ resource "helm_release" "drone_runner_docker" { DRONE_RPC_HOST = "${helm_release.drone_server.name}.${helm_release.drone_server.namespace}.svc.k8s.lawndale:8080" DRONE_RPC_PROTO = "http" DRONE_UI_USERNAME = local.runner_dashboard_user + DRONE_RUNNER_NAME = "docker" + DRONE_RUNNER_CAPACITY = 10 + } + }), + jsonencode({ + dind = { + commandArgs = [ + "--host", + "tcp://localhost:2375", + "--mtu", + "\"1360\"", + ] } }), jsonencode({ @@ -68,6 +89,11 @@ resource "helm_release" "drone_runner_kube" { namespace = kubernetes_namespace.server.metadata.0.name create_namespace = false + set { + name = "image.tag" + value = "1.0.0-rc.5" + } + values = [jsonencode({ rbac = { buildNamespaces = [