...

Text file src/edge-infra.dev/config/pallets/f8n/dev-infra/jack-bot/base/manifests.yaml

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

     1apiVersion: v1
     2kind: ServiceAccount
     3metadata:
     4  name: jack-bot
     5---
     6apiVersion: apps/v1
     7kind: Deployment
     8metadata:
     9  name: jack-bot
    10  labels:
    11    build.edge.ncr.com/commit: e48f14778bcd6a9500934a382cb1339bf097186f
    12    build.edge.ncr.com/id: "2529169216"
    13    build.edge.ncr.com/org: edge-infra
    14    build.edge.ncr.com/repo: ncrvoyix-swt-retail
    15    build.edge.ncr.com/semver: 0.3.5
    16    build.edge.ncr.com/timestamp: "1655730650"
    17spec:
    18  replicas: 1
    19  selector:
    20    matchLabels:
    21      app.kubernetes.io/name: jack-bot
    22  template:
    23    metadata:
    24      labels:
    25        app.kubernetes.io/name: jack-bot
    26    spec:
    27      serviceAccount: jack-bot
    28      containers:
    29      # - name: cloud-sql-proxy
    30      #   image: gcr.io/cloudsql-docker/gce-proxy:1.28.0 # make sure the use the latest version
    31      #   command:
    32      #   - "/cloud_sql_proxy"
    33      #   - "-log_debug_stdout"
    34      #   - "-instances=ret-edge-pltf-infra:us-east1:milestone-postgres-instance=tcp:5432"
    35      #   - "-enable_iam_login"
    36      #   resources:
    37      #     requests:
    38      #       cpu: "1"
    39      #       memory: "2Gi"
    40      #   securityContext:
    41      #     runAsNonRoot: true
    42      - name: jack-bot
    43        image: bzl://cmd/f8n/rebar/jack:container_push
    44        args:
    45        - --config=/opt/config/config.yml
    46        - --plugins=/opt/config/plugins.yml
    47        ports:
    48        - name: http
    49          containerPort: 8080
    50        envFrom:
    51        - secretRef:
    52            name: jack-bot-webhook-secret
    53        - secretRef:
    54            name: jack-bot-private-key
    55        volumeMounts:
    56        - name: jack-bot
    57          mountPath: /opt/config
    58        readinessProbe:
    59          httpGet:
    60            port: http
    61            path: /api/health
    62        imagePullPolicy: IfNotPresent
    63      volumes:
    64      - name: jack-bot
    65        configMap:
    66          name: jack-bot

View as plain text