Jaromir Wysoglad
95e379fb61
add listType:=set to Prometheus secrets field
...
This adds the listType:=set kubebuilder marker to the secrets
field in the Prometheus CRD. This allows the field to be
managed by multiple managers.
2024-07-18 13:52:34 -04:00
Hamish
ccefbfb926
feat(scrapeclass): Generated changes
2024-07-18 14:47:09 +12:00
dongjiang
d285820ce6
feat(xds): Add ScaleWay service discovery to the ScrapeConfig CRD ( #6711 )
...
* add ScaleWay SD Config
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
---------
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2024-07-04 10:45:40 +02:00
Simon Pasquier
b98962be1e
Merge pull request #6727 from prometheus-operator/release-0.75
...
Merge release 0.75 to main
2024-07-02 14:08:39 +02:00
Jayapriya Pai
7e721e201e
chore: cut 0.75.1
...
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com >
2024-07-02 10:46:42 +05:30
Ashwin Sriram
22a0a9b49b
Adding CRD Description from Design.md to api.md for metrics-based resources ( #6693 )
2024-06-29 18:45:36 -03:00
M Viswanath Sai
71b12280f5
ScrapeConfig CRD: refactor Filter types ( #6661 )
...
* ScrapeConfig CRD: refactor `Filter` types
2024-06-27 12:56:08 +00:00
Ashwin Sriram
4ba377867a
Adding CRDs description from Design.md ( #6685 )
...
* Moved CRDs description from Design.md to API.md
2024-06-27 12:00:17 +02:00
Jayapriya Pai
21e69ffe58
chore: cut 0.75.0
...
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com >
2024-06-26 17:21:04 +05:30
dongjiang
cb79b964c9
feat(xds): Add OVHcloud service discovery to the ScrapeConfig CRD ( #6689 )
...
* add service discovery for ovhcloud
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
---------
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2024-06-26 10:33:12 +02:00
dongjiang
1050a64b36
chore: optimize get secret key from store ( #6700 )
...
* optimize code
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
---------
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2024-06-24 10:29:30 +02:00
Afzal Ansari
598ed72025
Add ttl obj to alertmanagercfgs resource ( #6515 )
...
* add ttl obj into alertmanagerConfig rsc
---------
Co-authored-by: Nicolas Takashi <nicolas.tcs@hotmail.com >
Co-authored-by: Simon Pasquier <spasquie@redhat.com >
2024-06-20 16:41:06 +02:00
Nicolas Takashi
d0e57c1b7b
Merge branch 'prometheus-operator:main' into chore/improving-sample-limit-precedence
2024-06-19 07:21:33 +01:00
dongjiang
0130d11084
feat(remote): add support prometheus remote write/read ProxyConfig ( #6512 )
...
* update prometheus remote write/read proxy config
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
---------
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2024-06-18 16:02:17 +02:00
mviswanathsai
6421fe877c
ScrapeConfig CRD: Add LightSail Service Discovery Config Options
2024-06-13 13:57:45 +05:30
Nicolas Takashi
c79216786a
Update pkg/prometheus/promcfg.go
...
Co-authored-by: Simon Pasquier <spasquie@redhat.com >
2024-06-08 11:31:26 +01:00
Ashwin Sriram
0d8575e0f5
Changed the description for ``overrideHonorLabels`` field ( #6653 )
...
* Changed the decription for overrideHonorLabels
2024-06-07 12:37:08 +00:00
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
mviswanathsai
0988d3bfb2
ScrapeConfig CRD: Add PuppetDB Service Discovery Configurations
2024-06-06 15:19:08 +05:30
Nicolas Takashi
7c02682fff
Merge branch 'prometheus-operator:main' into chore/improving-sample-limit-precedence
2024-06-05 15:32:32 +01:00
mviswanathsai
7984d14de2
ScrapeConfig: Add LinodeSDConfigs To The ScrapeConfig CRD
2024-06-05 19:43:11 +05:30
mviswanathsai
fcc9f4f9f7
ScrapeConfig CRD: Add DockerswarmSDConfigs to the ScrapeConfig CRD
2024-06-05 18:45:32 +05:30
Nicolas Takashi
17b294a7bd
Update pkg/prometheus/promcfg.go
...
Co-authored-by: Simon Pasquier <spasquie@redhat.com >
2024-06-04 14:38:40 +01:00
Ha Anh Vu
fa37a770ef
Add mode field in PrometheusAgent CRD ( #6640 )
...
* Add mode field in PrometheusAgent CRD
2024-06-04 12:17:29 +02:00
Nicolas Takashi
efcc211a25
Update pkg/prometheus/promcfg.go
...
Co-authored-by: Simon Pasquier <spasquie@redhat.com >
2024-06-03 14:09:12 +01:00
Simon Pasquier
3b5d291163
Merge pull request #6618 from mviswanathsai/issue-6147
...
Feat: Add JobName to ScrapeConfig CRD
2024-05-29 15:34:49 +02:00
Jayapriya Pai
e8b322a66e
chore: bump k8s dependencies for api
...
regenerate assets
Fixes #6617
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com >
2024-05-29 14:22:46 +05:30
janluak
3491f5c755
ScrapeConfig: Add JobName field to the CRD
...
Co-authored-by: M Viswanath Sai <mviswanath.sai.met21@itbhu.ac.in >
2024-05-29 10:38:10 +05:30
Mathieu Parent
555fa80849
Add extra metric relabelings to scrape classes
...
Signed-off-by: Mathieu Parent <math.parent@gmail.com >
2024-05-22 22:27:46 +02:00
Kapil Ramwani
ff2896aa77
crd: add support for source pagerduty_config option in AlertMananger CRD ( #6427 )
...
* crd: add support for source pagerduty_config option in AlertMananger CRD
The AlertManager CRD was expected to have 1:1 fields mapped from
https://prometheus.io/docs/alerting/latest/configuration/#pagerduty_config
. Currently source was missing so it is added.
---------
Co-authored-by: Jayapriya Pai <slashpai9@gmail.com >
2024-05-21 12:29:20 +02:00
Ashwin Sriram
370db30f01
Corrected Documentation for xxxMonitorNamespaceSelector ( #6605 )
...
Chore: Clarify that null is the default value for Service/PodMonitor selectors
2024-05-20 13:06:38 +00: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
M Viswanath Sai
35340a6c4a
[WIP] Feat: Add alert_relabel_configs to the Prometheus and PrometheusAgent CRD's ( #6450 )
...
* AlertmanagerEndpoints: add alertRelabelingConfigs field to AlertmanagerEndpoints
* alertmanagerEndpoints: wrap errors and fix naming for tests
* fix: attempt to manually revert mistakenly commited code
2024-05-17 11:09:01 +02:00
Jayapriya Pai
282afa4f1a
Merge pull request #6596 from slashpai/azure-sdk-rw
...
feat: support SDK auth in AzureAD RemoteWrite
2024-05-17 14:02:30 +05:30
Jayapriya Pai
3bea4467d6
feat: support SDK auth in AzureAD RemoteWrite
...
Related-to #6584
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com >
2024-05-16 18:47:56 +05:30
Jayapriya Pai
d24ff5b1cc
feat: support SDK auth in AzureSD
...
Related-to #6584
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com >
2024-05-16 16:03:08 +05:30
M Viswanath Sai
48e98584b5
Feat: Add relabel_configs field to AlertmanagerEndpoints ( #6467 )
...
* Add RelabelConfigs to AlertmanagerEndpoints
2024-05-14 15:36:30 +02:00
dongjiang
5a61e1ddf0
feat(ProxyConfig): Update CRD for ProxyConnectHeader type ( #6541 )
...
* update CRD for ProxyConnectHeader
---------
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2024-05-14 14:52:02 +02:00
Simon Pasquier
bc1a50245d
fix: apply TLS scrape class to all objects
...
Before this change, the TLS configuration from the scrape class wasn't
applied to the generated configuration for PodMonitor, ScrapeConfig and
Probe objects.
Closes #6556
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2024-05-07 15:13:31 +02:00
Simon Pasquier
e17513543f
Merge pull request #6378 from yp969803/issue4885
...
chore: Template string allowed for Responder.Type (#4882 )
2024-05-06 11:23:54 +02:00
Jayapriya Pai
218558cdcd
fix generate checks
...
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com >
2024-04-23 18:16:32 +05:30
dongjiang
39af96825e
feat(xds): Add support nomad service discovery to the ScrapeConfig CRD ( #6485 )
...
* add support for nomad sd
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2024-04-23 17:14:45 +05:30
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
Simon Pasquier
3e7eb79e25
Merge pull request #6497 from stefan-caraiman/fix/configurable-automountServiceAccountToken
...
fix: make automountServiceAccountToken configurable
2024-04-18 14:23:22 +02:00
Simon Pasquier
8d863d11c1
chore: fix small omission in CRD documentation
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2024-04-18 08:54:52 +02:00
Stefan Caraiman
733d2fe5f6
fix: make automountServiceAccountToken configurable
...
Fixes https://github.com/prometheus-operator/prometheus-operator/issues/6270
Signed-off-by: Stefan Caraiman <stefanc.caraiman@gmail.com >
2024-04-16 17:26:24 +03:00
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
Simon Pasquier
f58caed3f9
Merge pull request #6500 from prometheus-operator/release-0.73
...
Release 0.73
2024-04-11 12:30:39 +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