Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.65.1 #16

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Apr 6, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring require minor v0.63.0 -> v0.65.1

Release Notes

prometheus-operator/prometheus-operator

v0.65.1: 0.65.1 / 2022-05-05

Compare Source

  • [BUGFIX] Fix panic when ScrapeConfig CRD is not installed. #​5550

v0.65.0: 0.65.0 / 2022-05-04

Compare Source

The main change introduced by this release is the new v1alpha1 ScrapeConfig CRD. This implements the proposal documented in https://github.com/prometheus-operator/prometheus-operator/pull/5279 and provides a Kubernetes native API to create and manage additional scrape configurations.

To try it, follow the following steps:

  1. Install the new CRD in the cluster (see example/prometheus-operator-crd/monitoring.coreos.com_scrapeconfigs.yaml).
  2. Update the Prometheus operator's RBAC permissions to manage ScrapeConfig resources (see example/rbac/prometheus-operator/prometheus-operator-cluster-role.yaml).

NOTE: if these conditions aren't met, the operator will start but it won't be able to reconcile the ScrapeConfig resources.

  • [FEATURE] Add the status subresource for the ThanosRuler CRD. #​5520
  • [FEATURE] Add spec.web.timeout and spec.web.getConcurrency to the Alertmanager CRD. #​5478
  • [FEATURE] Add spec.groups[].limit to the Prometheus CRD. #​4999
  • [FEATURE] Add ScrapeConfig CRD. #​5335
  • [ENHANCEMENT] Set a default for seccompProfile on the operator and webhook Deployments to RuntimeDefault. #​5477
  • [ENHANCEMENT] Add optional liveness and readiness probes to prometheus-config-reloader. This can be enabled via the --enable-config-reloader-probes CLI flag. #​5449
  • [BUGFIX] Don't start the PrometheusAgent controller if the CRD isn't present or the operator lacks permissions. #​5476
  • [BUGFIX] Declare spec.rules optional in PrometheusRule CRD. #​5481
  • [BUGFIX] Fix incorrect metric counter value for failed sync status. #​5533

v0.64.1: 0.64.1 / 2023-04-24

Compare Source

  • [BUGFIX] Fix panic when scraping /metrics with PrometheusAgent resources declared. #​5511

v0.64.0: 0.64.0 / 2023-03-29

Compare Source

This release provides first-class support for running Prometheus in agent mode
with the new PrometheusAgent CRD. As the v1alpha1 version tells it, we don't
recommend using it in production but we're eager to hear all possible feedback.

To try it, follow the following steps:

  1. Install the new CRD in the cluster (see
    example/prometheus-operator-crd/monitoring.coreos.com_prometheusagents.yaml).
  2. Update the Prometheus operator's RBAC permissions to manage PrometheusAgents resources
    (see example/rbac/prometheus-operator/prometheus-operator-cluster-role.yaml).

NOTE: if these conditions aren't met, the operator will start but it won't
be able to reconcile the PrometheusAgent resources.

For the first time, the container images associated to this release are signed
using sigstore.

  • [CHANGE] Remove the /apis endpoints from the operator's web server. #​5396
  • [CHANGE] Set default default value of spec.portName to web. #​5350
  • [FEATURE] Add v1alpha1 PrometheusAgent CRD to run Prometheus in agent mode. #​5385
  • [FEATURE] Add --reload-timeout argument to the config-reloader binary which controls how long the program will wait for the reload operation to complete (default: 30s). #​5349
  • [ENHANCEMENT] Set web server's ReadTimeout and ReadHeaderTimeout to 30s for Prometheus operator and config-reloader to avoid potential slowloris attacks. #​5340
  • [ENHANCEMENT] Add support for DropEqual and KeepEqual relabeling actions. #​5368
  • [ENHANCEMENT] Drop invalid PrometheusRule objects instead of failing the reconciliation of Prometheus and ThanosRuler objects. #​5221
  • [ENHANCEMENT] Add spec.thanos.blockSize field to the Prometheus CRD. #​5360
  • [ENHANCEMENT] Add spec.thanos.configTimeout and spec.thanos.configInterval to the Prometheus CRD. #​5399
  • [ENHANCEMENT] Add spec.alertmanagerConfiguration.global.slackApiUrl field to the Alertmanager CRD. #​5383
  • [ENHANCEMENT] Add spec.alertmanagerConfiguration.global.opsGenieApiUrl and spec.alertmanagerConfiguration.global.opsGenieApiKey fields to the Alertmanager CRD. #​5422
  • [ENHANCEMENT] Reduce the operator's memory usage by using metadata informers for Kubernetes secrets and configmaps. #​5424 #​5448
  • [BUGFIX] Add init-config-reloader init container to avoid a restart of the Alertmanager's config-reloader container when the pod starts. #​5358

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependency label Apr 6, 2023
@renovate renovate bot force-pushed the renovate/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch from d049c8d to 1704b84 Compare April 17, 2023 12:52
@renovate renovate bot changed the title Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.64.0 Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.64.1 Apr 25, 2023
@renovate renovate bot force-pushed the renovate/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch from 1704b84 to 7ea62b2 Compare April 25, 2023 10:30
@renovate renovate bot changed the title Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.64.1 Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.65.0 May 4, 2023
@renovate renovate bot force-pushed the renovate/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch from 7ea62b2 to a6773ba Compare May 4, 2023 21:35
@renovate renovate bot changed the title Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.65.0 Update module github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring to v0.65.1 May 5, 2023
@renovate renovate bot force-pushed the renovate/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch from a6773ba to 67b3988 Compare May 5, 2023 19:29
…apis/monitoring to v0.65.1

Signed-off-by: Renovate Bot <[email protected]>
@renovate renovate bot force-pushed the renovate/github.com-prometheus-operator-prometheus-operator-pkg-apis-monitoring-0.x branch from 67b3988 to a29698f Compare May 8, 2023 08:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants