...

Text file src/edge-infra.dev/config/pallets/f8n/gridbug/base/deployment.yaml

Documentation: edge-infra.dev/config/pallets/f8n/gridbug/base

     1apiVersion: apps/v1
     2kind: Deployment
     3metadata:
     4  name: gridbug
     5spec:
     6  replicas: 1
     7  selector:
     8    matchLabels:
     9      platform.edge.ncr.com/component: gridbug
    10  template:
    11    metadata:
    12      labels:
    13        platform.edge.ncr.com/component: gridbug
    14    spec:
    15      serviceAccount: gridbug
    16      containers:
    17      - name: gridbug
    18        image: bzl://cmd/f8n/rebar/gridbug:container_push
    19        ports:
    20        - name: http
    21          containerPort: 8080
    22        envFrom:
    23        - secretRef:
    24            name: db-creds
    25        env:
    26        - name: DB_HOST
    27          value: alloydb-auth-proxy
    28        - name: DB_PORT
    29          value: "5432"
    30        - name: DB_MAX_CONNS
    31          value: "10"
    32        readinessProbe:
    33          httpGet:
    34            port: http
    35            path: /livez
    36        imagePullPolicy: IfNotPresent
    37      volumes:
    38      - name: gridbug
    39        configMap:
    40          name: gridbug
    41---
    42apiVersion: apps/v1
    43kind: Deployment
    44metadata:
    45  name: alloydb-auth-proxy
    46spec:
    47  replicas: 1
    48  selector:
    49    matchLabels:
    50      app: alloydb-auth-proxy
    51  template:
    52    metadata:
    53      labels:
    54        app: alloydb-auth-proxy
    55    spec:
    56      serviceAccountName: gridbug
    57      containers:
    58      - name: auth-proxy
    59        image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/thirdparty/us.gcr.io/alloydb-connectors/alloydb-auth-proxy@sha256:401e6a49b5698c69675af436649b4175e62cdd7a92eef5c7b609a2d16d82b6ac
    60        args: ["--port", "5432", "--address", "0.0.0.0", "projects/ret-edge-pltf-infra/locations/us-east1/clusters/sovereign/instances/sovereign-primary"]
    61        ports:
    62        - name: psql
    63          containerPort: 5432
    64        imagePullPolicy: IfNotPresent

View as plain text