26 lines
779 B
Text
26 lines
779 B
Text
let _presets = (import "schemas/lib/concerns_presets.ncl").presets in
|
|
|
|
{
|
|
hccm | default = {
|
|
mode | default = 'cluster,
|
|
version | default = "1.30.1",
|
|
network | default = "",
|
|
token_secret_name | default = "hcloud",
|
|
load_balancer_location | default = "fsn1",
|
|
operations | default = {
|
|
install = true,
|
|
reinstall = true,
|
|
delete = true,
|
|
health = true,
|
|
},
|
|
live_check | default = {
|
|
strategy = 'k8s_pods,
|
|
scope = 'cp_only,
|
|
namespace = "kube-system",
|
|
selector = "hcloud-cloud-controller-manager",
|
|
},
|
|
|
|
# ServiceConcerns default — Hetzner cloud controller; infrastructure_glue preset.
|
|
concerns | default = _presets.infrastructure_glue,
|
|
},
|
|
}
|