github.com/form3tech-oss/cilium@v1.6.3/examples/kubernetes-memcached/memcd-sw-app.yaml (about)

     1  ---
     2  apiVersion: apps/v1
     3  kind: Deployment
     4  metadata:
     5    name: memcached-server
     6  spec:
     7    selector:
     8      matchLabels:
     9        app: memcd-server
    10    replicas: 1
    11    template:
    12      metadata:
    13        labels:
    14          app: memcd-server
    15      spec:
    16        containers:
    17        - name: memcached
    18          image: memcached
    19          ports:
    20          - containerPort: 11211
    21  ---
    22  apiVersion: v1
    23  kind: Service
    24  metadata:
    25    name: memcached-server
    26    labels:
    27      app: memcd-server
    28  spec:
    29    ports:
    30    - port: 11211
    31      name: memcached-port
    32      targetPort: 11211
    33      protocol: TCP
    34    selector:
    35      app: memcd-server
    36    clusterIP: None
    37  ---
    38  apiVersion: apps/v1
    39  kind: Deployment
    40  metadata:
    41    name: a-wing
    42  spec:
    43    selector:
    44      matchLabels:
    45        app: a-wing
    46    replicas: 1
    47    template:
    48      metadata:
    49        labels:
    50          app: a-wing
    51      spec:
    52        containers:
    53        - name: starfighter
    54          image: cilium/python-bmemcached
    55          command: ["sleep"]
    56          args: ["30000"]
    57  ---
    58  apiVersion: apps/v1
    59  kind: Deployment
    60  metadata:
    61    name: x-wing
    62  spec:
    63    selector:
    64      matchLabels:
    65        app: x-wing
    66    replicas: 1
    67    template:
    68      metadata:
    69        labels:
    70          app: x-wing
    71      spec:
    72        containers:
    73        - name: starfigher
    74          image: alpine
    75          command: ["sleep"]
    76          args: ["30000"]
    77  ---
    78  apiVersion: apps/v1
    79  kind: Deployment
    80  metadata:
    81    name: alliance-tracker
    82  spec:
    83    selector:
    84      matchLabels:
    85        name: fleet-tracker
    86    replicas: 1
    87    template:
    88      metadata:
    89        labels:
    90          name: fleet-tracker
    91      spec:
    92        containers:
    93        - name: starfigher
    94          image: cilium/python-bmemcached
    95          command: ["sleep"]
    96          args: ["30000"]