Solucionado (ver solução)
Solucionado
(ver solução)
9
respostas

Problemas ao tentar acessar o serviço

Consegui criar o service

jessica@jessica:~/apps/kubernetes$ kubectl create -f servico-aplicacao.yaml 
service/servico-aplicacao created

consegui também obter a url através do comando:

jessica@jessica:~/apps/kubernetes$ minikube service servico-aplicacao --url
http://172.17.0.2:30375

Porém não conseguir acessar pelo browser

9 respostas

Oi Jessica, descobriu qual era o problema? To passando pela mesma coisa.

solução!

Oi Vanderson,

Consegui sim, porém tive que alterar o servico-aplicacao.yaml Na verdade mudei quase todos os arquivos pois também tive outros problemas relacionados a versão :(

Todos os meus arquivos estão no meu github. https://github.com/jessicaetiene/curso-kubernetes-alura

Muito obrigado!

Vi que esse curso ta defasado demais, vou testar com base nos seus arquivos, caso não funcione vou pra Udemy rs ... Abraço!

Ok Vanderson,

Avisa-me se não der certo meus arquivos. concluí o curso recentemente então acho que ainda está valendo rsrs... mas vale colocar observação no curso pois o mesmo está realmente defasado.

Abraços

Oi, outra dúvida. Quando você executa o comando abaixo para abrir o web app no browser, com qual IP que ele vai? Tipo, qual o IP da sua maquina e qual o IP do servico abaixo?

minikube service aplicacao-deployment

Olá ,

para acessar o serviço no browser eu executo o comando abaixo:

jessica@jessica:~$ minikube service servico-aplicacao --url
http://172.17.0.2:30061

E essa é a url que eu uso para acessar o web app

Beleza, obrigado Jessica!

Não sei se vc chegou a assistir a aula sobre serviços, onde ele faz escalonamento de pod e por isso pode ser gerado sempre um novo IP para cada pod... por isso cria-se um service para abstrair esse comunição e balanceamento dos pods. logo esse IP refere-se a essa camada de serviço.

Você consegue obter mais informações sobres os serviços com alguns comandos

kubectl get services
kubectl describe services <nome_do_service>

Abraços!

Sim, vi essa aula. Por algum motivo minha maquina "host" não ta com acesso a rede 172 setada pelo docker.