1
resposta

Noticias não carregam

Segui os passos do instrutor para essa aula, contudo apesar da aplicação responder normalmente, as noticias não carregam.

Kubernetes\Orquestação> kubectl.exe get pods
NAME                                           READY   STATUS    RESTARTS   AGE
aplicacao-noticia-deployment-7c75df8b6-jjm6d   1/1     Running   0          2m9s

Kubernetes\Orquestação> kubectl.exe get services
NAME                        TYPE           CLUSTER-IP     EXTERNAL-IP   PORT(S)        AGE
kubernetes                  ClusterIP      10.24.0.1      <none>        443/TCP        7h13m
servico-aplicacao-noticia   LoadBalancer   10.24.13.104   34.67.9.21    80:30774/TCP   2m2s

Notei que tanto a porta do mysql quando os arquivos da aplicação não estão disponiveis nessa imagem:

root@aplicacao-noticia-deployment-7c75df8b6-jjm6d:/var/www/html# netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN
tcp        0      0 10.20.0.10:80           10.128.0.4:61834        TIME_WAIT
tcp        0      0 10.20.0.10:80           10.128.0.5:61830        TIME_WAIT
tcp        0      0 10.20.0.10:50208        151.101.186.133:80      TIME_WAIT
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node   Path
root@aplicacao-noticia-deployment-7c75df8b6-jjm6d:/var/www/html# ls
configuracao.php  content.html  docker-compose.yml  index.php  theme
root@aplicacao-noticia-deployment-7c75df8b6-jjm6d:/var/www/html#

Como a teste do instrutor apareceu as noticias, acredito que esta faltando algo, segue o deployment.yaml utilizado:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: aplicacao-noticia-deployment
spec:
  selector:
    matchLabels:
      name: aplicacao-noticia-pod
  template:
    metadata:
      labels:
        name: aplicacao-noticia-pod
    spec:
      containers:
        - name: container-aplicacao
          image: jnlucas/noticia-alura:v1
          ports:
            - containerPort: 80
1 resposta

Olá Thiago, tudo bem? Então não mostra nada é isso? Não mostra nem a parte superior da página quando você acessa o endereço da aplicação notícias? Preciso entender isso? Porque um problema constante é as permissões na pasta de imagens e isso impede que as imagens sejam exibidas. Poderia falar pra gente, se quiser, pode colocar um print da tela no https://imgur.com/ e colocar o link aqui pra gente acessar e verificar.

Fico aguardando retorno!