githubEdit

cluster.md

We administrate all our operations through the use of kubectl.

Prerequisites

Read up on the following materials,

Requirements

Setup

To access the K8s cluster, you will need to have a k3s.yaml credential file. It can be obtained by ssh into the master node of the cluster, under the directory /etc/rancher/k3s/k3s.yaml.

Once you have obtained the k3s.yaml file, make the following modification,

# Update with the IP of the master node
- server: https://localhost:6443
+ server: https://123.123.123.123:6443

After the modification, this file is ready for use. Update your shell to always use this file,

export KUBECONFIG=/.../k3s.yaml

To confirm it working,

Common Operations

See all nodes in cluster

See a specific node

See all deployed pods

  • Notice that -n clouddesktop-prod refers to the clouddesktop-prod k8s namespace

See a specific pod

Draining a node

Last updated

Was this helpful?