Update templates/k0sctl.yaml

This commit is contained in:
2026-01-14 15:53:21 +00:00
parent 2c963fdbe2
commit 45a94f3df5

View File

@@ -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]
[K0S-HOSTS]