github.com/replicatedhq/ship@v0.55.0/integration/init/jaeger/expected/base/Deployment-jaeger-collector.yaml (about)

     1  apiVersion: extensions/v1beta1
     2  kind: Deployment
     3  metadata:
     4    labels:
     5      app: jaeger
     6      jaeger-infra: collector-deployment
     7    name: jaeger-collector
     8  spec:
     9    replicas: 1
    10    strategy:
    11      type: Recreate
    12    template:
    13      metadata:
    14        annotations:
    15          prometheus.io/port: "14268"
    16          prometheus.io/scrape: "true"
    17        labels:
    18          app: jaeger
    19          jaeger-infra: collector-pod
    20      spec:
    21        containers:
    22        - args:
    23          - --config-file=/conf/collector.yaml
    24          env:
    25          - name: SPAN_STORAGE_TYPE
    26            valueFrom:
    27              configMapKeyRef:
    28                key: span-storage-type
    29                name: jaeger-configuration
    30          image: jaegertracing/jaeger-collector:1.6.0
    31          name: jaeger-collector
    32          ports:
    33          - containerPort: 14267
    34            protocol: TCP
    35          - containerPort: 14268
    36            protocol: TCP
    37          - containerPort: 9411
    38            protocol: TCP
    39          readinessProbe:
    40            httpGet:
    41              path: /
    42              port: 14269
    43          volumeMounts:
    44          - mountPath: /conf
    45            name: jaeger-configuration-volume
    46        volumes:
    47        - configMap:
    48            items:
    49            - key: collector
    50              path: collector.yaml
    51            name: jaeger-configuration
    52          name: jaeger-configuration-volume