...

Text file src/github.com/datawire/ambassador/v2/scripts/devloop-helpers/yaml/consul.yaml

Documentation: github.com/datawire/ambassador/v2/scripts/devloop-helpers/yaml

     1---
     2apiVersion: v1
     3kind: Service
     4metadata:
     5  name: consul
     6spec:
     7  type: NodePort
     8  ports:
     9  - name: consul
    10    protocol: TCP
    11    port: 8500
    12    targetPort: 8500
    13  selector:
    14    service: consul
    15---
    16kind: ConfigMap
    17apiVersion: v1
    18metadata:
    19  name: foo
    20  annotations:
    21    "getambassador.io/consul-resolver": "true"
    22data:
    23  consulAddress: "consul:8500"
    24  datacenter: "dc1"
    25  service: "bar"
    26---
    27apiVersion: v1
    28kind: Pod
    29metadata:
    30  name: consul
    31  annotations:
    32    sidecar.istio.io/inject: "false"
    33  labels:
    34    service: consul
    35spec:
    36  serviceAccountName: ambassador
    37  containers:
    38  - name: consul
    39    image: consul:1.4.3
    40  restartPolicy: Always

View as plain text