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
2 changes: 1 addition & 1 deletion Taskfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ tasks:
sync:operator:chart:
- task: sync:chart
vars:
REF: operator/v25.1.1-beta1
REF: operator/v25.1.1-beta2
LOCAL_DIR: charts/operator
REMOTE_DIR: operator/chart

Expand Down
6 changes: 3 additions & 3 deletions charts/operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ type: application

# The operator helm chart is considered part of the operator itself. Therefore
# version == appVersion.
version: v25.1.1-beta1
appVersion: v25.1.1-beta1
version: v25.1.1-beta2
appVersion: v25.1.1-beta2
kubeVersion: ">= 1.25.0-0"

sources:
Expand All @@ -25,7 +25,7 @@ annotations:
url: https://helm.sh/docs/intro/install/
artifacthub.io/images: |
- name: redpanda-operator
image: docker.redpanda.com/redpandadata/redpanda-operator:v25.1.1-beta1
image: docker.redpanda.com/redpandadata/redpanda-operator:v25.1.1-beta2
- name: redpanda
image: docker.redpanda.com/redpandadata/redpanda:v25.1.1
artifacthub.io/crds: |
Expand Down
6 changes: 3 additions & 3 deletions charts/operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
description: Find the default values and descriptions of settings in the Redpanda Operator Helm chart.
---

![Version: v25.1.1-beta1](https://img.shields.io/badge/Version-v25.1.1--beta1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v25.1.1-beta1](https://img.shields.io/badge/AppVersion-v25.1.1--beta1-informational?style=flat-square)
![Version: v25.1.1-beta2](https://img.shields.io/badge/Version-v25.1.1--beta2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v25.1.1-beta2](https://img.shields.io/badge/AppVersion-v25.1.1--beta2-informational?style=flat-square)

This page describes the official Redpanda Operator Helm Chart. In particular, this page describes the contents of the chart’s [`values.yaml` file](./values.yaml). Each of the settings is listed and described on this page, along with any default values.

Expand Down Expand Up @@ -273,7 +273,7 @@ Role-based Access Control (RBAC) configuration for the Redpanda Operator.
**Default:**

```
{"create":true,"createAdditionalControllerCRs":false,"createRPKBundleCRs":false}
{"create":true,"createAdditionalControllerCRs":false,"createRPKBundleCRs":true}
```

### [rbac.create](https://artifacthub.io/packages/helm/redpanda-data/operator?modal=values&path=rbac.create)
Expand All @@ -292,7 +292,7 @@ Creates additional RBAC cluster roles that are needed to run additional controll

Create RBAC cluster roles needed for the Redpanda Helm chart's 'rbac.enabled' feature.

**Default:** `false`
**Default:** `true`

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

Expand Down
8 changes: 4 additions & 4 deletions charts/operator/ci/02-cluster-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
---
# scope: Cluster
# webhook:
# enabled: true
# logLevel: debug
scope: Cluster
webhook:
enabled: true
logLevel: debug
12 changes: 12 additions & 0 deletions charts/operator/files/rbac/decommission.ClusterRole.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: decommission
rules:
- apiGroups:
- ""
resources:
- persistentvolumes
verbs:
- patch
40 changes: 40 additions & 0 deletions charts/operator/files/rbac/decommission.Role.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: decommission
namespace: default
rules:
- apiGroups:
- ""
resources:
- events
verbs:
- create
- patch
- apiGroups:
- ""
resources:
- persistentvolumeclaims
verbs:
- delete
- get
- list
- watch
- apiGroups:
- ""
resources:
- pods
- secrets
verbs:
- get
- list
- watch
- apiGroups:
- apps
resources:
- statefulsets
verbs:
- get
- list
- watch
18 changes: 18 additions & 0 deletions charts/operator/files/rbac/leader-election.ClusterRole.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: leader-election
rules:
- apiGroups:
- authentication.k8s.io
resources:
- tokenreviews
verbs:
- create
- apiGroups:
- authorization.k8s.io
resources:
- subjectaccessreviews
verbs:
- create
38 changes: 38 additions & 0 deletions charts/operator/files/rbac/leader-election.Role.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: leader-election
namespace: default
rules:
- apiGroups:
- ""
resources:
- configmaps
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
resources:
- events
verbs:
- create
- patch
- apiGroups:
- coordination.k8s.io
resources:
- leases
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: managed-decommission
rules:
- apiGroups:
- cluster.redpanda.com
resources:
- redpandas
verbs:
- get
- list
- watch
26 changes: 26 additions & 0 deletions charts/operator/files/rbac/managed-decommission.Role.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: managed-decommission
namespace: default
rules:
- apiGroups:
- ""
resources:
- persistentvolumeclaims
- pods
verbs:
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
resources:
- pods/status
verbs:
- patch
- update
34 changes: 34 additions & 0 deletions charts/operator/files/rbac/node-watcher.ClusterRole.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: node-watcher
rules:
- apiGroups:
- ""
resources:
- configmaps
- nodes
- secrets
verbs:
- get
- list
- watch
- apiGroups:
- ""
resources:
- persistentvolumes
verbs:
- delete
- get
- list
- patch
- update
- apiGroups:
- cluster.redpanda.com
resources:
- redpandas
verbs:
- get
- list
- watch
17 changes: 17 additions & 0 deletions charts/operator/files/rbac/node-watcher.Role.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: node-watcher
namespace: default
rules:
- apiGroups:
- ""
resources:
- persistentvolumeclaims
verbs:
- delete
- get
- list
- patch
- update
33 changes: 33 additions & 0 deletions charts/operator/files/rbac/old-decommission.ClusterRole.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: old-decommission
rules:
- apiGroups:
- ""
resources:
- configmaps
- secrets
verbs:
- get
- list
- watch
- apiGroups:
- ""
resources:
- persistentvolumes
verbs:
- get
- list
- patch
- update
- watch
- apiGroups:
- cluster.redpanda.com
resources:
- redpandas
verbs:
- get
- list
- watch
33 changes: 33 additions & 0 deletions charts/operator/files/rbac/old-decommission.Role.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: old-decommission
namespace: default
rules:
- apiGroups:
- ""
resources:
- persistentvolumeclaims
verbs:
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- ""
resources:
- pods
verbs:
- get
- list
- watch
- apiGroups:
- apps
resources:
- statefulsets/status
verbs:
- patch
- update
15 changes: 15 additions & 0 deletions charts/operator/files/rbac/pvcunbinder.ClusterRole.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: pvcunbinder
rules:
- apiGroups:
- ""
resources:
- persistentvolumes
verbs:
- get
- list
- patch
- watch
17 changes: 17 additions & 0 deletions charts/operator/files/rbac/pvcunbinder.Role.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: pvcunbinder
namespace: default
rules:
- apiGroups:
- ""
resources:
- persistentvolumeclaims
- pods
verbs:
- delete
- get
- list
- watch
12 changes: 12 additions & 0 deletions charts/operator/files/rbac/rack-awareness.ClusterRole.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: rack-awareness
rules:
- apiGroups:
- ""
resources:
- nodes
verbs:
- get
Loading
Loading