Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
project: charts/operator
kind: Removed
body: |-
The [`kube-prometheus-stack`](https://prometheus-community.github.io/helm-charts) subchart has been removed.

This integration was not being up kept and most use cases will be better served by deploying this chart themselves.
time: 2025-03-27T13:02:01.084713-04:00
4 changes: 4 additions & 0 deletions charts/operator/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ and is generated by [Changie](https://github.com/miniscruff/changie).
## Unreleased
### Changed
* Moved all template rendering into `entry-point.yaml` to match the redpanda and console charts.
### Removed
* The [`kube-prometheus-stack`](https://prometheus-community.github.io/helm-charts) subchart has been removed.

This integration was not being up kept and most use cases will be better served by deploying this chart themselves.

## v0.4.41 - 2025-03-05
### Changed
Expand Down
6 changes: 0 additions & 6 deletions charts/operator/Chart.lock

This file was deleted.

6 changes: 0 additions & 6 deletions charts/operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,6 @@ maintainers:
- name: redpanda-data
url: https://github.com/orgs/redpanda-data/people

dependencies:
- name: kube-prometheus-stack
condition: monitoring.deployPrometheusKubeStack
version: 51.2.0
repository: https://prometheus-community.github.io/helm-charts

annotations:
artifacthub.io/license: Apache-2.0
artifacthub.io/links: |
Expand Down
16 changes: 1 addition & 15 deletions charts/operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,6 @@ Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/n

Kubernetes: `>= 1.25.0-0`

| Repository | Name | Version |
|------------|------|---------|
| https://prometheus-community.github.io/helm-charts | kube-prometheus-stack | 51.2.0 |

## Settings

### [additionalCmdFlags](https://artifacthub.io/packages/helm/redpanda-data/operator?modal=values&path=additionalCmdFlags)
Expand Down Expand Up @@ -226,17 +222,7 @@ Log level Valid values (from least to most verbose) are: `warn`, `info`, `debug`

Configuration for monitoring.

**Default:**

```
{"deployPrometheusKubeStack":false,"enabled":false}
```

### [monitoring.deployPrometheusKubeStack](https://artifacthub.io/packages/helm/redpanda-data/operator?modal=values&path=monitoring.deployPrometheusKubeStack)

Deploys the [Prometheus community Helm chart](https://prometheus-community.github.io/helm-charts/).

**Default:** `false`
**Default:** `{"enabled":false}`

### [monitoring.enabled](https://artifacthub.io/packages/helm/redpanda-data/operator?modal=values&path=monitoring.enabled)

Expand Down
1 change: 0 additions & 1 deletion charts/operator/chart.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ var (
// objects produced by the redpanda chart.
Scheme = runtime.NewScheme()

//go:embed Chart.lock
//go:embed Chart.yaml
//go:embed templates/*
//go:embed values.schema.json
Expand Down
338,017 changes: 62,171 additions & 275,846 deletions charts/operator/testdata/template-cases.golden.txtar

Large diffs are not rendered by default.

3 changes: 1 addition & 2 deletions charts/operator/values.go
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,5 @@ type ServiceAccountConfig struct {
}

type MonitoringConfig struct {
Enabled bool `json:"enabled"`
DeployPrometheusKubeStack bool `json:"deployPrometheusKubeStack"`
Enabled bool `json:"enabled"`
}
3 changes: 0 additions & 3 deletions charts/operator/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -815,9 +815,6 @@
},
"monitoring": {
"properties": {
"deployPrometheusKubeStack": {
"type": "boolean"
},
"enabled": {
"type": "boolean"
}
Expand Down
2 changes: 0 additions & 2 deletions charts/operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -147,8 +147,6 @@ commonLabels: {}
monitoring:
# -- Creates a ServiceMonitor that can be used by Prometheus-Operator or VictoriaMetrics-Operator to scrape the metrics.
enabled: false
# -- Deploys the [Prometheus community Helm chart](https://prometheus-community.github.io/helm-charts/).
deployPrometheusKubeStack: false

# Sets the name of the Secret in which to store the self-signed TLS certificate for the Webhooks when `webhook.enabled` is `true`.
webhookSecretName: webhook-server-cert
Expand Down
3 changes: 1 addition & 2 deletions charts/operator/values_partial.gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.