Commit 6e1bd91
chore/platform: update k8s to support jaeger 2.16 config (#427)
## Description
closes PLAT-486
Update manifests to support 2.16 jaeger configurations style
This follows changes to the sourcegraph jaeger base image
sourcegraph/sourcegraph#10912
## Test plan
`kubectl kustomize base/monitoring/jaeger`
<details>
```
➜ deploy-sourcegraph-k8s git:(wg/plat/jaeger-2.16) ✗ kubectl kustomize base/monitoring/jaeger
apiVersion: v1
kind: Service
metadata:
labels:
app: jaeger
app.kubernetes.io/component: jaeger
app.kubernetes.io/name: jaeger
deploy: sourcegraph
sourcegraph-resource-requires: no-cluster-admin
name: jaeger-collector
spec:
ports:
- name: http-otlp
port: 4318
protocol: TCP
targetPort: http-otlp
- name: grpc-otlp
port: 4317
protocol: TCP
targetPort: grpc-otlp
selector:
app.kubernetes.io/component: all-in-one
app.kubernetes.io/name: jaeger
type: ClusterIP
---
apiVersion: v1
kind: Service
metadata:
labels:
app: jaeger
app.kubernetes.io/component: jaeger
app.kubernetes.io/name: jaeger
deploy: sourcegraph
sourcegraph-resource-requires: no-cluster-admin
name: jaeger-query
spec:
ports:
- name: query-http
port: 16686
protocol: TCP
targetPort: 16686
selector:
app.kubernetes.io/component: all-in-one
app.kubernetes.io/name: jaeger
type: ClusterIP
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: jaeger
app.kubernetes.io/component: jaeger
app.kubernetes.io/name: jaeger
deploy: sourcegraph
sourcegraph-resource-requires: no-cluster-admin
name: jaeger
spec:
replicas: 1
selector:
matchLabels:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/name: jaeger
strategy:
type: Recreate
template:
metadata:
annotations:
prometheus.io/port: "16686"
prometheus.io/scrape: "true"
labels:
app: jaeger
app.kubernetes.io/component: all-in-one
app.kubernetes.io/name: jaeger
deploy: sourcegraph
spec:
containers:
- args:
- --config=/etc/jaeger/jaeger-config.yaml
image: index.docker.io/sourcegraph/jaeger-all-in-one:6.2.1106@sha256:c1ee8d613be75032066a9da24f54ebae19eacb63e42338e920abd6383ce168a6
name: jaeger
ports:
- containerPort: 5778
protocol: TCP
- containerPort: 16686
name: http
protocol: TCP
- containerPort: 4317
name: grpc-otlp
protocol: TCP
- containerPort: 4318
name: http-otlp
protocol: TCP
- containerPort: 13133
name: health
protocol: TCP
readinessProbe:
httpGet:
path: /status
port: 13133
initialDelaySeconds: 5
resources:
limits:
cpu: "1"
memory: 1G
requests:
cpu: 500m
memory: 500M
securityContext:
allowPrivilegeEscalation: false
runAsGroup: 101
runAsUser: 100
securityContext:
fsGroup: 101
fsGroupChangePolicy: OnRootMismatch
runAsUser: 100
```
</details>
(cherry picked from commit 3adbbdd)1 parent 6fa2541 commit 6e1bd91
2 files changed
Lines changed: 17 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | | - | |
17 | | - | |
18 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
| 20 | + | |
25 | 21 | | |
26 | 22 | | |
27 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | 36 | | |
43 | 37 | | |
44 | 38 | | |
| 39 | + | |
45 | 40 | | |
46 | | - | |
| 41 | + | |
| 42 | + | |
47 | 43 | | |
48 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | | - | |
| 52 | + | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
0 commit comments