...

Text file src/edge-infra.dev/config/pallets/sds/emergencyaccess/userservice/base/manifests.yaml

Documentation: edge-infra.dev/config/pallets/sds/emergencyaccess/userservice/base

     1apiVersion: apps/v1
     2kind: Deployment
     3metadata:
     4  name: userservice
     5  labels:
     6    app: userservice
     7spec:
     8  selector:
     9    matchLabels:
    10      app: userservice
    11  template:
    12    metadata:
    13      labels:
    14        app: userservice
    15    spec:
    16      serviceAccountName: ea-userservice-sa
    17      automountServiceAccountToken: true
    18      containers:
    19      - name: userservice
    20        image: bzl://cmd/sds/emergencyaccess/userservice:container_push
    21        ports:
    22        - name: userservice
    23          containerPort: 8080
    24        envFrom:
    25        - configMapRef:
    26            name: userservice
    27        resources:
    28          limits:
    29            cpu: "100m"
    30            memory: "100Mi"
    31          requests:
    32            cpu: "100m"
    33            memory: "100Mi"
    34        livenessProbe:
    35          httpGet:
    36            port: userservice
    37            path: /health
    38          initialDelaySeconds: 3
    39        readinessProbe:
    40          httpGet:
    41            port: userservice
    42            path: /ready
    43          initialDelaySeconds: 3
    44        imagePullPolicy: IfNotPresent
    45      imagePullSecrets:
    46      - name: edge-docker-pull-secret
    47---
    48apiVersion: v1
    49kind: Service
    50metadata:
    51  name: userservice
    52spec:
    53  selector:
    54    app: userservice
    55  ports:
    56  - name: userservice
    57    protocol: TCP
    58    port: 80
    59    targetPort: userservice

View as plain text