1
0
Fork 0
mirror of https://github.com/prometheus-operator/prometheus-operator.git synced 2025-04-15 16:56:24 +00:00
Commit graph

44 commits

Author SHA1 Message Date
Jayapriya Pai
4e8d55341c
chore: cut v0.79.2
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-12-18 18:56:14 +05:30
Jayapriya Pai
54669ad94e
chore: cut v0.79.1 (#7200)
* chore: cut v0.79.1

Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-12-17 16:29:21 +05:30
Jayapriya Pai
2d5acacead chore: cut v0.79.0
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-12-13 23:03:56 +05:30
Simon Pasquier
e7a1acd8f2
Merge remote-tracking branch 'origin/release-0.78' into merge-release-0.78.2
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-21 15:48:05 +01:00
Simon Pasquier
d3c7eb978d
chore: cut v0.78.2
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-21 12:05:50 +01:00
Simon Pasquier
f80fe19a55
Merge branch 'release-0.78' into merge-release-0.78
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-05 15:32:56 +01:00
Simon Pasquier
9c340b2508
chore: cut v0.78.1
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-05 10:23:44 +01:00
dongjiang1989
fb6a8c94e4
update controller-tools to v0.16.5
Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-11-04 15:15:29 +08:00
Simon Pasquier
3a0594cff8
chore: cut v0.78.0
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-30 15:44:09 +01:00
Simon Pasquier
3f7e02a325
Merge remote-tracking branch 'origin/release-0.77' into merge-release-0.77.2
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-21 17:22:20 +02:00
Jayapriya Pai
0dda9e0b7a
chore: cut 0.77.2
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-10-21 19:38:11 +05:30
dongjiang1989
4b790d954b
update controller-tools version
Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-10-15 15:51:07 +08:00
Simon Pasquier
22ea474709
chore: merge release-0.77
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-09-25 14:57:54 +02:00
Jayapriya Pai
f73eefef86
chore: cut 0.77.1
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-09-25 15:02:28 +05:30
dongjiang
e98aa3fad7
chore: update golangci-lint and controller-tools version (#6951)
* update golangci-lint and controller-tools version

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>

---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-09-19 15:12:32 +00:00
Jayapriya Pai
0a82836229 chore: cut 0.77.0
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-09-19 10:36:07 +05:30
Simon Pasquier
5d7cff521c
Merge branch 'release-0.76' into merge-release-0.76
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-09-12 16:46:00 +02:00
Nicolas Takashi
2cb313aadf
[NONE] preparing 0.76.2
Signed-off-by: Nicolas Takashi <nicolas.tcs@hotmail.com>
2024-09-09 11:50:10 +01:00
Nicolas Takashi
366abca704
Merge remote-tracking branch 'origin/release-0.76' into merge-release-0.76
Signed-off-by: Nicolas Takashi <nicolas.tcs@hotmail.com>
2024-09-03 17:00:43 +01:00
Nicolas Takashi
a0adf2f991
[NONE] preparing 0.76.1
Signed-off-by: Nicolas Takashi <nicolas.tcs@hotmail.com>
2024-09-02 21:09:25 +01:00
Simon Pasquier
f2f5e22381
chore: upgrade k8s dependencies to v1.31.0
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-08-19 11:31:35 +02:00
Nicolas Takashi
46076a5a74
[CHORE] generating templates 0.76
Signed-off-by: Nicolas Takashi <nicolas.tcs@hotmail.com>
2024-08-12 20:39:34 +01:00
Jayapriya Pai
92c0477635
chore: cut 0.75.2
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-07-23 17:09:19 +05:30
Jayapriya Pai
7e721e201e
chore: cut 0.75.1
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-07-02 10:46:42 +05:30
Jayapriya Pai
21e69ffe58
chore: cut 0.75.0
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-06-26 17:21:04 +05:30
Simon Pasquier
2e151cf1c0
chore: bump code-generator to v0.30.1
The gen tools arguments have changed a bit, the Makefile commands have
been adjusted accordingly.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-06-07 11:25:50 +02:00
Simon Pasquier
ef34de2298
chore: cut v0.74.0
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-05-17 16:07:25 +02:00
Jayapriya Pai
093205bec1
Merge branch 'main' of github.com:prometheus-operator/prometheus-operator into merge-release-0.73 2024-04-22 18:11:47 +05:30
Jayapriya Pai
3aa2b0ec69
chore:cut v0.73.2
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>

Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-04-19 19:46:27 +05:30
dongjiang
35bfdf45c3
chore: bump to controller-tools v0.14.0 (#6499)
* update controller-tools version

---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-04-12 10:22:34 +02:00
Jayapriya Pai
7e83f96928
chore: cut v0.73.1
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-04-10 19:23:20 +05:30
Jayapriya Pai
4795a94e29
chore: cut v0.73.0
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-04-03 21:06:03 +05:30
Arthur Silva Sens
95e0561f60
Prepare 0.72 release (#6329)
Signed-off-by: Arthur Silva Sens <arthur.sens@coralogix.com>
2024-03-04 14:40:59 -03:00
Simon Pasquier
cf22056b6b chore: cut v0.71.2
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-01-25 15:05:31 +01:00
Simon Pasquier
6b50c8c47d chore: cut v0.71.1
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-01-23 14:37:27 +01:00
Simon Pasquier
9c26b6a94c
chore: cut v0.71.0 (#6223)
* chore: cut v0.71.0

---------

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Co-authored-by: Jayapriya Pai <slashpai9@gmail.com>
2024-01-12 08:52:53 +00:00
paulfantom
c2c673f712 *: release 0.70
Signed-off-by: paulfantom <pawel@krupa.net.pl>
2023-11-30 15:47:47 +01:00
Simon Pasquier
42df30ab6f chore: update tool versions in scripts/go.mod
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2023-11-14 13:44:47 +01:00
Simon Pasquier
f460e7a66d chore: cut v0.69.1
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2023-11-09 10:31:16 +01:00
Simon Pasquier
fc2a36df04 chore: cut v0.69.0
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2023-11-03 16:25:19 +01:00
Pranshu Srivastava
ddfea8919b
enhancement: include operator version in CRD annotations (#6050)
* *: include operator version in CRD annotations

Signed-off-by: Paweł Krupa (paulfantom) <pawel@krupa.net.pl>

* example,jsonnet: regenerate

Signed-off-by: Paweł Krupa (paulfantom) <pawel@krupa.net.pl>

* fixup! example,jsonnet: regenerate

---------

Signed-off-by: Paweł Krupa (paulfantom) <pawel@krupa.net.pl>
Co-authored-by: Paweł Krupa (paulfantom) <pawel@krupa.net.pl>
2023-10-31 15:29:07 -03:00
Simon Pasquier
400966bf31 chore: bump Kubernetes dependencies to v1.26.1
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2023-01-19 16:04:21 +01:00
Simon Pasquier
ab839cf483
*: bump dependencies in scripts/go.mod (#4895)
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2022-07-11 17:57:56 +02:00
Simon Pasquier
1829e379cd
*: add v1beta1 for AlertmanagerConfig CRD (#4709)
* *: add v1beta1 for AlertmanagerConfig CRD

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* *: implement conversion webhook for AlertmanagerConfig

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* *: add jsonnet support for CRD conversion webhook

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* test: configure conversion webhook for AlertmanagerConfig

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* test/e2e: add test for v1alpha1<->v1beta1 conversion

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Documentation: update webhook documentation

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* pkg/apis/monitoring/v1beta1: remove Regex field from Matcher type

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* *: rename muteTimeIntervals field to timeIntervals (v1beta1)

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* *: restore short name for AlertmanagerConfig

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* pkg/admission: add unit test for conversion webhook

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* pkg/apis/monitoring/v1beta1: replace v1.SecretKeySelector by SecretKeySelector

v1.SecretKeySelector has an `Optional` field which doesn't make sense
in the context of the AlertmanagerConfig CRD. Not depending on an
external type also means that we can enforce that key and name values
are not empty.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* *: regenerate

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* *: make AlertmanagerConfig v1beta1 an opt-in choice

Enabling by default AlertmanagerConfig v1beta1 by default means that
users would have to configure the conversion webhook and it must be
performed in advance or at the same time users upgrade to the latest
operator version. To offer a smoother transition, we offer
AlertmanagerConfig v1beta1 as an opt-in feature: it's neither included
in the bundle.yaml file nor in the example/prometheus-operator-crd/
manifests.

People that want to enable v1beta1 should use the
example/prometheus-operator-crd-full manifests. For jsonnet users, the
Prometheus operator jsonnet library has a new
`enableAlertmanagerConfigV1beta1` configuration option that can be set
to `true`.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* *: add Telegram support in v1beta1

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* *: synchronize with latest main changes

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* Documentation/user-guides/webhook.md: clarify mutation webhook

Signed-off-by: Simon Pasquier <spasquie@redhat.com>

* example: regenerate

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2022-05-31 11:11:00 +02:00