[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
- 721 Todas as salas de discussão
- 5 Eventos
- 402 Fedora
- 7 CoreOS
- 137 Spins
- 11 CINNAMON
- 28 GNOME
- 63 KDE
- 10 LXDE
- 4 LXQT
- 13 MATE
- SOAS
- 3 XFCE
- 13 Server
- 84 Workstation
- 33 SilverBlue
- Atomic
- 3 Labs
- ARM®
- 3 Segurança
- 7 Servidores
- 222 Tutoriais
- 6 Críticas e Sugestões
- 16 Novidades e anuncios
- 5 CentOS
- 18 Games
- 31 Hardware
- 8 Linguagens de programação