-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvars.tf
50 lines (42 loc) · 1.05 KB
/
vars.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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
variable "kubernetes" {
type = object({
host : string,
cluster_ca_certificate : string,
token : string,
})
}
variable "namespace" {
type = string
default = "linkerd"
}
variable "helm_repository" {
type = string
default = "https://helm.linkerd.io/stable"
}
variable "helm_release_name" {
type = string
default = "linkerd"
}
variable "helm_release_values" {
type = list(string)
default = []
}
variable "helm_release_viz_values" {
type = list(string)
default = []
}
variable "linkerd_chart_version" {
type = string
default = "2.10.0"
}
variable "trust_anchor_certificate_validity_period_hours" {
type = number
# 10 years
default = 87600
description = "duration for the trust anchor certificate in hours (the certificate must be rotated manually after the expiration)"
}
variable "issuer_certificate_validity_period_hours" {
type = number
default = 8760
description = "duration for the issuer certificate in hours (the certificate will be rotated by cert-manager after the expiration)"
}