...

Text file src/edge-infra.dev/config/pallets/linkerdctl/controller/base/deployment.yaml

Documentation: edge-infra.dev/config/pallets/linkerdctl/controller/base

     1apiVersion: apps/v1
     2kind: Deployment
     3metadata:
     4  name: linkerdctl
     5  labels:
     6    platform.edge.ncr.com/component: linkerdctl
     7spec:
     8  replicas: 1
     9  selector:
    10    matchLabels:
    11      platform.edge.ncr.com/component: linkerdctl
    12  template:
    13    spec:
    14      serviceAccountName: linkerdctl
    15      priorityClassName: edge-p1-critical-infra
    16      containers:
    17      - name: linkerdctl
    18        image: bzl://cmd/edge/linkerdctl:container_push
    19        ports:
    20        - name: metrics
    21          containerPort: 8080
    22        resources:
    23          limits:
    24            cpu: "100m"
    25            memory: "500Mi"
    26          requests:
    27            cpu: 50m
    28            memory: "100Mi"
    29        imagePullPolicy: IfNotPresent
    30      imagePullSecrets:
    31      - name: edge-docker-pull-secret
    32---
    33apiVersion: v1
    34kind: Service
    35metadata:
    36  name: linkerdctl
    37  labels:
    38    platform.edge.ncr.com/component: linkerdctl
    39spec:
    40  selector:
    41    platform.edge.ncr.com/component: linkerdctl
    42  ports:
    43  - name: metrics
    44    port: 8080

View as plain text