Olá pessoal,
Estou quebrando a cabeça a mais de uma hora pois não consigo fazer a aplicação conectar com o banco através do sistema-configmap.yaml.
Quando acesso a página da Web continua com aquele erro:
E quando tento colocar o login e senha traz o seguinte erro:
Eu li em uma das threads no forum que pode ser um problema de DNS, então no arquivo sistema-configmap.yaml, eu alterei o HOST_DB para o IP do serviço do banco.
apiVersion: v1
kind: ConfigMap
metadata:
name: sistema-configmap
data:
HOST_DB: 10.103.37.49:3306
USER_DB: root
PASS_DB: qwerty
DATABASE_DB: empresa
Utilizando o comando kubectl get all -o wide consigo pegar o IP do pod svc-db-noticias e coloco no HOST na porta 3306.
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 141m <none>
service/svc-db-noticias ClusterIP 10.103.37.49 <none> 3306/TCP 93m app=db-sistema
service/svc-portal-noticias NodePort 10.107.121.217 <none> 80:30000/TCP 135m app=portal-noticias
service/svc-sistema-noticias NodePort 10.108.180.253 <none> 80:30001/TCP 103m app=sistema-noticias
Só que mesmo assim, o banco não vincula! Ele continua com aquele problema.
Alguém consegue me dar uma ajuda? Já quebrei muito a cabeça e não consegui sair daqui :(