...

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

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

     1apiVersion: v1
     2kind: Namespace
     3metadata:
     4  name: linkerd-edge-namespace-deployment
     5  labels:
     6    workload.edge.ncr.com: platform
     7---
     8apiVersion: apps/v1
     9kind: Deployment
    10metadata:
    11  name: redis-master-disabled
    12  namespace: linkerd-edge-namespace-deployment
    13spec:
    14  replicas: 1
    15  selector:
    16    matchLabels:
    17      app: redis
    18      role: master
    19      tier: backend
    20  template:
    21    metadata:
    22      labels:
    23        app: redis
    24        role: master
    25        tier: backend
    26      annotations:
    27        linkerd.io/inject: disabled
    28    spec:
    29      containers:
    30      - name: master
    31        image: redis:6
    32        ports:
    33        - containerPort: 6379
    34        resources:
    35          limits:
    36            cpu: "200m"
    37            memory: 200Mi
    38          requests:
    39            cpu: 100m
    40            memory: 100Mi
    41---
    42apiVersion: apps/v1
    43kind: Deployment
    44metadata:
    45  name: redis-master
    46  namespace: linkerd-edge-namespace-deployment
    47spec:
    48  replicas: 1
    49  selector:
    50    matchLabels:
    51      app: redis
    52      role: master
    53      tier: backend
    54  template:
    55    metadata:
    56      labels:
    57        app: redis
    58        role: master
    59        tier: backend
    60    spec:
    61      containers:
    62      - name: master
    63        image: redis:6
    64        ports:
    65        - containerPort: 6379
    66        resources:
    67          limits:
    68            cpu: "200m"
    69            memory: 200Mi
    70          requests:
    71            cpu: 100m
    72            memory: 100Mi

View as plain text