github.com/diadata-org/diadata@v1.4.593/deployments/k8s-yaml/data-postgres-prepopulated.yaml (about)

     1  apiVersion: apps/v1
     2  kind: Deployment
     3  metadata:
     4    name: data-postgres
     5    labels:
     6      app: data-postgres
     7  spec:
     8    selector:
     9      matchLabels:
    10        app: data-postgres
    11    template:
    12      metadata:
    13        labels:
    14          app: data-postgres
    15      spec:
    16        imagePullSecrets:
    17          - name: regcred-read
    18        containers:
    19          - name: data-postgres
    20            image: diadata/diadata.postgres:latest
    21            imagePullPolicy: Always
    22            ports:
    23              - name: postgres-server
    24                containerPort: 5432
    25            env:
    26              - name: POSTGRES_USER
    27                value: postgres
    28              - name: POSTGRES_DB
    29                value: postgres
    30              - name: POSTGRES_PASSWORD
    31                value: password
    32  ---
    33  apiVersion: v1
    34  kind: Service
    35  metadata:
    36    name: data-postgres
    37    labels:
    38      app: data-postgres
    39  spec:
    40    ports:
    41      - port: 5432
    42        targetPort: postgres-server
    43    selector:
    44      app: data-postgres
    45    type: NodePort