This commit is contained in:
7
drone.tf
7
drone.tf
@@ -3,10 +3,15 @@ resource "helm_release" "drone_server" {
|
|||||||
name = "drone"
|
name = "drone"
|
||||||
chart = "drone"
|
chart = "drone"
|
||||||
repository = "https://charts.drone.io"
|
repository = "https://charts.drone.io"
|
||||||
version = "0.6.4"
|
version = "0.6.5"
|
||||||
namespace = kubernetes_namespace.server.metadata.0.name
|
namespace = kubernetes_namespace.server.metadata.0.name
|
||||||
create_namespace = false
|
create_namespace = false
|
||||||
|
|
||||||
|
set {
|
||||||
|
name = "image.tag"
|
||||||
|
value = "2.26.0"
|
||||||
|
}
|
||||||
|
|
||||||
values = [
|
values = [
|
||||||
jsonencode({
|
jsonencode({
|
||||||
env = {
|
env = {
|
||||||
|
|||||||
28
runner.tf
28
runner.tf
@@ -2,10 +2,19 @@ resource "helm_release" "drone_runner_docker" {
|
|||||||
name = "runner-docker"
|
name = "runner-docker"
|
||||||
chart = "drone-runner-docker"
|
chart = "drone-runner-docker"
|
||||||
repository = "https://charts.drone.io"
|
repository = "https://charts.drone.io"
|
||||||
version = "0.6.0"
|
version = "0.7.0"
|
||||||
namespace = kubernetes_namespace.server.metadata.0.name
|
namespace = kubernetes_namespace.server.metadata.0.name
|
||||||
create_namespace = false
|
create_namespace = false
|
||||||
|
|
||||||
|
set {
|
||||||
|
name = "image.tag"
|
||||||
|
value = "1.8.4"
|
||||||
|
}
|
||||||
|
set {
|
||||||
|
name = "dind.tag"
|
||||||
|
value = "28-dind"
|
||||||
|
}
|
||||||
|
|
||||||
values = [jsonencode({
|
values = [jsonencode({
|
||||||
serviceAccount = {
|
serviceAccount = {
|
||||||
create = true
|
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_HOST = "${helm_release.drone_server.name}.${helm_release.drone_server.namespace}.svc.k8s.lawndale:8080"
|
||||||
DRONE_RPC_PROTO = "http"
|
DRONE_RPC_PROTO = "http"
|
||||||
DRONE_UI_USERNAME = local.runner_dashboard_user
|
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({
|
jsonencode({
|
||||||
@@ -68,6 +89,11 @@ resource "helm_release" "drone_runner_kube" {
|
|||||||
namespace = kubernetes_namespace.server.metadata.0.name
|
namespace = kubernetes_namespace.server.metadata.0.name
|
||||||
create_namespace = false
|
create_namespace = false
|
||||||
|
|
||||||
|
set {
|
||||||
|
name = "image.tag"
|
||||||
|
value = "1.0.0-rc.5"
|
||||||
|
}
|
||||||
|
|
||||||
values = [jsonencode({
|
values = [jsonencode({
|
||||||
rbac = {
|
rbac = {
|
||||||
buildNamespaces = [
|
buildNamespaces = [
|
||||||
|
|||||||
Reference in New Issue
Block a user