task = Kubernetes { major_version = "1.28" version = "1.28.3" cri = "crio" cri_version = "1.28.1" crictl_version = "1.28.0" #cri_socket = "unix:///var/run/crio/crio.sock" cni = "cilium" cni_version = "v0.15.11" # Kubernetes addons separated with commans addons = "" # External IPs separated with commans for ingress external_ips = [] # Cluster name cluster_name = "wuji" hostname = "$hostname" # ControlPanel IP cp_ip = "10.11.1.27" cp_name = "wuji-cp-0" # If HOSTNAME == K8S_MASTER it will be MASTER_0 # othewise set HOSTNAME value to be resolved in same K8S_MASTER network # By using -cp- as part of HOSTNAME will be consider node as controlpanel # Other options = "-wk-0" or "-wkr-0" for worker nodes ip = "$network_private_ip" # K8s cluster role = "controlpnlane or worker mode = "worker" # K8s command task cmd_task = "install" admin_user = "devadm" target_path = "HOME/lab_kubeconfig" }