1
0
Fork 0
mirror of https://github.com/prometheus-operator/prometheus-operator.git synced 2025-04-16 01:06:27 +00:00
Commit graph

7289 commits

Author SHA1 Message Date
dongjiang
5da7cf96fc
update golangci-lint to v1.62.2
Signed-off-by: dongjiang <dongjiang1989@126.com>
2024-12-04 18:09:32 +08:00
github-actions[bot]
ccfd219683
Merge pull request #7163 from prometheus-operator/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.19.3
build(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3
2024-12-03 13:09:39 +00:00
dependabot[bot]
2039fad23e
build(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.19.2 to 0.19.3.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.19.2...v0.19.3)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-03 12:22:26 +00:00
Jayapriya Pai
e81acf7e1a
Merge pull request #7161 from slashpai/fix-images-target
chore: fix test-e2e-images makefile target
2024-12-03 15:13:16 +05:30
Jayapriya Pai
83a24b5641 chore: fix test-e2e-images makefile target
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-12-03 13:31:40 +05:30
Jayapriya Pai
18155805bb
Merge pull request #7157 from kubeservice-stack/prometheus-3.0.1
Bump to prometheus v3.0.1
2024-12-02 21:03:28 +05:30
dongjiang
9863f5a573
update to prometheus v3.0.1
Signed-off-by: dongjiang <dongjiang1989@126.com>
2024-12-02 20:40:02 +08:00
github-actions[bot]
88e9db83e6
Merge pull request #7155 from prometheus-operator/dependabot/go_modules/github.com/prometheus/prometheus-0.300.1
build(deps): bump github.com/prometheus/prometheus from 0.300.0 to 0.300.1
2024-11-29 13:31:41 +00:00
dongjiang
20cc1a0125
feat: Support portNumber in addition of port name for PodMonitor CRD (#7150)
---------

Signed-off-by: dongjiang <dongjiang1989@126.com>
2024-11-29 14:12:17 +01:00
dependabot[bot]
a2a8d694e5
build(deps): bump github.com/prometheus/prometheus
Bumps [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) from 0.300.0 to 0.300.1.
- [Release notes](https://github.com/prometheus/prometheus/releases)
- [Changelog](https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/prometheus/compare/v0.300.0...v0.300.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/prometheus
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-29 12:46:13 +00:00
M Viswanath Sai
bb4514e0d5
Chore: Remove outdated code from AM Statefulset generation (#7147) 2024-11-28 11:28:55 +01:00
Peder G. Landsverk
1f3993ebf4
fix: Fix incorrect label (#7143)
* fix: Fix incorrect label

The previous labelling was inconsistent: The deployment was labelled with prometheus: prometheus, but the service was selecting on prometheus: shards. Corrected service definition

---------

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-11-27 20:02:18 +05:30
dongjiang
c5de052771
chore: optimize AM APIVersion validation (#7118)
* optimize am APIVersion


---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-11-27 11:56:20 +01:00
Simon Pasquier
f3d6be116a
Merge pull request #7146 from prometheus-operator/bump-thanos-0.37.0
chore: update Thanos to v0.37.0
2024-11-25 16:21:17 +01:00
Simon Pasquier
bc1e606f8a
chore: update Thanos to v0.37.0
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-25 15:07:26 +01:00
github-actions[bot]
512e7ddb7d
Merge pull request #7145 from prometheus-operator/dependabot/go_modules/github.com/stretchr/testify-1.10.0
build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0
2024-11-25 13:36:20 +00:00
dependabot[bot]
d6f3b5daae
build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 12:48:48 +00:00
Simon Pasquier
328f8fbe19
Merge pull request #7141 from simonpasquier/bump-k8s-1.31.2
chore: bump to Kubernetes v1.31.3
2024-11-22 15:07:27 +01:00
Simon Pasquier
5a499185f9
chore: bump to Kubernetes v1.31.3
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-22 14:22:26 +01:00
github-actions[bot]
aa287230fd
Merge pull request #7142 from prometheus-operator/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.19.2
build(deps): bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2
2024-11-22 13:09:14 +00:00
dependabot[bot]
c8326f6ed4
build(deps): bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.19.1 to 0.19.2.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.19.1...v0.19.2)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 12:22:53 +00:00
dongjiang
514f90aabf
feat: Support add consul filter (#7124)
---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-11-22 11:33:25 +01:00
Dhruv
26e72997e8
Feat: Implemented Github Action linter (#7123)
* ci: add actionlint workflow for GitHub Actions

This workflow integrates actionlint into the CI pipeline to lint and
validate GitHub Actions workflows.

Fixes #7094 

Signed-off-by: slashexx dhruvpuri.35@gmail.com
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-11-22 10:35:54 +05:30
Max Gautier
fede8822f8
Document disableCompaction defaulting when using thanos sidecar (#7127)
* docs: disableCompaction defaulting when using thanos sidecar

For the Prometheus CRD, the operator default to true for
`spec.disableCompaction` when `spec.thanos.objectStorageConfig(|File)`
is defined, but this is not documented anywhere but in code (and in
kube-prometheus-stack helm chart values, as it turns out).


---------

Signed-off-by: Max Gautier <mg@max.gautier.name>
2024-11-21 17:48:24 +01:00
Simon Pasquier
f13acd0ae2
Merge pull request #7139 from simonpasquier/merge-release-0.78.2
Merge release 0.78.2
2024-11-21 16:39:55 +01:00
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
a0299e1b1b
Merge pull request #7138 from simonpasquier/fix-test
chore: fix tests
2024-11-21 15:17:30 +01:00
Simon Pasquier
98158ea2a2
chore: fix tests
PR #7126 and PR #7131 were merged in sequence but the former changed the
format of the Prometheus configuration significantly which breaks the
new tests added in #7131.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-21 14:31:34 +01:00
Simon Pasquier
9efea40e09
Merge pull request #7133 from simonpasquier/cut-0.78.2
chore: cut v0.78.2
2024-11-21 14:18:29 +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
214f1bcb88
Merge pull request #7130 from simonpasquier/fix-7114
fix: revert removal of the `proxyURL` field
2024-11-21 10:49:12 +01:00
Simon Pasquier
6c0ee036c1
Merge pull request #7126 from simonpasquier/custom-sharding-label
feat: support custom sharding label
2024-11-21 10:48:54 +01:00
dongjiang
d3b8e5921d
feat: add support fallback_scrape_protocol option for each scrape CRD and globally (#7131)
* add fallback scrape protocol


---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-11-21 10:35:54 +01:00
Simon Pasquier
ce6724dcf1
feat: support custom sharding label
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-20 16:56:54 +01:00
Simon Pasquier
d756de7fa9
fix: revert removal of the proxyURL field
Closes #7114

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-20 16:41:41 +01:00
Hélia Barroso
ef69943905
[FEAT] - Add metric_name_validation_scheme (#7116)
---------

Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-11-20 11:23:37 +01:00
Simon Pasquier
c84773ab0b
Merge pull request #7125 from simonpasquier/update-thanos-example
chore: update Thanos Ruler example
2024-11-19 14:54:43 +01:00
Simon Pasquier
37d466a531
chore: update the Thanos Ruler example
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-18 15:55:19 +01:00
Simon Pasquier
35790cdbee
Merge pull request #7121 from simonpasquier/improve-thanos-ruler-docs
chore: improve ThanosRuler documentation
2024-11-18 11:59:03 +01:00
Simon Pasquier
a53f3f89df
chore: improve ThanosRuler documentation
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-18 11:12:58 +01:00
dongjiang
2d5b11ad21
feat: add support --web.enable-otlp-receiver flag in the Prometheus/PrometheusAgent CRD (#7105)
* add otlp receiver

---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-11-15 17:14:04 +01:00
github-actions[bot]
0b804775b8
Merge pull request #7120 from prometheus-operator/dependabot/go_modules/github.com/prometheus/prometheus-0.300.0
build(deps): bump github.com/prometheus/prometheus from 0.55.1 to 0.300.0
2024-11-15 12:52:41 +00:00
dependabot[bot]
fbbd89bf85
build(deps): bump github.com/prometheus/prometheus
Bumps [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) from 0.55.1 to 0.300.0.
- [Release notes](https://github.com/prometheus/prometheus/releases)
- [Changelog](https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/prometheus/compare/v0.55.1...v0.300.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/prometheus
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-15 12:11:43 +00:00
dongjiang
0a5584367f
feat: add support TranslationStrategy option for OTLP receiver (#7112)
---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-11-15 09:25:57 +01:00
Jayapriya Pai
0ef087d4e0
Merge pull request #7111 from slashpai/prom3
chore: add v3.0.0 to experimental versions
2024-11-15 13:53:30 +05:30
Jayapriya Pai
f8f793fa30 chore: add v3.0.0 to experimental versions
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-11-15 10:06:19 +05:30
github-actions[bot]
f48f40367d
Merge pull request #7115 from prometheus-operator/dependabot/go_modules/google.golang.org/protobuf-1.35.2
build(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2
2024-11-14 13:24:18 +00:00
dependabot[bot]
5366bea8f6
build(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2
Bumps google.golang.org/protobuf from 1.35.1 to 1.35.2.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-14 12:39:22 +00:00
Hélia Barroso
8b37890a5d
FEAT - Rename scrape_classic_histograms (#7104)
---------

Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>
2024-11-13 16:34:49 +00:00
Jayapriya Pai
3888aa7d51
Merge pull request #7109 from slashpai/docs
chore: add slashpai as release shepherd for v0.79
2024-11-13 21:07:19 +05:30