-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathvariables.tf
133 lines (103 loc) · 2.87 KB
/
variables.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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
variable "ibmcloud_api_key" {
description = "You IAM based API key. https://cloud.ibm.com/docs/iam?topic=iam-userapikey"
}
variable "region" {
description = "The IBM Cloud region to deploy the resources under."
default = "us-east"
}
variable "resources_prefix" {
description = "Prefix is added to all resources that are created by this template."
}
variable "resource_group" {
description = "The resource group for all the resources created."
default = "default"
}
variable "activity_tracker_resource_group" {
description = "The resource group for your existing activity tracker instance if not the same as all resources."
default = ""
}
variable "cluster_resource_group" {
description = "The resource group for your Kubernetes cluster if not the same as all resources."
default = ""
}
variable "monitoring_plan" {
description = "Plan for your Monitoring instance in IBM Cloud."
default = "graduated-tier"
}
variable "monitoring_instance_name" {
description = "Name of your Monitoring instance in IBM Cloud."
default = "monitoring"
}
variable "team_go_name" {
default = "Team Go"
}
variable "team_go_description" {
default = "Go team with limited visibility"
}
variable "team_go_show" {
default = "container"
}
variable "team_go_theme" {
default = "#7FD5EA"
}
variable "team_go_filter" {
default = "kubernetes.deployment.name in (\"go-app-deployment\")"
}
variable "team_go_members" {
type = list(any)
}
variable "team_node_name" {
default = "Team Node"
}
variable "team_node_description" {
default = "Node.js team with limited visibility"
}
variable "team_node_show" {
default = "container"
}
variable "team_node_theme" {
default = "#43853D"
}
variable "team_node_filter" {
default = "kubernetes.deployment.name in (\"node-app-deployment\")"
}
variable "team_node_members" {
type = list(any)
}
variable "cluster_id" {
description = "ID for Kubernetes cluster in IBM Cloud."
default = ""
}
variable "go_app_name" {
description = "name used for the chart name, team filter, etc..."
default = "go-app"
}
variable "go_image_repository" {
description = "Location of the go image in the the image Container Registry."
}
variable "node_app_name" {
description = "name used for the chart name, team filter, etc..."
default = "node-app"
}
variable "node_image_repository" {
description = "Location of the node image in the the image Container Registry."
}
variable "logging_service_key" {
default = ""
}
variable "activity_tracker_service_key" {
default = ""
}
variable "team_cluster_access_scope" {
default = "host:containers-kubernetes"
}
variable "team_cluster_name" {
default = "Team Cluster"
}
variable "activity_tracker_instance_name" {
description = "Name of your Activity Tracker instance in IBM Cloud."
default = "activity-tracker"
}
variable "team_cluster_members" {
type = list(any)
}