-
Notifications
You must be signed in to change notification settings - Fork 4
/
variables-ingress.tf
31 lines (30 loc) · 1.03 KB
/
variables-ingress.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
variable "ingress_host" {
type = string
description = "Argo CD's externally facing host. Required when configuring SSO"
default = ""
}
variable "ingress_path" {
type = string
description = "A string or an extended POSIX regular expression as defined by IEEE Std 1003.1"
default = "/"
}
variable "ingress_enabled" {
type = bool
description = "If set to `true` an ingress route will be created for ArgoCD"
default = false
}
variable "ingress_class_name" {
type = string
description = "The ingress class that the ArgoCD ingress record should reference."
default = ""
}
variable "ingress_annotations" {
type = map(string)
description = "A map of annotations to add to the ingress resource"
default = {}
}
variable "ingress_cert_issuer_annotation" {
type = map(string)
description = "The cluster certificate issuer to use when creating a TLS certificate for the ingress. needs to be set here so the tls block is defined on the ingress resource."
default = {}
}