Skip to main content

Phase 2 β€” Developer Access (kubectl)

Configure your local machine to manage the cluster with kubectl.


1. Install kubectl​

sudo apt install kubectl

Or via snap:

sudo snap install kubectl --classic

2. Copy kubeconfig from Control Plane​

scp ubuntu@10.0.0.2:/etc/rancher/k3s/k3s.yaml ~/.kube/config

3. Edit the Server Address​

Open ~/.kube/config and replace the loopback address:

# Change this:
server: https://127.0.0.1:6443

# To this:
server: https://10.0.0.2:6443

4. Verify Access​

kubectl get nodes

You should see all 3 nodes from your local machine β€” no SSH required.


Done When​

βœ” kubectl get nodes works from local machine
βœ” All 3 nodes visible and Ready