giropops-senhas-labs icon indicating copy to clipboard operation
giropops-senhas-labs copied to clipboard

Refatoração do Makefile para tratamento de erros e remoção do suporte ao macOS

Open Rapha-Borges opened this issue 1 year ago • 2 comments

Comentários

Devido algumas falhas na implementação do Makefile para macOS, restaurei o original com pequenas alterações para tratamento de erros.

Sugestão: Para garantir a organização e evitar possíveis interferências no desenvolvimento do projeto, sugiro criar uma branch específica para o desenvolvimento e testes voltados para o macOS. Exemplo: https://github.com/Rapha-Borges/giropops-senhas/tree/macOS

Alterações

Remoções:

  • Validação do OS
  • Condições exclusivas para macOS
  • Comando kubectl version desnecessário

Adicionado:

  • Variáveis para controle de versão do kubectl e Istio
  • Variáveis para instalação do ArgoCDe Istio
  • Laço para validação da criação do cluster
  • Parâmetro || true no download do repositório kube-prometheus
  • Tempo de 10 minutos para timeout na instalação do MetalLB --timeout=10m
  • Laço para validação do Kiali
  • Instruções do make clean para desinstalar e remover diretórios do Istio e ArgoCD
  • Instruções do make clean para remover o diretório kube-prometheus

Rapha-Borges avatar Apr 04 '23 16:04 Rapha-Borges