[TUTORIAL] Cluster com k3s no Fedora CoreOS
Vamos Agora Subir um Cluster com 3 Nodes com K3S
Para o Nosso Lab temos
3 x Fedora CoreOS ( 2GB Ram 50 GB HD )
Hostname IP
kube1 192.168.122.220
kube2 192.168.122.93
kube3 192.168.122.16
Caso queira saber como instalar o Fedora CoreOS
https://fedorabr.org/discussion/522/instalando-fedora-coreos
No Kube1 vamos instalar um pacote do k3s-selinux via rpm-ostree
#rpm-ostree install \ https://rpm.rancher.io/k3s-selinux-0.1.1-rc1.el7.noarch.rpm

Reinicia agora
systemctl reboot
Agora vamos fazer a instalação do k3s
# sudo su
# export K3S_KUBECONFIG_MODE="644"# export INSTALL_K3S_EXEC=" --no-deploy servicelb --no-deploy traefik"
# curl -sfL https://get.k3s.io | sh -

Verifique se ficou ok
# kubectl get nodes -o wide
# kubectl get pods -A -o wide

Agora no Kube2
Vamos fazer o mesmo processo de instalção do k3s-selinux
# rpm-ostree install \
https://rpm.rancher.io/k3s-selinux-0.1.1-rc1.el7.noarch.rpm

E Reinicia
# systemctl reboot
Agora vamos lá no kube1 e vamos pegar o token pra adicionar o kube2 e kube2 no cluster
no kube 1 digite
$ sudo cat /var/lib/rancher/k3s/server/node-token

Agora de volta ao kube2 vamos instalar o k3s e já adicionado ao cluster
# export K3S_KUBECONFIG_MODE="644"
# export K3S_URL="https://192.168.122.220:6443"
# export K3S_TOKEN="K10346e0950750be4ba340.........."
# curl -sfL https://get.k3s.io | sh -

Agora no kube1 vamos ver se ficou ok
# kubectl get nodes

SHOW Agora vamos para o kube3
no kube3 o mesmo processo que o kube2 só copiar e colar os comandos
Vamos fazer o mesmo processo de instalção do k3s-selinux
# rpm-ostree install \
https://rpm.rancher.io/k3s-selinux-0.1.1-rc1.el7.noarch.rpm
e depois reinicia com
# systemctl reboot

Agora vamos instalar o k3s e já adicionado ao cluster
# export K3S_KUBECONFIG_MODE="644"
# export K3S_URL="https://192.168.122.220:6443"
# export K3S_TOKEN="K10346e0950750be4ba340.........."
# curl -sfL https://get.k3s.io | sh -

Vamos verificar no kube1 agora
# kubectl get nodes

Salas de discussão
- 731 Todas as salas de discussão
- 5 Eventos
- 410 Fedora
- 7 CoreOS
- 141 Spins
- 11 CINNAMON
- 29 GNOME
- 66 KDE
- 10 LXDE
- 4 LXQT
- 13 MATE
- SOAS
- 3 XFCE
- 13 Server
- 84 Workstation
- 34 SilverBlue
- Atomic
- 3 Labs
- ARM®
- 3 Segurança
- 7 Servidores
- 223 Tutoriais
- 6 Críticas e Sugestões
- 16 Novidades e anuncios
- 5 CentOS
- 18 Games
- 31 Hardware
- 9 Linguagens de programação