...

Text file src/github.com/datawire/ambassador/v2/k8s/01-consul.yaml

Documentation: github.com/datawire/ambassador/v2/k8s

     1---
     2apiVersion: apps/v1
     3kind: Deployment
     4metadata:
     5  name: consul
     6  labels:
     7    app: consul
     8spec:
     9  replicas: 1
    10  selector:
    11    matchLabels:
    12      app: consul
    13  template:
    14    metadata:
    15      labels:
    16        app: consul
    17    spec:
    18      containers:
    19      - name: consul
    20        image: consul:1.4.3
    21        ports:
    22        - name: http-api
    23          containerPort: 8500
    24
    25---
    26apiVersion: v1
    27kind: Service
    28metadata:
    29  name: consul
    30spec:
    31  selector:
    32    app: consul
    33  type: ClusterIP
    34  ports:
    35  - name: http-api
    36    port: 8500

View as plain text