Skip to content

erro ao configurar o acesso automático #203

Description

@MoisesCorbellari

curl -sSL girus.linuxtips.io | bash
██████╗ ██╗██████╗ ██╗ ██╗███████╗
██╔════╝ ██║██╔══██╗██║ ██║██╔════╝
██║ ███╗██║██████╔╝██║ ██║███████╗
██║ ██║██║██╔══██╗██║ ██║╚════██║
╚██████╔╝██║██║ ██║╚██████╔╝███████║
╚═════╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝

Script de Instalação - Versão 0.5.0 - Codename: Maracatu

Sistema operacional detectado: linux
Arquitetura detectada: amd64
URL de download: https://github.com/badtuxx/girus-cli/releases/download/v0.5.0/girus-cli-linux-amd64
=== Iniciando instalação do Girus CLI ===
✅ Nenhuma instalação anterior do Girus CLI encontrada.
=== ETAPA 1: Verificando Docker ===
✅ Docker está instalado e em execução.
=== ETAPA 2: Verificando Kind ===
✅ Kind já está instalado.
=== ETAPA 3: Verificando Kubectl ===
✅ Kubectl já está instalado.
=== ETAPA 4: Instalando Girus CLI ===
📥 Baixando o Girus CLI versão v0.5.0 para linux-amd64...
Usando curl para download de: https://github.com/badtuxx/girus-cli/releases/download/v0.5.0/girus-cli-linux-amd64
Executando: curl -L --progress-bar "https://github.com/badtuxx/girus-cli/releases/download/v0.5.0/girus-cli-linux-amd64" -o girus
######################################################################## 100.0%
🔧 Girus CLI baixado com sucesso.
Deseja instalar o Girus CLI em /usr/local/bin? (S/n): : 📋 Instalando o Girus CLI em /usr/local/bin/girus...
[sudo] password for moises:
✅ Girus CLI instalado com sucesso em /usr/local/bin/girus
Você pode executá-lo de qualquer lugar com o comando 'girus'

===== INSTALAÇÃO CONCLUÍDA =====

✅ Docker está instalado e em execução.
✅ Kind está instalado.
✅ Kubectl está instalado.
✅ GLIBC versão 2.42 detectada (mínimo requerido: 2.17)
✅ Girus CLI está instalado e disponível no PATH.

📝 PRÓXIMOS PASSOS:

  1. Para criar um novo cluster Kubernetes e instalar o Girus:
    $ girus create cluster

  2. Após a criação do cluster, acesse o Girus no navegador:
    http://localhost:8000

  3. No navegador, inicie o laboratório Linux de boas-vindas para conhecer
    a plataforma e começar sua experiência com o Girus!

Obrigado por instalar o Girus CLI!

╭─   ~  13s
╰─❯ girus create cluster

────────────────────────────────────────────────────────────────────────────────
GIRUS CREATE
────────────────────────────────────────────────────────────────────────────────
Verificando atualizações...

Verificando pré-requisitos...
ATIVO docker detectado e funcionando

Criando cluster Girus...
Criando cluster... 100% |██████████████████████████████████████████████████████████████████████████| (100/100)
SUCESSO: Cluster Girus criado com sucesso!

Implantando o Girus no cluster...
Implantando infraestrutura... 100% |███████████████████████████████████████████████████████████████| (100/100)
SUCESSO: Infraestrutura básica aplicada com sucesso!

Aplicando templates de laboratório...
Aplicando templates de laboratório... 100% |█████████████████████████████████████████████████████████| (27/27)
SUCESSO: Todos os templates de laboratório aplicados com sucesso!

Verificando templates de laboratório instalados:
Templates encontrados:
ATIVO aws-dynamodb-nosql-lab
ATIVO aws-lambda-serverless-lab
ATIVO aws-localstack-terraform-lab
ATIVO aws-s3-storage-lab
ATIVO docker-compose-lab
ATIVO docker-fundamentos-lab
ATIVO docker-fundamentos-redes-lab
ATIVO docker-gerenciamento-containers-lab
ATIVO docker-volumes-lab
ATIVO kubernetes-configmaps-secrets-lab
ATIVO kubernetes-cronjobs-lab
ATIVO kubernetes-deployment-lab
ATIVO kubernetes-deployments-lab
ATIVO kubernetes-exploracao-recursos-lab
ATIVO kubernetes-fundamentos-lab
ATIVO kubernetes-servicos-redes-lab
ATIVO linux-comandos-basicos-lab
ATIVO linux-gerenciamento-processos-lab
ATIVO linux-gerenciamento-usuarios-lab
ATIVO linux-monitoramento-sistema-lab
ATIVO linux-permissoes-arquivos-lab
ATIVO linux-processamento-texto-lab
ATIVO linux-shell-script-lab
ATIVO terraform-aws-infraestrutura-lab
ATIVO terraform-fundamentos-lab
ATIVO terraform-provisioners-modulos-lab

Reiniciando o backend para carregar os templates...
Aguardando o reinício do backend completar...
SUCESSO: Backend reiniciado com sucesso!
Aguardando inicialização completa...

Aguardando os pods do Girus inicializarem...
Inicializando Girus... 100% |███████████████████████████████████████████████████████████████████████████████|
SUCESSO: Backend: Pronto
SUCESSO: Frontend: Pronto
SUCESSO: Aplicação: Respondendo
SUCESSO: Todos os componentes do Girus estão prontos e em execução!
SUCESSO: Girus implantado com sucesso no cluster!

Configurando acesso aos serviços do Girus... Limpando port-forwards existentes...
Configurando port-forward para o backend (8080)...
Verificando conectividade do backend...
Tentativa 1 falhou, aguardando...
SUCESSO: Backend conectado com sucesso!
Configurando port-forward para o frontend (8000)...
Verificando conectividade do frontend...
Tentativa 1 falhou, aguardando...
Tentativa 2 falhou, aguardando...
Tentativa 3 falhou, aguardando...
Tentativa 4 falhou, aguardando...
Tentativa 5 falhou, aguardando...
Tentativa 6 falhou, aguardando...
Tentativa 7 falhou, aguardando...
Tentativa 8 falhou, aguardando...
Tentativa 9 falhou, aguardando...
Tentativa 10 falhou, aguardando...
Tentativa 11 falhou, aguardando...
Tentativa 12 falhou, aguardando...
Tentativa 13 falhou, aguardando...
Tentativa 14 falhou, aguardando...
Tentativa 15 falhou, aguardando...
AVISO:
AVISO: Não foi possível configurar o acesso automático: não foi possível conectar ao frontend após várias tentativas

Você pode tentar configurar manualmente com os comandos:
kubectl port-forward -n girus svc/girus-backend 8080:8080 --address 0.0.0.0
kubectl port-forward -n girus svc/girus-frontend 8000:80 --address 0.0.0.0

────────────────────────────────────────────────────────────
GIRUS PRONTO PARA USO!
────────────────────────────────────────────────────────────
PRÓXIMOS PASSOS:
• Acesse o Girus no navegador:
http://localhost:8000

• Para aplicar mais templates de laboratórios com o Girus:
girus create lab -f caminho/para/lab.yaml

• Para ver todos os laboratórios disponíveis:
girus list labs
────────────────────────────────────────────────────────────

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions