mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-31 15:25:57 +00:00
Allow to override the pod config in CreateAndInitKubelet
This commit is contained in:
parent
2c03c04879
commit
df5e9f8a4d
@ -826,6 +826,7 @@ type KubeletConfig struct {
|
||||
OOMAdjuster *oom.OOMAdjuster
|
||||
OSInterface kubecontainer.OSInterface
|
||||
PodCIDR string
|
||||
PodConfig *config.PodConfig
|
||||
PodInfraContainerImage string
|
||||
Port uint
|
||||
ReadOnlyPort uint
|
||||
@ -869,7 +870,10 @@ func CreateAndInitKubelet(kc *KubeletConfig) (k KubeletBootstrap, pc *config.Pod
|
||||
KubeletEndpoint: api.DaemonEndpoint{Port: int(kc.Port)},
|
||||
}
|
||||
|
||||
pc = makePodSourceConfig(kc)
|
||||
pc = kc.PodConfig
|
||||
if pc == nil {
|
||||
pc = makePodSourceConfig(kc)
|
||||
}
|
||||
k, err = kubelet.NewMainKubelet(
|
||||
kc.Hostname,
|
||||
kc.NodeName,
|
||||
|
Loading…
Reference in New Issue
Block a user