Lab 3: Multi Master K3s kubeconfig files for smooth accessibility

Scenario:

We have multiple master nodes and we want to ensure that our operation using kubectl in our local machine is smooth and uninterrupted.

First, create the necessary kubeconfig files and add the configuration data into it like the following:

k3s-master-node0* is the file that contains the configuration data required to access the Kubernetes clusters

Then we modify our shell profile. Depending on your setup, as for me, I'm using zsh as my shell. Therefore, I will modify the .zshrc file as below:

Finally, you may get the results just like below:

Notice there were multiple context displayed for my master nodes

Last updated