diff --git a/main.tf b/main.tf index 810bb0e..cdf2a00 100644 --- a/main.tf +++ b/main.tf @@ -23,7 +23,7 @@ provider "helm" { resource "kubernetes_namespace" "gitea_ns" { metadata { - name = "gitea" + name = var.gitea_namespace } } @@ -32,7 +32,7 @@ resource "helm_release" "gitea" { repository = "https://dl.gitea.com/charts/" chart = "gitea" - namespace = "gitea" + namespace = var.gitea_namespace set { name = "ingress.enabled" @@ -46,7 +46,7 @@ resource "helm_release" "gitea" { set { name = "ingress.hosts[0].host" - value = "git.k8s.md1clv.im" + value = "git.${var.domain_suffix}" } set { @@ -66,7 +66,7 @@ resource "helm_release" "gitea" { set { name = "global.storageClass" - value = "truenas-nfs-csi" + value = var.storageclass } } diff --git a/vars.tf b/vars.tf new file mode 100644 index 0000000..c643fcc --- /dev/null +++ b/vars.tf @@ -0,0 +1,11 @@ +variable "gitea_namespace" { + default = "gitea" +} + +variable "storageclass" { + default = "truenas-nfs-csi" +} + +variable "domain_suffix" { + default = "k8s.md1clv.im" +}