You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit builds upon a previous commit that added the `--selector` flag to
the sidecar. It updates the chart to appropriate set this new flag and adds
acceptance tests to assert the functionality works as expected.
This commit is separate as the v2.x.x branches need to release the updated
sidecar before it can be used.
body: '- `statefulset.sideCars.controllers.createRBAC` is deprecated and no longer respected. In most cases, setting this field to `false` would result in a broken deployment. RBAC may be controlled via `rbac.enabled` or per controller via `statefulset.sideCars.controllers.{pvcUnbinder,brokerDecommissioner}.enabled`.'
body: '`statefulset.sideCars.controllers.run` has been unused for many releases and is now deprecated. Individual controllers may be enabled/disabled by setting their enabled field: `statefulset.sideCars.pvcUnbinder.enabled`, `statefulset.sideCars.brokerDecommissioner.enabled`.'
Given I helm install "redpanda""../charts/redpanda/chart" with values:
6
+
```yaml
7
+
nameOverride: foobar
8
+
fullnameOverride: bazquux
9
+
10
+
statefulset:
11
+
sideCars:
12
+
image:
13
+
tag: dev
14
+
repository: localhost/redpanda-operator
15
+
pvcUnbinder:
16
+
enabled: true
17
+
unbindAfter: 15s
18
+
brokerDecommissioner:
19
+
enabled: true
20
+
decommissionAfter: 15s
21
+
```
22
+
When I stop the Node running Pod "bazquux-2"
23
+
And Pod "bazquux-2" is eventually Pending
24
+
Then Pod "bazquux-2" will eventually be Running
25
+
And kubectl exec -it "bazquux-0""rpk redpanda admin brokers list | sed -E 's/\s+/ /gm' | cut -d ' ' -f 1,6" will eventually output:
26
+
```
27
+
ID MEMBERSHIP
28
+
0 active
29
+
1 active
30
+
3 active
31
+
```
32
+
And kubectl exec -it "bazquux-0""rpk redpanda admin brokers list --include-decommissioned | sed -E 's/\s+/ /gm' | cut -d ' ' -f 1,6" will eventually output:
0 commit comments