Skip to content

Erro no deployment.yaml #1

Description

@AndersonsDevelop

Ao criar o deployment.yaml com os deploy do banco e da aplicação, os pods iniciam mas geram erros.
Precisei adicionar uma nova variável de ambiente para chegar no mesmo erro que acontece ao não configurar o serviço do load balancer:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: postgre
spec:
  selector:
    matchLabels:
      app: postgre
  template:
    metadata:
      labels:
        app: postgre
    spec:
      containers:
        - name: postgre
        image: postgres:13.16
          ports:
            - containerPort: 5432
          env:
            - name: POSTGRES_PASSWORD
            value: pg1234
            - name: POSTGRES_USER
            value: ecommerce
            - name: POSTGRES_DB
            value: ecommerce

-   -   -
apiVersion: apps/v1
kind: Deployment
metadata:
  name: fakeshop
spec:
  selector:
    matchLabels:
      app: fakeshop
  template:
    metadata:
      labels:
        app: fakeshop
    spec:
      containers:
        - name: fakeshop
          image: andipoa/fake-shop-desafio:v1
          ports:
            - containerPort: 5000
          env:
            - name: DB_HOST
            value: postgre
            - name: DB_USER
            value: ecommerce
            - name: DB_PASSWORD
            value: Pg1234
            - name: DB_NAME
            value: ecommerce
            - name: FLASK_APP
          value: index.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions