Skip to content

Latest commit

 

History

History
55 lines (32 loc) · 2.1 KB

File metadata and controls

55 lines (32 loc) · 2.1 KB

Índice

Voltar

Start do projeto

Para o projeto, criei um script shell para iniciar todo o projeto mas antes é preciso executar o criar-certificados.sh para criar todos os certificados autoassinados para serem usado no HTTPS e no Nginx.

Abaixo, um passo a passo do processo:

Iniciando

Aqui, ao iniciar o script ./start.sh, os contêineres são iniciados e quando todos sobem, obtemos o token no rancher e adicionarmos no docker-compose.yml automaticamente e reiniciamos k3s-local, pois esse será adicionado como node no rancher.

Passo 01

Reiniciando o k3s-local

Após reiniciar, também pegamos o token de acesso inical ao rancher. Instalamos o xclip como sudo e abrimos o browser para o rancher já com o token. Caso o browser não abra, só copiar a url que aparece no console e usar.

Passo 02

Acessando o Rancher

Se abrir automaticamente, ou pela url do console, informe uma nova senha e entre no rancher.

Passo 03

Confirmação da subida do k3s-local como node do Rancher

Para adicionar um nó no rancher, só obter o token gerado por ele no script abaixo. O meu script já faz isso automaticamente. script abaixo. O meu script já faz isso automaticamente.

docker compose exec rancher cat /var/lib/rancher/k3s/server/node-token ## Obter o token no rancher.
docker inspect rancher-local -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' ## Obter o ip do rancher se necessário.

Passo 04

O node adicionado no Rancher.

Passo 05


Voltar