Added Helm chart for argocd app of apps, made the setup more configurable
This commit is contained in:
31
kubernetes/locals.tf
Normal file
31
kubernetes/locals.tf
Normal file
@@ -0,0 +1,31 @@
|
||||
locals {
|
||||
argocd_values = concat(
|
||||
[
|
||||
{
|
||||
name = "global.domain"
|
||||
value = var.argocd_domain
|
||||
},
|
||||
],
|
||||
var.argocd_server_insecure ? [
|
||||
{
|
||||
name = "configs.params.server\\.insecure"
|
||||
value = "true"
|
||||
},
|
||||
] : [
|
||||
{
|
||||
name = "configs.params.server\\.insecure"
|
||||
value = "false"
|
||||
},
|
||||
],
|
||||
var.argocd_ingress_enabled ? [
|
||||
{
|
||||
name = "server.ingress.enabled"
|
||||
value = "true"
|
||||
},
|
||||
{
|
||||
name = "server.ingress.ingressClassName"
|
||||
value = "cilium"
|
||||
},
|
||||
] : []
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user