Skip to content

Commit 32063c7

Browse files
committed
cut release 0.11: updated changelog, compatibility matrix, pin dependencies
1 parent 4071daf commit 32063c7

File tree

7 files changed

+256
-1360
lines changed

7 files changed

+256
-1360
lines changed

.github/workflows/ci.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
- pull_request
55
env:
66
golang-version: '1.17'
7-
kind-version: 'v0.12.0'
7+
kind-version: 'v0.14.0'
88
jobs:
99
generate:
1010
runs-on: ${{ matrix.os }}
@@ -83,8 +83,8 @@ jobs:
8383
strategy:
8484
matrix:
8585
kind-image:
86-
- 'kindest/node:v1.23.0'
87-
- 'kindest/node:v1.22.4'
86+
- 'kindest/node:v1.24.1'
87+
- 'kindest/node:v1.23.6'
8888
steps:
8989
- uses: actions/checkout@v3
9090
with:

CHANGELOG.md

+35
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
## release-0.11 / 2022-06-15
2+
3+
* [CHANGE] Disable injecting unnecessary variables allowing access to k8s API [#1591](https://github.com/prometheus-operator/kube-prometheus/pull/1591)
4+
* [FEATURE] Add grafana-mixin [#1458](https://github.com/prometheus-operator/kube-prometheus/pull/1458)
5+
* [FEATURE] Add example usage of prometheus-agent [#1472](https://github.com/prometheus-operator/kube-prometheus/pull/1472)
6+
* [FEATURE] Add Pyrra as (optional) component [#1667](https://github.com/prometheus-operator/kube-prometheus/pull/1667)
7+
* [ENHANCEMENT] Adds NetworkPolicies to all components of Kube-prometheus [#1650](https://github.com/prometheus-operator/kube-prometheus/pull/1650)
8+
* [ENHANCEMENT] Scan generated manifests with kubescape in CI [#1584](https://github.com/prometheus-operator/kube-prometheus/pull/1584)
9+
* [ENHANCEMENT] Explicitly declare allowPrivilegeEscalation to false in all components [#1593](https://github.com/prometheus-operator/kube-prometheus/pull/1593)
10+
* [ENHANCEMENT] Forbid write access to root filesystem [#1600](https://github.com/prometheus-operator/kube-prometheus/pull/1600)
11+
* [ENHANCEMENT] Drop Linux capabilities, , just keeping CAP_SYS_TIME for node-exporter [#1610](https://github.com/prometheus-operator/kube-prometheus/pull/1610)
12+
* [ENHANCEMENT] Remove hostPort from node-export daemonset [#1612](https://github.com/prometheus-operator/kube-prometheus/pull/1612)
13+
* [ENHANCEMENT] Add priorityClassName as system-cluster-critical for node_exporter [#1649](https://github.com/prometheus-operator/kube-prometheus/pull/1649)
14+
* [ENHANCEMENT] Added custom overrides for kube-rbac-proxy-self [#1637](https://github.com/prometheus-operator/kube-prometheus/pull/1637)
15+
* [ENHANCEMENT] Adds readinessProbe and livenessProbe to prometheus-adapter jsonnet [#1696](https://github.com/prometheus-operator/kube-prometheus/pull/1696)
16+
* [BUGFIX] Update kubeadm integration of kube-prometheus [#1569](https://github.com/prometheus-operator/kube-prometheus/pull/1569)
17+
* [BUGFIX] Add projected volumes permission to addon/podsecuritypolicie [#1572](https://github.com/prometheus-operator/kube-prometheus/pull/1572)
18+
* [BUGFIX] Hide namespace for prometheus clusterRole and clusterRolebinding [#1566](https://github.com/prometheus-operator/kube-prometheus/pull/1566)
19+
* [BUGFIX] Fix accidentally broken thanosSelector after #1543 [#1556](https://github.com/prometheus-operator/kube-prometheus/pull/1556)
20+
* [BUGFIX] Jsonnet: filter out kube-proxy alerts when kube-proxy is disabled [#1609](https://github.com/prometheus-operator/kube-prometheus/pull/1609)
21+
* [BUGFIX] Sanitize regex denylist in ksm-lite addon [#1613](https://github.com/prometheus-operator/kube-prometheus/pull/1613)
22+
* [BUGFIX] Sanitize all regex denylist in ksm-lite addon [#1614](https://github.com/prometheus-operator/kube-prometheus/pull/1614)
23+
* [BUGFIX] Add extra-volume mount for plugins downloads [#1624](https://github.com/prometheus-operator/kube-prometheus/pull/1624)
24+
* [BUGFIX] Added allowedCapabilities to node-exporter psp [#1642](https://github.com/prometheus-operator/kube-prometheus/pull/1642)
25+
* [BUGFIX] Fix cluster:node_cpu:ratio query [#1628](https://github.com/prometheus-operator/kube-prometheus/pull/1628)
26+
* [BUGFIX] Removed CAP_ from node-exporter daemonset [#1647](https://github.com/prometheus-operator/kube-prometheus/pull/1647)
27+
* [BUGFIX] Update PodMonitor for kube-proxy [#1630](https://github.com/prometheus-operator/kube-prometheus/pull/1630)
28+
* [BUGFIX] Adds port name to prometheus-adapter [#1701](https://github.com/prometheus-operator/kube-prometheus/pull/1701)
29+
* [BUGFIX] Fix grafana network access [#1721](https://github.com/prometheus-operator/kube-prometheus/pull/1721)
30+
* [BUGFIX] Fix networkpolicies-disabled addon [#1724](https://github.com/prometheus-operator/kube-prometheus/pull/1724)
31+
* [BUGFIX] Adjust NodeFilesystemSpaceFillingUp thresholds according default kubelet GC behavior [#1729](https://github.com/prometheus-operator/kube-prometheus/pull/1729)
32+
* [BUGFIX] Fix problems when enabling eks platform patch [#1675](https://github.com/prometheus-operator/kube-prometheus/pull/1675)
33+
* [BUGFIX] Access requests to sidecar from thanos-query [#1730](https://github.com/prometheus-operator/kube-prometheus/pull/1730)
34+
* [BUGFIX] Fix prometheus namespace connection for addons/pyrra [#1734](https://github.com/prometheus-operator/kube-prometheus/pull/1734)
35+
136
## release-0.10 / 2021-12-17
237

338
* [CHANGE] Adjust node filesystem space filling up warning threshold to 20% [#1357](https://github.com/prometheus-operator/kube-prometheus/pull/1357)

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ This adapter is an Extension API Server and Kubernetes needs to be have this fea
3838

3939
The following Kubernetes versions are supported and work as we test against these versions in their respective branches. But note that other versions might work!
4040

41-
| kube-prometheus stack | Kubernetes 1.19 | Kubernetes 1.20 | Kubernetes 1.21 | Kubernetes 1.22 | Kubernetes 1.23 |
41+
| kube-prometheus stack | Kubernetes 1.20 | Kubernetes 1.21 | Kubernetes 1.22 | Kubernetes 1.23 | Kubernetes 1.24 |
4242
|--------------------------------------------------------------------------------------------|-----------------|-----------------|-----------------|-----------------|-----------------|
43-
| [`release-0.7`](https://github.com/prometheus-operator/kube-prometheus/tree/release-0.7) ||||||
44-
| [`release-0.8`](https://github.com/prometheus-operator/kube-prometheus/tree/release-0.8) ||||||
45-
| [`release-0.9`](https://github.com/prometheus-operator/kube-prometheus/tree/release-0.9) ||||||
46-
| [`release-0.10`](https://github.com/prometheus-operator/kube-prometheus/tree/release-0.10) ||||||
43+
| [`release-0.8`](https://github.com/prometheus-operator/kube-prometheus/tree/release-0.8) ||||||
44+
| [`release-0.9`](https://github.com/prometheus-operator/kube-prometheus/tree/release-0.9) ||||||
45+
| [`release-0.10`](https://github.com/prometheus-operator/kube-prometheus/tree/release-0.10) ||||||
46+
| [`release-0.11`](https://github.com/prometheus-operator/kube-prometheus/tree/release-0.11) ||||||
4747
| [`main`](https://github.com/prometheus-operator/kube-prometheus/tree/main) ||||||
4848

4949
## Quickstart

jsonnet/kube-prometheus/jsonnetfile.json

+13-13
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"subdir": "grafana"
99
}
1010
},
11-
"version": "master"
11+
"version": "d039275e4916aceae1c137120882e01d857787ac"
1212
},
1313
{
1414
"source": {
@@ -17,7 +17,7 @@
1717
"subdir": "grafana-mixin"
1818
}
1919
},
20-
"version": "main",
20+
"version": "release-v9.0.0",
2121
"name": "grafana-mixin"
2222
},
2323
{
@@ -27,7 +27,7 @@
2727
"subdir": "contrib/mixin"
2828
}
2929
},
30-
"version": "main"
30+
"version": "release-3.5"
3131
},
3232
{
3333
"source": {
@@ -36,7 +36,7 @@
3636
"subdir": "jsonnet/prometheus-operator"
3737
}
3838
},
39-
"version": "main"
39+
"version": "release-0.57"
4040
},
4141
{
4242
"source": {
@@ -45,7 +45,7 @@
4545
"subdir": "jsonnet/mixin"
4646
}
4747
},
48-
"version": "main",
48+
"version": "release-0.57",
4949
"name": "prometheus-operator-mixin"
5050
},
5151
{
@@ -55,7 +55,7 @@
5555
"subdir": ""
5656
}
5757
},
58-
"version": "master"
58+
"version": "release-0.11"
5959
},
6060
{
6161
"source": {
@@ -64,7 +64,7 @@
6464
"subdir": "jsonnet/kube-state-metrics"
6565
}
6666
},
67-
"version": "master"
67+
"version": "release-2.5"
6868
},
6969
{
7070
"source": {
@@ -73,7 +73,7 @@
7373
"subdir": "jsonnet/kube-state-metrics-mixin"
7474
}
7575
},
76-
"version": "master"
76+
"version": "release-2.5"
7777
},
7878
{
7979
"source": {
@@ -82,7 +82,7 @@
8282
"subdir": "docs/node-mixin"
8383
}
8484
},
85-
"version": "master"
85+
"version": "release-1.3"
8686
},
8787
{
8888
"source": {
@@ -91,7 +91,7 @@
9191
"subdir": "documentation/prometheus-mixin"
9292
}
9393
},
94-
"version": "main",
94+
"version": "release-2.36",
9595
"name": "prometheus"
9696
},
9797
{
@@ -101,7 +101,7 @@
101101
"subdir": "doc/alertmanager-mixin"
102102
}
103103
},
104-
"version": "main",
104+
"version": "release-0.24",
105105
"name": "alertmanager"
106106
},
107107
{
@@ -111,7 +111,7 @@
111111
"subdir": "config/crd/bases"
112112
}
113113
},
114-
"version": "main"
114+
"version": "release-0.4"
115115
},
116116
{
117117
"source": {
@@ -120,7 +120,7 @@
120120
"subdir": "mixin"
121121
}
122122
},
123-
"version": "main",
123+
"version": "release-0.26",
124124
"name": "thanos-mixin"
125125
}
126126
],

jsonnetfile.lock.json

+25-25
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"subdir": "contrib/mixin"
1919
}
2020
},
21-
"version": "144f4458382347b2647840eaf923776f282f35f1",
22-
"sum": "zhLYhUNcXNkMRfJhMUX0UiOpi8TOuLmUqJfO9NFKFkg="
21+
"version": "0be65da6cc9905d93554bfdf51e1faaeae1149a4",
22+
"sum": "W/Azptf1PoqjyMwJON96UY69MFugDA4IAYiKURscryc="
2323
},
2424
{
2525
"source": {
@@ -28,7 +28,7 @@
2828
"subdir": "grafana-mixin"
2929
}
3030
},
31-
"version": "1120f9e255760a3c104b57871fcb91801e934382",
31+
"version": "3eed09056849ab873b867b561b7ce580ef2c75ba",
3232
"sum": "MkjR7zCgq6MUZgjDzop574tFKoTX2OBr7DTwm1K+Ofs="
3333
},
3434
{
@@ -44,32 +44,32 @@
4444
{
4545
"source": {
4646
"git": {
47-
"remote": "https://github.com/grafana/grafonnet-lib.git",
48-
"subdir": "grafonnet-7.0"
47+
"remote": "https://github.com/grafana/jsonnet-libs.git",
48+
"subdir": "grafana-builder"
4949
}
5050
},
51-
"version": "6db00c292d3a1c71661fc875f90e0ec7caa538c2",
52-
"sum": "gCtR9s/4D5fxU9aKXg0Bru+/njZhA0YjLjPiASc61FM="
51+
"version": "9e9d5cddd4f02a25b9dec09a5910878a8ba8e045",
52+
"sum": "TieGrr7GyKjURk1+wXHFpdoCiwNaIVfZvyc5mbI9OM0="
5353
},
5454
{
5555
"source": {
5656
"git": {
57-
"remote": "https://github.com/grafana/jsonnet-libs.git",
58-
"subdir": "grafana-builder"
57+
"remote": "https://github.com/kubernetes-monitoring/kubernetes-mixin.git",
58+
"subdir": ""
5959
}
6060
},
61-
"version": "9e9d5cddd4f02a25b9dec09a5910878a8ba8e045",
62-
"sum": "TieGrr7GyKjURk1+wXHFpdoCiwNaIVfZvyc5mbI9OM0="
61+
"version": "b8f44bb7be728423836bef0e904ec7166895a34b",
62+
"sum": "LCgSosxceeYuoau5fYSPtE5eXOFe46DxexfkrctUv7c="
6363
},
6464
{
6565
"source": {
6666
"git": {
6767
"remote": "https://github.com/kubernetes-monitoring/kubernetes-mixin.git",
68-
"subdir": ""
68+
"subdir": "lib/promgrafonnet"
6969
}
7070
},
71-
"version": "3422a511bf8f645e3e684632785b27864ee5dc0c",
72-
"sum": "tpgokDM1s/6CL4p+tlq3Nu54r62/kPfGnLUKRgYIC4k="
71+
"version": "b8f44bb7be728423836bef0e904ec7166895a34b",
72+
"sum": "zv7hXGui6BfHzE9wPatHI/AGZa4A2WKo6pq7ZdqBsps="
7373
},
7474
{
7575
"source": {
@@ -78,7 +78,7 @@
7878
"subdir": "jsonnet/kube-state-metrics"
7979
}
8080
},
81-
"version": "aa8729abea95d5f19893231e6264c73f83f05353",
81+
"version": "0567e1e1b981755e563d2244fa1659563f2cddbc",
8282
"sum": "P0dCnbzyPScQGNXwXRcwiPkMLeTq0IPNbSTysDbySnM="
8383
},
8484
{
@@ -88,7 +88,7 @@
8888
"subdir": "jsonnet/kube-state-metrics-mixin"
8989
}
9090
},
91-
"version": "aa8729abea95d5f19893231e6264c73f83f05353",
91+
"version": "0567e1e1b981755e563d2244fa1659563f2cddbc",
9292
"sum": "u8gaydJoxEjzizQ8jY8xSjYgWooPmxw+wIWdDxifMAk="
9393
},
9494
{
@@ -98,7 +98,7 @@
9898
"subdir": "jsonnet/mixin"
9999
}
100100
},
101-
"version": "89d905f764c81d3e55342fbd2919fcdba881c609",
101+
"version": "5db6996d3ca995e66301c53c33959fd64c3f6ae6",
102102
"sum": "GQmaVFJwKMiD/P4n3N2LrAZVcwutriWrP8joclDtBYQ=",
103103
"name": "prometheus-operator-mixin"
104104
},
@@ -109,7 +109,7 @@
109109
"subdir": "jsonnet/prometheus-operator"
110110
}
111111
},
112-
"version": "89d905f764c81d3e55342fbd2919fcdba881c609",
112+
"version": "5db6996d3ca995e66301c53c33959fd64c3f6ae6",
113113
"sum": "pUggCYwO/3Y/p6Vgryx8Y4KO3QkJ+GqimrZtn/luzzI="
114114
},
115115
{
@@ -119,7 +119,7 @@
119119
"subdir": "doc/alertmanager-mixin"
120120
}
121121
},
122-
"version": "f958b8be84b870e363f7dafcbeb807b463269a75",
122+
"version": "14b01e6a34dd3155768c7e9bd5c4376055de9419",
123123
"sum": "f3iZDUXQ/YWB5yDCY7VLD5bs442+3CdJgXJhJyWhNf8=",
124124
"name": "alertmanager"
125125
},
@@ -130,8 +130,8 @@
130130
"subdir": "docs/node-mixin"
131131
}
132132
},
133-
"version": "e5128e83f215e421b985e7e160cff448f17aff25",
134-
"sum": "/ma9CIghDhPEIBZAt41Mkutb6813lMKdIX54SmNQ79g="
133+
"version": "a2321e7b940ddcff26873612bccdf7cd4c42b6b6",
134+
"sum": "MlWDAKGZ+JArozRKdKEvewHeWn8j2DNBzesJfLVd0dk="
135135
},
136136
{
137137
"source": {
@@ -140,7 +140,7 @@
140140
"subdir": "documentation/prometheus-mixin"
141141
}
142142
},
143-
"version": "542b9ecdbd758009d52402f6a486d1237a6647b7",
143+
"version": "3c0a100dec2950f23e91f7efbf8867750960807d",
144144
"sum": "APXOIP3B3dZ3Tyh7L2UhyWR8Vbf5+9adTLz/ya7n6uU=",
145145
"name": "prometheus"
146146
},
@@ -151,7 +151,7 @@
151151
"subdir": "config/crd/bases"
152152
}
153153
},
154-
"version": "3a58b4ed4f649c9502b8dc3e6bfc5b4159e33b48",
154+
"version": "1f6478a3e69cf77bef556672d8c037c96ec10306",
155155
"sum": "GQ0GFKGdIWKx1b78VRs6jtC4SMqkBjT5jl65QUjPKK4="
156156
},
157157
{
@@ -161,8 +161,8 @@
161161
"subdir": "mixin"
162162
}
163163
},
164-
"version": "5da60e0c9443f1a9980bcad81be22150d05d0bd6",
165-
"sum": "/UJrWExMDM89fPfidt1pNLSQOLXsyBpmyp3unRbjaXw=",
164+
"version": "17c576472d80972bfd3705e1e0a08e6f8da8e04b",
165+
"sum": "dBm9ML50quhu6dwTIgfNmVruMqfaUeQVCO/6EKtQLxE=",
166166
"name": "thanos-mixin"
167167
},
168168
{

0 commit comments

Comments
 (0)