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

7540 commits

Author SHA1 Message Date
Simon Pasquier
70b04b0c5d
Merge pull request #7419 from simonpasquier/bump-k8s-0.32.3
chore: bump Kubernetes dependencies
2025-03-18 09:35:35 +01:00
Simon Pasquier
ca4ecc8fdf
chore: bump Kubernetes dependencies
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2025-03-17 16:35:02 +01:00
Simon Pasquier
c34cba1bd0
Merge pull request #7411 from kubeservice-stack/upgrade-golangci-lint
chore: upgrade golangci-lint version
2025-03-17 14:03:23 +01:00
Simon Pasquier
01da388c9a
Merge pull request #7407 from heliapb/fix/amtests
fix - AM tests
2025-03-17 12:26:54 +01:00
Simon Pasquier
1ee6ec842e
Merge pull request #7402 from simonpasquier/update-alertmanager
chore: update Alertmanager to v0.28.1
2025-03-17 12:25:49 +01:00
Simon Pasquier
020b70741c
chore: update Alertmanager to v0.28.1
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2025-03-17 11:30:51 +01:00
Simon Pasquier
f4a6ce4795
Merge pull request #7417 from prometheus-operator/release-0.81
Release 0.81
2025-03-17 11:30:34 +01:00
Hélia Barroso
1a103f1da9 fix - AM tests
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>
2025-03-14 16:48:09 +00:00
Simon Pasquier
81634cc2c1
Merge pull request #7409 from simonpasquier/debug-feature-gate-ci
fix: unblock feature-gates CI
2025-03-14 16:53:16 +01:00
Simon Pasquier
036a56054c
fix: unblock feature-gates CI
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2025-03-14 15:02:51 +01:00
dongjiang
f9fc37c055
update golangci-lint version
Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-03-14 12:40:28 +08:00
github-actions[bot]
5eb6568d3e
Merge pull request #7410 from prometheus-operator/dependabot/github_actions/golangci/golangci-lint-action-6.5.1
build(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
2025-03-13 12:55:17 +00:00
dependabot[bot]
62339b567b
build(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.5.0 to 6.5.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.5.0...v6.5.1)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-13 12:12:44 +00:00
Simon Pasquier
240b3031fc
Merge pull request #7396 from simonpasquier/cut-0.81.0
chore: cut v0.81.0
2025-03-11 15:51:33 +01:00
github-actions[bot]
1f03940267
Merge pull request #7401 from prometheus-operator/dependabot/go_modules/github.com/KimMachineGun/automemlimit-0.7.1
build(deps): bump github.com/KimMachineGun/automemlimit from 0.7.0 to 0.7.1
2025-03-11 13:47:46 +00:00
Simon Pasquier
eee2d08663
Merge pull request #7395 from simonpasquier/follow-up-7149
chore: refactor following #7149
2025-03-11 14:09:33 +01:00
Simon Pasquier
b8a8a0c89a
chore: cut v0.81.0
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2025-03-11 14:08:58 +01:00
dependabot[bot]
34653c6371
build(deps): bump github.com/KimMachineGun/automemlimit
Bumps [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/KimMachineGun/automemlimit/releases)
- [Commits](https://github.com/KimMachineGun/automemlimit/compare/v0.7.0...v0.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 13:00:49 +00:00
github-actions[bot]
a9e2ccdd66
Merge pull request #7400 from prometheus-operator/dependabot/go_modules/github.com/prometheus/alertmanager-0.28.1
build(deps): bump github.com/prometheus/alertmanager from 0.28.0 to 0.28.1
2025-03-11 12:59:20 +00:00
github-actions[bot]
cd9bd3ddfa
Merge pull request #7399 from prometheus-operator/dependabot/go_modules/github.com/google/go-cmp-0.7.0
build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0
2025-03-11 12:59:02 +00:00
dependabot[bot]
09005ba062
build(deps): bump github.com/prometheus/alertmanager
Bumps [github.com/prometheus/alertmanager](https://github.com/prometheus/alertmanager) from 0.28.0 to 0.28.1.
- [Release notes](https://github.com/prometheus/alertmanager/releases)
- [Changelog](https://github.com/prometheus/alertmanager/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/alertmanager/compare/v0.28.0...v0.28.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 12:08:39 +00:00
dependabot[bot]
e712b3d7db
build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/google/go-cmp/releases)
- [Commits](https://github.com/google/go-cmp/compare/v0.6.0...v0.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 12:08:33 +00:00
Simon Pasquier
cdc69a59a6
Merge pull request #7394 from simonpasquier/update-go-deps
chore: update Go dependencies
2025-03-11 10:41:42 +01:00
Simon Pasquier
dd10ec5d46
chore: refactor following #7149
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2025-03-11 10:22:26 +01:00
Simon Pasquier
6cb2108667
chore: update Go dependencies
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2025-03-11 09:37:16 +01:00
Simon Pasquier
1efbed1d61
feat: support pod spec field "enableServiceLinks" (#7383) (#7384) 2025-03-11 09:29:41 +01:00
dongjiang
4ddd256878
Fix: fix time.ParseDuration bug (#7249)
* fix time.ParseDuration bug

Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-03-11 09:16:21 +01:00
M Viswanath Sai
e61abf1b84
Merge pull request #7149 from mviswanathsai/alertmanager-mtls
Feature: Enable configuring mTLS (ClusterTLS) in AlertManager
2025-03-11 09:03:27 +01:00
zoglam
75b4e09ed0 feat: support pod spec field "enableServiceLinks" (#7383) 2025-03-10 19:21:13 +03:00
Simon Pasquier
9da5dce39d
Merge pull request #7392 from heliapb/feat/hbtriage
Add myself to triage team
2025-03-10 16:54:56 +01:00
Simon Pasquier
1fb7a22e6b
fix: Correct typo in comment (#7387)
Replace ocured with occurred in the comment of the Get function.

Signed-off-by: jaehanbyun <awbrg789@naver.com>
2025-03-10 16:54:27 +01:00
Hélia Barroso
a3883bc16c fix - Add myself to triage team
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com>
2025-03-10 11:34:22 +00:00
jaehanbyun
d57143311b fix: Correct typo in comment
Replace ocured with occurred in the comment of the Get function.

Signed-off-by: jaehanbyun <awbrg789@naver.com>
2025-03-08 19:59:31 +09:00
Jayapriya Pai
3afdfd506b
Merge pull request #7382 from kubeservice-stack/update-prom-version
chore: Upgrade prometheus version to v3.2.1
2025-03-06 17:05:59 +05:30
dongjiang
f89f16e1b5
update prometheus version
Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-03-05 11:00:03 +08:00
Jayapriya Pai
c68bedc79e
Merge pull request #7376 from mviswanathsai/maintainer-viswa 2025-03-03 14:39:21 +05:30
mviswanathsai
d4e7d22fdd
format 2025-03-03 14:09:14 +05:30
mviswanathsai
1e7aad8216
add myself to the maintainers list 2025-03-03 12:22:25 +05:30
Jayapriya Pai
17b0feb7c2
Merge pull request #7373 from simonpasquier/add-myself-for-0.81 2025-03-01 10:20:16 +05:30
Simon Pasquier
5f9a59ed41
Add myself for v0.83 release
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2025-02-28 15:33:29 +01:00
M Viswanath Sai
9bc6e5e7db
Merge pull request #7274 from mviswanathsai/shard-autoretention-featuregate
Add ShardRetentionPolicy to Prometheus API
2025-02-28 15:29:04 +01:00
Simon Pasquier
021a23526b
Merge pull request #7371 from kubeservice-stack/default-add-all-metrics
chore: Update controller-runtime version v0.20.2
2025-02-28 11:22:00 +01:00
Simon Pasquier
bc94102732
remove openstacksd role (#7370)
Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-02-28 11:20:25 +01:00
dongjiang
b91fe1582c
update controller-runtime version
Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-02-28 16:14:39 +08:00
dongjiang
b939f97e57
remove openstacksd role
Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-02-28 10:38:23 +08:00
dongjiang
35f6d05105
feat: Add support the loadbalancer role in OpenStackSDConfig (#7356)
---------

Signed-off-by: dongjiang <dongjiang1989@126.com>
Co-authored-by: M Viswanath Sai <110663831+mviswanathsai@users.noreply.github.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2025-02-27 15:59:51 +01:00
Charlie Le
c6927a2091
Inline SafeTLSConfig CA, Cert, Key in scrape_config (#7359)
* Inline SafeTLSConfig CA,Cert,Key in scrape_config

The existing SafeTLSConfig specifies paths like:

```yaml
- job_name: scrapeConfig/default/testscrapeconfig1
  tls_config:
    ca_file: /etc/prometheus/certs/0_default_tls_ca
    cert_file: /etc/prometheus/certs/0_default_tls_cert
    key_file: /etc/prometheus/certs/0_default_tls_private-key
```

but these paths are not available to the scrapers.

This change will allow scrapers configured with http_sd (namely the OTel
Collector + Target Allocator setup) to be able to scrape endpoints that
require TLS certificates.

The new scrape configuration would look like:

```yaml
- job_name: scrapeConfig/default/testscrapeconfig1
  tls_config:
    ca: "ca-cert-info"
    cert: "cert-info"
    key: "<secret>"
```

Since the values are now inline in the scrape configuration, the
scrapers will be able to use it to scrape the endpoints with the
credentials it needs for secure communication.

- Updates test assets store to have secret information
- Updates golden files to recognize new values for tls_config

Fixes: https://github.com/open-telemetry/opentelemetry-operator/issues/3724

Signed-off-by: Charlie Le <charlie_le@apple.com>

* Add option in ConfigGenerator for inlining TLS Config

Signed-off-by: Charlie Le <charlie_le@apple.com>

---------

Signed-off-by: Charlie Le <charlie_le@apple.com>
2025-02-26 09:57:44 +01:00
Simon Pasquier
524131da78
Merge pull request #7364 from slashpai/merge-with-main-0.80.1
Merge with main 0.80.1
2025-02-24 10:14:59 +01:00
Jayapriya Pai
dc17e90f8e
fix: run make generate
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2025-02-24 11:09:03 +05:30
Jayapriya Pai
a447e1af6f
chore: cut v0.80.1
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2025-02-22 13:03:44 +05:30