Remove --enable-cloud-provider from worker args
This flag caused kubelet to wait for an external cloud controller to provide node IPs, resulting in nodes with no INTERNAL-IP and konnectivity-agent failing with "host IP unknown". Without this flag, kubelet auto-detects the node IP from the default network interface.
This commit is contained in:
@@ -26,8 +26,7 @@ worker: # @schema description: Worker machine configuration; type: object
|
||||
matchLabels: # @schema description: Labels to match; type: object
|
||||
tinkerbell.org/role: worker
|
||||
templateOverride: "" # @schema description: Tinkerbell workflow template override; type: string
|
||||
args: # @schema description: Arguments to pass to k0s worker; type: array
|
||||
- --enable-cloud-provider
|
||||
args: [] # @schema description: Arguments to pass to k0s worker; type: array
|
||||
|
||||
# K0smotron hosted control plane parameters
|
||||
k0smotron: # @schema description: K0smotron hosted control plane parameters; type: object
|
||||
|
||||
@@ -36,8 +36,7 @@ worker: # @schema description: Worker machine configuration; type: object
|
||||
matchLabels: # @schema description: Labels to match; type: object
|
||||
tinkerbell.org/role: worker
|
||||
templateOverride: "" # @schema description: Tinkerbell workflow template override; type: string
|
||||
args: # @schema description: Arguments to pass to k0s worker; type: array
|
||||
- --enable-cloud-provider
|
||||
args: [] # @schema description: Arguments to pass to k0s worker; type: array
|
||||
|
||||
# K0s parameters
|
||||
k0s: # @schema description: K0s parameters; type: object
|
||||
|
||||
Reference in New Issue
Block a user