K3s installation

From wikieduonline
Jump to navigation Jump to search
curl -sfL https://get.k3s.io | sh - 
# Check for Ready node, takes ~30 seconds 
sudo k3s kubectl get node 
mkdir -p ~/.kube
cp /etc/rancher/k3s/k3s.yaml ~/.kube/config
chmod 600 ~/.kube/config

Execution example[edit]

[INFO]  Finding release for channel stable
[INFO]  Using v1.34.6+k3s1 as release
[INFO]  Downloading hash https://github.com/k3s-io/k3s/releases/download/v1.34.6%2Bk3s1/sha256sum-amd64.txt
[INFO]  Downloading binary https://github.com/k3s-io/k3s/releases/download/v1.34.6%2Bk3s1/k3s
[INFO]  Verifying binary download
[INFO]  Installing k3s to /usr/local/bin/k3s
[INFO]  Skipping installation of SELinux RPM
[INFO]  Creating /usr/local/bin/kubectl symlink to k3s
[INFO]  Creating /usr/local/bin/crictl symlink to k3s
[INFO]  Creating /usr/local/bin/ctr symlink to k3s
[INFO]  Creating killall script /usr/local/bin/k3s-killall.sh
[INFO]  Creating uninstall script /usr/local/bin/k3s-uninstall.sh
[INFO]  env: Creating environment file /etc/systemd/system/k3s.service.env
[INFO]  systemd: Creating service file /etc/systemd/system/k3s.service
[INFO]  systemd: Enabling k3s unit
Created symlink /etc/systemd/system/multi-user.target.wants/k3s.service → /etc/systemd/system/k3s.service.
[INFO]  systemd: Starting k3s


kubectl get pods -A
NAMESPACE     NAME                                      READY   STATUS      RESTARTS   AGE
kube-system   coredns-c4dbffb5f-k8mwr                   1/1     Running     0          25s
kube-system   helm-install-traefik-crd-ps9gl            0/1     Completed   0          21s
kube-system   helm-install-traefik-jsxmr                0/1     Completed   1          21s
kube-system   local-path-provisioner-5c4dc5d66d-ldgc5   1/1     Running     0          25s
kube-system   metrics-server-786d997795-rmd62           0/1     Running     0          25s
kube-system   svclb-traefik-0b7a0732-s4sk8              2/2     Running     0          10s
kube-system   traefik-9bcdbbd9-gw2kx                    1/1     Running     0          10s
kubectl get nodes
NAME              STATUS   ROLES           AGE   VERSION
ip-172-29-34-76   Ready    control-plane   74s   v1.35.4+k3s1

Related[edit]

See also[edit]

Advertising: