diff --git a/templates/k0sctl.yaml b/templates/k0sctl.yaml index 14c1015..f73caab 100644 --- a/templates/k0sctl.yaml +++ b/templates/k0sctl.yaml @@ -13,12 +13,8 @@ metadata: name: k0s spec: api: - address: [K0S-API-IP] k0sApiPort: 9443 port: 6443 - externalAddress: [K0S-API-IP] - sans: - - [K0S-API-IP] controllerManager: {} scheduler: {} extensions: @@ -46,8 +42,11 @@ metadata: adminPort: 8133 agentPort: 8132 network: - primaryAddressFamily: IPv4 clusterDomain: cluster.local + nodeLocalLoadBalancing: + enabled: true + type: EnvoyProxy + primaryAddressFamily: IPv4 podCIDR: 10.244.0.0/16 serviceCIDR: 10.96.0.0/12 provider: calico @@ -91,27 +90,4 @@ metadata: enabled: true spec: hosts: - - role: controller - privateInterface: eth0 - privateAddress: [CONTROLLER-X1-IP] - ssh: - address: [CONTROLLER-X1-IP] - user: root - port: 22 - keyPath: [CONTROLLER-SSH-KEYPATH] - bastion: - address: [BASTION-SSH-HOST] - user: [BASTION-SSH-USER] - keyPath: [BASTION-SSH-KEYPATH] - - role: worker - privateInterface: eth0 - privateAddress: [WORKER-X1-IP] - ssh: - address: [WORKER-X1-IP] - user: root - port: 22 - keyPath: [WORKER-SSH-KEYPATH] - bastion: - address: [BASTION-SSH-HOST] - user: [BASTION-SSH-USER] - keyPath: [BASTION-SSH-KEYPATH] \ No newline at end of file +[K0S-HOSTS] \ No newline at end of file