k3s
4 commands
4 shown
Установка сервера без Traefik
Однонодовый k3s без встроенных Traefik/LB; подключай свой ingress и MetalLB вместо них
curl -sfL https://get.k3s.io | sh -s - --disable traefik --disable servicelb
Инициализация HA-кластера со встроенным etcd
Первый сервер со встроенным etcd HA; остальные через --server https://<ip>:6443 и тот же токен
curl -sfL https://get.k3s.io | sh -s - server --cluster-init --token <id>
Подключить агента по URL и токену
Добавить воркер; node-token лежит на сервере в /var/lib/rancher/k3s/server
curl -sfL https://get.k3s.io | K3S_URL=https://<ip>:6443 K3S_TOKEN=$(cat /var/lib/rancher/k3s/server/node-token) sh -
Осмотр контейнеров через crictl
Встроенные crictl/ctr для отладки подов/образов когда kubectl недоступен; работают с containerd напрямую
k3s crictl ps -a && k3s ctr images ls -q
no commands match