CNI set-up on bottlerocket metal #2773
-
Hi! How would one go about installing a CNI on a standalone Bottlerocket cluster on a bare metal server? I've got a single node, set up using [settings.network]
hostname = "node1"
[settings.kubernetes]
cluster-name = "spongebob"
standalone-mode = true
[settings.dns]
name-servers = ["1.1.1.1", "2606:4700:4700::1111", "8.8.8.8", "2001:4860:4860::8888"]
[settings.host-containers.admin]
enabled = true
superpowered = true
user-data = "......" Based on the errors I get, it seems that this image doesn't provide any CNI in standalone mode? 🤔 I was hoping that by using ErrorsGrep over all files collected by
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hi @StefanTheWiz ! Could you provide a few more details on what you're trying to set up? The Here's a link to the EKS-A docs on setting up a bare-metal cluster. |
Beta Was this translation helpful? Give feedback.
Hi @StefanTheWiz !
Could you provide a few more details on what you're trying to set up?
The
standalone-mode
setting means kubelet will not attempt to connect to a Kubernetes API server, it does not install any additional components like CNI. CNI is typically run as a deployment on a cluster, not necessarily on the hosts.Here's a link to the EKS-A docs on setting up a bare-metal cluster.