| Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
k3s [2025/11/14 15:24] ian |
k3s [2025/11/14 15:48] (current) ian |
| |
| <code> | <code> |
| # curl -sfL https://get.k3s.io | sh -s - server --cluster-init | $ curl -sfL https://get.k3s.io | sudo sh -s - server --cluster-init --write-kubeconfig-mode "0644" |
| [INFO] Finding release for channel stable | [INFO] Finding release for channel stable |
| [INFO] Using v1.33.5+k3s1 as release | [INFO] Using v1.33.5+k3s1 as release |
| [INFO] Installing k3s to /usr/local/bin/k3s | [INFO] Installing k3s to /usr/local/bin/k3s |
| [INFO] Skipping installation of SELinux RPM | [INFO] Skipping installation of SELinux RPM |
| [INFO] Skipping /usr/local/bin/kubectl symlink to k3s, already exists | [INFO] Creating /usr/local/bin/kubectl symlink to k3s |
| [INFO] Creating /usr/local/bin/crictl symlink to k3s | [INFO] Creating /usr/local/bin/crictl symlink to k3s |
| [INFO] Creating /usr/local/bin/ctr symlink to k3s | [INFO] Creating /usr/local/bin/ctr symlink to k3s |
| Created symlink /etc/systemd/system/multi-user.target.wants/k3s.service → /etc/systemd/system/k3s.service. | Created symlink /etc/systemd/system/multi-user.target.wants/k3s.service → /etc/systemd/system/k3s.service. |
| [INFO] systemd: Starting k3s | [INFO] systemd: Starting k3s |
| | </code> |
| |
| # export KUBECONFIG=/etc/rancher/k3s/k3s.yaml | <code> |
| nuc10# kubectl config get-contexts | $ export KUBECONFIG=/etc/rancher/k3s/k3s.yaml |
| | |
| | $ kubectl config get-contexts |
| CURRENT NAME CLUSTER AUTHINFO NAMESPACE | CURRENT NAME CLUSTER AUTHINFO NAMESPACE |
| * default default default | * default default default |
| |
| # kubectl get no | $ kubectl get no |
| NAME STATUS ROLES AGE VERSION | NAME STATUS ROLES AGE VERSION |
| nuc10 Ready control-plane,etcd,master 131m v1.33.5+k3s1 | nuc10 Ready control-plane,etcd,master 131m v1.33.5+k3s1 |
| </code> | </code> |
| | |
| | ===== Automatic Upgrades ===== |
| | |
| | https://docs.k3s.io/upgrades/automated |
| | |