mirror of https://github.com/rancher/dartboard.git
k3d: allow to optionally enable metrics upstream
Signed-off-by: Silvio Moioli <silvio@moioli.net>
This commit is contained in:
parent
aa4f0a9f9c
commit
51ef09f086
|
|
@ -11,6 +11,7 @@ tofu_variables:
|
|||
# upstream_server_count: 1
|
||||
# upstream_agent_count: 0
|
||||
# upstream_reserve_node_for_monitoring: false
|
||||
# upstream_enable_metrics: false
|
||||
# downstream_server_count: 1
|
||||
# downstream_agent_count: 0
|
||||
# deploy_tester_cluster: true
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ locals {
|
|||
agent_count = var.upstream_agent_count
|
||||
distro_version = var.distro_version
|
||||
reserve_node_for_monitoring = var.upstream_reserve_node_for_monitoring
|
||||
enable_metrics = var.upstream_enable_metrics
|
||||
}],
|
||||
[for i in range(var.downstream_cluster_count) :
|
||||
{
|
||||
|
|
@ -13,6 +14,7 @@ locals {
|
|||
agent_count = var.downstream_agent_count
|
||||
distro_version = var.distro_version
|
||||
reserve_node_for_monitoring = false
|
||||
enable_metrics = false
|
||||
}],
|
||||
var.deploy_tester_cluster ? [{
|
||||
name = "tester"
|
||||
|
|
@ -20,6 +22,7 @@ locals {
|
|||
agent_count = var.tester_agent_count
|
||||
distro_version = var.distro_version
|
||||
reserve_node_for_monitoring = false
|
||||
enable_metrics = false
|
||||
}] : []
|
||||
)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,4 +25,5 @@ module "cluster" {
|
|||
network_name = module.network.name
|
||||
pull_proxy_registries = module.network.pull_proxy_registries
|
||||
enable_audit_log = local.all_clusters[count.index].name == "upstream"
|
||||
enable_metrics = local.all_clusters[count.index].enable_metrics
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,6 +28,11 @@ variable "upstream_reserve_node_for_monitoring" {
|
|||
default = false
|
||||
}
|
||||
|
||||
variable "upstream_enable_metrics" {
|
||||
description = "Metrics are disabled by default due to https://github.com/kubernetes/kubernetes/issues/104459"
|
||||
default = false
|
||||
}
|
||||
|
||||
|
||||
# Downstream cluster specifics
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue