2
respostas

[Dúvida] Erro no sistema notícias continua mesmo depois de fazer o configmap (RESOLVIDO)

O sistema de notícias continua com o erro mesmo após configurar o acesso a base de dados. Parece que ele está encontrando os valores setados mas continua com erro.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

sistema-configmap.yaml

apiVersion: v1
kind: ConfigMap
metadata:
  name: sistema-configmap
data:
  HOTS_DB: svc-db-noticias:3306
  USER_DB: root
  PASS_DB: q1w2e3r4
  DATABASE_DB: empresa

sistema-noticias.yaml

apiVersion: v1
kind: Pod
metadata:
  name: sistema-noticias
  labels:
    app: sistema-noticias
spec:
  containers:
    - name: sistema-noticias-container
      image: aluracursos/sistema-noticias:1
      ports:
        - containerPort: 80
      envFrom:
        - configMapRef:
            name: sistema-configmap

db-noticias.yaml

apiVersion: v1
kind: Pod
metadata:
  name: db-noticias
  labels:
    app: db-noticias
spec:
  containers:
    - name: db-noticias-container
      image: aluracursos/mysql-db:1
      ports:
        - containerPort: 3306
      envFrom:
        - configMapRef:
            name: db-configmap

db-configmap.yaml

apiVersion: v1
kind: ConfigMap
metadata:
  name: db-configmap
data:
  MYSQL_ROOT_PASSWORD: q1w2e3r4
  MYSQL_DATABASE: empresa
  MYSQL_PASSWORD: q1w2e3r4

svc-db-noticias.yaml

apiVersion: v1
kind: Service
metadata:
  name: svc-db-noticias
spec:
  type: ClusterIP
  ports:
    - port: 3306
  selector:
    app: db-noticias 
2 respostas

Encontrei o problema. No meu sistema-configmap eu coloquei HOTS_DB ao invés de HOST_DB

Obrigado por compartilhar Ana

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software