Skip to content

Commit b5121af

Browse files
authored
Remove default prometheus annotations (#491)
* Remove default prometheus annotations * codegen
1 parent 9d1afa8 commit b5121af

File tree

10 files changed

+4
-30
lines changed

10 files changed

+4
-30
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
changelog:
2+
- type: BREAKING_CHANGE
3+
issueLink: https://github.com/solo-io/skv2/issues/490
4+
description: Remove hardcoded prometheus pod annotations from operator templates.

codegen/cmd_test.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1151,12 +1151,9 @@ var _ = Describe("Cmd", func() {
11511151
"extrapod": "labels",
11521152
}))
11531153
Expect(renderedDeployment.Spec.Template.Annotations).To(Equal(map[string]string{
1154-
"prometheus.io/port": "9091",
1155-
"prometheus.io/scrape": "true",
11561154
"app.kubernetes.io/name": "painter",
11571155
"extrapod": "annotations",
11581156
"pod": "annotations",
1159-
"prometheus.io/path": "/metrics",
11601157
}))
11611158
Expect(renderedService.Labels).To(Equal(map[string]string{
11621159
"app": "painter",

codegen/templates/chart/operator-deployment.yamltmpl

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,6 @@ spec:
6767
[[- end ]]
6868
annotations:
6969
app.kubernetes.io/name: [[ $operator.Name ]]
70-
prometheus.io/path: /metrics
71-
prometheus.io/port: "9091"
72-
prometheus.io/scrape: "true"
7370
[[- range $key, $value := $customPodAnnotations ]]
7471
[[ $key ]]: [[ $value ]]
7572
[[- end ]]

codegen/test/chart-envvars/templates/deployment.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ spec:
2828
app: painter
2929
annotations:
3030
app.kubernetes.io/name: painter
31-
prometheus.io/path: /metrics
32-
prometheus.io/port: "9091"
33-
prometheus.io/scrape: "true"
3431
spec:
3532
serviceAccountName: painter
3633
containers:

codegen/test/chart-no-desc/templates/deployment.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@ spec:
3232
pod: labels
3333
annotations:
3434
app.kubernetes.io/name: painter
35-
prometheus.io/path: /metrics
36-
prometheus.io/port: "9091"
37-
prometheus.io/scrape: "true"
3835
pod: annotations
3936
spec:
4037
serviceAccountName: painter

codegen/test/chart-sidecar/templates/deployment.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ spec:
2828
app: painter
2929
annotations:
3030
app.kubernetes.io/name: painter
31-
prometheus.io/path: /metrics
32-
prometheus.io/port: "9091"
33-
prometheus.io/scrape: "true"
3431
spec:
3532
serviceAccountName: painter
3633
containers:

codegen/test/chart-svcport/templates/deployment.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ spec:
2828
app: painter
2929
annotations:
3030
app.kubernetes.io/name: painter
31-
prometheus.io/path: /metrics
32-
prometheus.io/port: "9091"
33-
prometheus.io/scrape: "true"
3431
spec:
3532
serviceAccountName: painter
3633
containers:

codegen/test/chart/conditional-sidecar/templates/deployment.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ spec:
2828
app: gloo-mgmt-server
2929
annotations:
3030
app.kubernetes.io/name: gloo-mgmt-server
31-
prometheus.io/path: /metrics
32-
prometheus.io/port: "9091"
33-
prometheus.io/scrape: "true"
3431
spec:
3532
serviceAccountName: gloo-mgmt-server
3633
volumes:
@@ -261,9 +258,6 @@ spec:
261258
app: gloo-agent
262259
annotations:
263260
app.kubernetes.io/name: gloo-agent
264-
prometheus.io/path: /metrics
265-
prometheus.io/port: "9091"
266-
prometheus.io/scrape: "true"
267261
spec:
268262
serviceAccountName: gloo-agent
269263
containers:

codegen/test/chart/templates/deployment.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ spec:
2828
app: painter
2929
annotations:
3030
app.kubernetes.io/name: painter
31-
prometheus.io/path: /metrics
32-
prometheus.io/port: "9091"
33-
prometheus.io/scrape: "true"
3431
spec:
3532
serviceAccountName: painter
3633
containers:

codegen/test/name_override_chart/templates/deployment.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ spec:
2828
app: painter-original-name
2929
annotations:
3030
app.kubernetes.io/name: painter-original-name
31-
prometheus.io/path: /metrics
32-
prometheus.io/port: "9091"
33-
prometheus.io/scrape: "true"
3431
spec:
3532
serviceAccountName: painter-original-name
3633
containers:

0 commit comments

Comments
 (0)