Feito
Extras feito
O shell script idwall.sh irá procurar pelas dependências necessárias e fará a instalação das mesmas. As únicas dependências que não são instaladas pelo scripts e necessárias para execução são:
- git
- VirtualBox
O script não realiza nenhum desinstalação e nem o delete do minikube. Após os testes é recomendado executar o comando:
$ minikube deleteQualquer desinstalação das dependências é necessário executá-la manualmente.
O script foi desenvolvido para distros debian-like e redhat-like, porém, foi testado apenas no Fedora 29 e Ubuntu 18.04.
- git
- VirtualBox
- Minikube
- Helm
- Kubectl
- Clone esse repositório e entre no diretório kubernetes
$ git clone https://github.com/whfadsx/desafios-devops.git
$ cd desafios-devops/kubernetes
- Execute o script
$ ./idwall.sh
O script pedirá o input de uma url para aplicação e o nome do executor para saudação na aplicação. Se o input for vazio, o default para url é idwall.local e candidato para o nome. Não foi desenvolvido qualquer validação para esses inputs.
- Foi utilizado Helm para prover o app.