kinvolk-archives / lokomotive-kubernetes

Lokomotive is a 100% open-source Kubernetes distribution from the folks at Kinvolk
https://kinvolk.io
MIT License
144 stars 20 forks source link

packet: allow starting kubelet with --cloud-provider=external #185

Open mpolednik opened 4 years ago

mpolednik commented 4 years ago

To use CCM with Kubernetes we need to pass --cloud-provider=external to Kubelet. We abstract this with variable "use_ccm" as it makes the distribution more accessible without having specific knowledge about CCM requirements in general.

The change is limited in scope to Packet but it is indifferent from needs for CCM on other cloud providers.

Signed-off-by: Martin Polednik m.polednik@gmail.com