github.com/replicatedcom/ship@v0.50.0/integration/unfork/jaeger-k8s-local/input/rendered.yaml (about) 1 apiVersion: v1 2 kind: List 3 items: 4 - apiVersion: extensions/v1beta1 5 kind: Deployment 6 metadata: 7 labels: 8 app: jaeger 9 jaeger-infra: collector-deployment 10 name: jaeger-collector 11 spec: 12 replicas: 1 13 strategy: 14 type: Recreate 15 template: 16 metadata: 17 annotations: 18 prometheus.io/port: "14268" 19 prometheus.io/scrape: "true" 20 labels: 21 app: jaeger 22 jaeger-infra: collector-pod 23 spec: 24 containers: 25 - args: 26 - --config-file=/conf/collector.yaml 27 env: 28 - name: SPAN_STORAGE_TYPE 29 valueFrom: 30 configMapKeyRef: 31 key: span-storage-type 32 name: jaeger-configuration 33 image: jaegertracing/jaeger-collector:1.6.0 34 name: jaeger-collector 35 ports: 36 - containerPort: 14267 37 protocol: TCP 38 - containerPort: FORKED_PORT 39 protocol: TCP 40 - containerPort: 9411 41 protocol: TCP 42 readinessProbe: 43 httpGet: 44 path: / 45 port: 14269 46 volumeMounts: 47 - mountPath: /conf 48 name: jaeger-configuration-volume 49 volumes: 50 - configMap: 51 items: 52 - key: collector 53 path: collector.yaml 54 name: jaeger-configuration 55 name: jaeger-configuration-volume 56 - apiVersion: v1 57 kind: Service 58 metadata: 59 labels: 60 app: jaeger 61 jaeger-infra: collector-service 62 name: jaeger-collector 63 spec: 64 ports: 65 - name: jaeger-collector-tchannel 66 port: 14267 67 protocol: TCP 68 targetPort: 14267 69 - name: jaeger-collector-http 70 port: 14268 71 protocol: TCP 72 targetPort: 14268 73 - name: jaeger-collector-zipkin 74 port: 9411 75 protocol: TCP 76 targetPort: 9411 77 selector: 78 jaeger-infra: collector-pod 79 type: ClusterIP 80 - apiVersion: v1 81 kind: Service 82 metadata: 83 labels: 84 app: jaeger 85 jaeger-infra: zipkin-service 86 name: zipkin 87 spec: 88 ports: 89 - name: jaeger-collector-zipkin 90 port: 9411 91 protocol: TCP 92 targetPort: 9411 93 selector: 94 jaeger-infra: collector-pod 95 type: FORKED_TYPE 96 - apiVersion: extensions/v1beta1 97 kind: Deployment 98 metadata: 99 labels: 100 app: jaeger 101 jaeger-infra: query-deployment 102 name: jaeger-query 103 spec: 104 replicas: 1 105 strategy: 106 type: Recreate 107 template: 108 metadata: 109 annotations: 110 prometheus.io/port: "16686" 111 prometheus.io/scrape: "true" 112 labels: 113 app: jaeger 114 jaeger-infra: query-pod 115 spec: 116 containers: 117 - args: 118 - --config-file=/conf/query.yaml 119 env: 120 - name: FORKED_ENV 121 valueFrom: 122 configMapKeyRef: 123 key: span-storage-type 124 name: jaeger-configuration 125 image: jaegertracing/jaeger-query:1.6.0 126 name: jaeger-query 127 ports: 128 - containerPort: 16686 129 protocol: TCP 130 readinessProbe: 131 httpGet: 132 path: / 133 port: 16687 134 volumeMounts: 135 - mountPath: /conf 136 name: jaeger-configuration-volume 137 volumes: 138 - configMap: 139 items: 140 - key: query 141 path: query.yaml 142 name: jaeger-configuration 143 name: jaeger-configuration-volume 144 - apiVersion: v1 145 kind: Service 146 metadata: 147 labels: 148 app: jaeger 149 jaeger-infra: query-service 150 name: jaeger-query 151 spec: 152 ports: 153 - name: jaeger-query 154 port: 80 155 protocol: TCP 156 targetPort: 16686 157 selector: 158 jaeger-infra: query-pod 159 type: LoadBalancer 160 - apiVersion: extensions/v1beta1 161 kind: DaemonSet 162 metadata: 163 labels: 164 app: jaeger 165 jaeger-infra: agent-daemonset 166 name: jaeger-agent 167 spec: 168 template: 169 metadata: 170 annotations: 171 prometheus.io/port: "5778" 172 prometheus.io/scrape: "true" 173 labels: 174 app: jaeger 175 jaeger-infra: agent-instance 176 spec: 177 containers: 178 - args: 179 - --config-file=/conf/agent.yaml 180 image: jaegertracing/jaeger-agent:1.6.0 181 name: agent-instance 182 ports: 183 - containerPort: 5775 184 protocol: UDP 185 - containerPort: 6831 186 protocol: UDP 187 - containerPort: 6832 188 protocol: UDP 189 - containerPort: 5778 190 protocol: TCP 191 volumeMounts: 192 - mountPath: /conf 193 name: jaeger-configuration-volume 194 dnsPolicy: ClusterFirstWithHostNet 195 hostNetwork: true 196 volumes: 197 - configMap: 198 items: 199 - key: agent 200 path: agent.yaml 201 name: jaeger-configuration 202 name: jaeger-configuration-volume