...

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

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

     1apiVersion: v1
     2kind: ServiceAccount
     3metadata:
     4  name: policy-bot
     5---
     6apiVersion: apps/v1
     7kind: Deployment
     8metadata:
     9  name: policy-bot
    10spec:
    11  replicas: 1
    12  selector:
    13    matchLabels:
    14      app.kubernetes.io/name: policy-bot
    15  template:
    16    metadata:
    17      labels:
    18        app.kubernetes.io/name: policy-bot
    19    spec:
    20      containers:
    21      - name: policy-bot
    22        image: bzl://hack/deps:policy_bot_container_push
    23        ports:
    24        - name: http
    25          containerPort: 8080
    26        envFrom:
    27        - secretRef:
    28            name: policy-bot-webhook-secret
    29        - secretRef:
    30            name: policy-bot-private-key
    31        - secretRef:
    32            name: policy-bot-oauth
    33        volumeMounts:
    34        - name: policy-bot
    35          mountPath: /secrets
    36        readinessProbe:
    37          httpGet:
    38            port: http
    39            path: /api/health
    40        imagePullPolicy: IfNotPresent
    41      volumes:
    42      - name: policy-bot
    43        configMap:
    44          name: policy-bot

View as plain text