You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description="Specify which type of endpoint to use for for cluster config access: 'default', 'private', 'vpe', 'link'. 'default' value will use the default endpoint of the cluster."
28
+
description="Specify the type of endpoint to use to access the cluster configuration. Possible values: `default`, `private`, `vpe`, `link`. The `default` value uses the default endpoint of the cluster."
29
29
type=string
30
30
default="private"
31
31
nullable=false# use default if null is passed in
32
32
validation {
33
-
error_message="Invalid Endpoint Type! Valid values are 'default', 'private', 'vpe', or 'link'"
33
+
error_message="The specified endpoint type is not valid. Specify one of the following types of endpoints: `default`, `private`, `vpe`, or `link`."
description="Deploy IBM Cloud Logging agent if set as true."
44
+
description="Whether to deploy the IBM Cloud logging agent."
45
45
default=true
46
46
}
47
47
48
48
49
49
variable"log_analysis_agent_tags" {
50
50
type=list(string)
51
-
description="List of tags to associate to all log records that the agent collects so that you can identify the agent's data quicker in the logging UI. NOTE: Use the 'log_analysis_add_cluster_name' variable to add the cluster name as a tag."
51
+
description="The list of tags to associate with all log records collected by the agent so that you can quickly identify the agent’s data in the logging UI. To add the cluster name as a tag, use the `log_analysis_add_cluster_name` variable."
52
52
default=[]
53
53
nullable=false
54
54
}
55
55
56
56
variable"log_analysis_add_cluster_name" {
57
57
type=bool
58
-
description="If true, configure the log analysis agent to attach a tag containing the cluster name to all log messages."
58
+
description="Whether to attach the cluster name to log messages. Set to `true` to configure the IBM Log Analysis agent to tag all log messages with the name."
59
59
default=true
60
60
}
61
61
62
62
variable"log_analysis_ingestion_key" {
63
63
type=string
64
-
description="Ingestion key for the IBM Cloud Logging agent to communicate with the instance."
64
+
description="The ingestion key that is used by the IBM Cloud logging agent to communicate with the instance."
65
65
sensitive=true
66
66
default=null
67
67
}
68
68
69
69
variable"log_analysis_secret_name" {
70
70
type=string
71
-
description="The name of the secret which will store the ingestion key. If prefix input variable is passed then it will get prefixed infront of the value in the format of '<prefix>-value'"
71
+
description="The name of the secret that stores the ingestion key. If a prefix input variable is specified, the secret name is prefixed to the value in the `<prefix>-<name>` format."
72
72
default="logdna-agent"
73
73
nullable=false
74
74
}
75
75
76
76
variable"log_analysis_instance_region" {
77
77
type=string
78
-
description="The region name where the IBM Log Analysis instance is created. Used to construct the ingestion endpoint."
78
+
description="The name of the region where the IBM Log Analysis instance is created. The value is used in the ingestion endpoint in the format `api.<var-value>.logging.cloud.ibm.com`."
79
79
default=null
80
80
}
81
81
82
82
variable"log_analysis_endpoint_type" {
83
83
type=string
84
-
description="Specify the IBM Log Analysis instance endpoint type (public or private) to use. Used to construct the ingestion endpoint."
84
+
description="Specify the IBM Log Analysis instance endpoint type to useto construct the ingestion endpoint. Possible values: `public` or `private`."
85
85
default="private"
86
86
validation {
87
-
error_message="The specified endpoint_type can be private or public only."
87
+
error_message="The specified `endpoint_type` can be `private` or `public` only."
description="Log Analysis agent custom configuration for line inclusion setting LOGDNA_K8S_METADATA_LINE_INCLUSION. See https://github.com/logdna/logdna-agent-v2/blob/master/docs/KUBERNETES.md#configuration-for-kubernetes-metadata-filtering for more info."
93
+
description="The custom configuration of the IBM Log Analysis agent for the `LOGDNA_K8S_METADATA_LINE_INCLUSION` line inclusion setting. [Learn more](https://github.com/logdna/logdna-agent-v2/blob/master/docs/KUBERNETES.md#configuration-for-kubernetes-metadata-filtering)"
description="Log Analysis agent custom configuration for line exclusion setting LOGDNA_K8S_METADATA_LINE_EXCLUSION. See https://github.com/logdna/logdna-agent-v2/blob/master/docs/KUBERNETES.md#configuration-for-kubernetes-metadata-filtering for more info."
99
+
description="The custom configuration of the IBM Log Analysis agent for the `LOGDNA_K8S_METADATA_LINE_INCLUSION` line exclusion setting. [Learn more](https://github.com/logdna/logdna-agent-v2/blob/master/docs/KUBERNETES.md#configuration-for-kubernetes-metadata-filtering)"
description="Log Analysis agent name. Used for naming all kubernetes and helm resources on the cluster. If prefix input variable is passed then it will get prefixed infront of the value in the format of '<prefix>-value'"
105
+
description="The name of the IBM Log Analysis agent that is used to name the Kubernetes and Helm resources on the cluster. If a prefix input variable is passed, the name of the IBM Log Analysis agent is prefixed to the value in the `<prefix>-<name>` format."
106
106
type=string
107
107
default="logdna-agent"
108
108
nullable=false
109
109
}
110
110
111
111
variable"log_analysis_agent_namespace" {
112
112
type=string
113
-
description="Namespace where to deploy the Log Analysis agent. Default value is 'ibm-observe'."
113
+
description="The namespace to deploy the IBM Log Analysis agent in. The default value of the namespace is `ibm-observe`."
114
114
default="ibm-observe"
115
115
nullable=false
116
116
}
117
117
118
118
variable"log_analysis_agent_tolerations" {
119
-
description="List of tolerations to apply to Log Analysis agent. Defaults to the 'Exists' operator, that means it will match any taint on any node. See https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ for more info."
119
+
description="The list of tolerations to apply to the IBM Log Analysis agent. Because the default value is the `Exists` operator, this variable will match any taint on any node. [Learn more](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/)"
description="Deploy IBM Cloud Monitoring agent if set as true."
138
+
description="Whether to deploy the IBM Cloud Monitoring agent."
139
139
default=true
140
140
}
141
141
142
142
variable"cloud_monitoring_access_key" {
143
143
type=string
144
-
description="Access key used by the IBM Cloud Monitoring agent to communicate with the instance."
144
+
description="The access key that is used by the IBM Cloud Monitoring agent to communicate with the instance."
145
145
sensitive=true
146
146
default=null
147
147
}
148
148
149
149
variable"cloud_monitoring_secret_name" {
150
150
type=string
151
-
description="The name of the secret which will store the access key. If prefix input variable is passed then it will get prefixed infront of the value in the format of '<prefix>-value'"
151
+
description="The name of the secret that will store the access key. If a prefix input variable is passed, the secret name is prefixed to the value in the `<prefix>-<name>` format."
152
152
default="sysdig-agent"
153
153
nullable=false
154
154
}
155
155
156
156
variable"cloud_monitoring_instance_region" {
157
157
type=string
158
-
description="The region name where the IBM Cloud Monitoring instance is created. Used to construct the ingestion endpoint."
158
+
description="The name of the region where the IBM Cloud Monitoring instance is created. This name is used to construct the ingestion endpoint."
159
159
default=null
160
160
}
161
161
162
162
variable"cloud_monitoring_endpoint_type" {
163
163
type=string
164
-
description="Specify the IBM Cloud Monitoring instance endpoint type (public or private) to use. Used to construct the ingestion endpoint."
164
+
description="Specify the IBM Cloud Monitoring instance endpoint type (`public` or `private`) to use to construct the ingestion endpoint."
165
165
default="private"
166
166
validation {
167
-
error_message="The specified endpoint_type can be private or public only."
167
+
error_message="The specified `endpoint_type` can be `private` or `public` only."
description="To filter custom metrics, specify the Cloud Monitoring metrics to include or to exclude. See https://cloud.ibm.com/docs/monitoring?topic=monitoring-change_kube_agent#change_kube_agent_inc_exc_metrics."
177
+
description="To filter on custom metrics, specify the IBM Cloud Monitoring metrics to include or exclude. [Learn more](https://cloud.ibm.com/docs/monitoring?topic=monitoring-change_kube_agent#change_kube_agent_inc_exc_metrics)"
178
178
default=[] # [{ type = "exclude", name = "metricA.*" }, { type = "include", name = "metricB.*" }]
error_message="Invalid input for `cloud_monitoring_metrics_filter`. Valid options for 'type' are: `include` and `exclude`. If empty, no metrics are included or excluded."
181
+
error_message="The specified `type` for the `cloud_monitoring_metrics_filter` is not valid. Specify either `include` or `exclude`. If the value for `type` is not specified, no metrics are included or excluded."
182
182
}
183
183
}
184
184
185
185
variable"cloud_monitoring_agent_tags" {
186
186
type=list(string)
187
-
description="List of tags to associate to all matrics that the agent collects. NOTE: Use the 'cloud_monitoring_add_cluster_name' variable to add the cluster name as a tag."
187
+
description="A list of the tags to associate with the metrics that the IBM Cloud Monitoring agent collects. To add the cluster name as a tag, use the `cloud_monitoring_add_cluster_name` variable."
188
188
default=[]
189
189
nullable=false
190
190
}
191
191
192
192
variable"cloud_monitoring_add_cluster_name" {
193
193
type=bool
194
-
description="If true, configure the cloud monitoring agent to attach a tag containing the cluster name to all metric data."
194
+
description="Whether to attach a tag to log messages. Set to `true` to configure the IBM Cloud Monitoring agent to attach a tag that contains the cluster name to all log messages."
195
195
default=true
196
196
}
197
197
198
198
variable"cloud_monitoring_agent_name" {
199
-
description="Cloud Monitoring agent name. Used for naming all kubernetes and helm resources on the cluster. If prefix input variable is passed then it will get prefixed infront of the value in the format of '<prefix>-value'"
199
+
description="The name of the IBM Cloud Monitoring agent that is used to name the Kubernetes and Helm resources on the cluster. If a prefix input variable is passed, the name of the IBM Cloud Monitoring agent is prefixed to the value in the `<prefix>-<name>` format."
200
200
type=string
201
201
default="sysdig-agent"
202
202
}
203
203
204
204
variable"cloud_monitoring_agent_namespace" {
205
205
type=string
206
-
description="Namespace where to deploy the Cloud Monitoring agent. Default value is 'ibm-observe'."
206
+
description="The namespace to deploy the IBM Cloud Monitoring agent in. Default value: `ibm-observe`."
207
207
default="ibm-observe"
208
208
nullable=false
209
209
}
210
210
211
211
variable"cloud_monitoring_agent_tolerations" {
212
-
description="List of tolerations to apply to Cloud Monitoring agent. Default value means that it will match any taint on any node except the master node. See https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ for more info."
212
+
description="The list of tolerations to apply to the IBM Cloud Monitoring agent. The default operator value `Exists` matches any taint on any node except the master node. [Learn more](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/)"
0 commit comments