Skip to content

Commit 37b87d6

Browse files
committed
Include CI instructions for RBAC upgrade scenario
1 parent a679c91 commit 37b87d6

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.circleci/config.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,10 +84,14 @@ jobs:
8484
name: Helm install stackstorm-ha chart
8585
command: helm install --timeout 10m0s --debug --wait --name-template stackstorm-ha .
8686
- run:
87-
# once https://github.com/helm/community/pull/165 is merged we will need to add the parallelism flag back into the
88-
# below command
8987
name: Helm test
9088
command: helm test stackstorm-ha
89+
- run:
90+
name: Helm upgrade with RBAC enabled
91+
command: helm upgrade --set st2.rbac.enabled=true --wait stackstorm-ha .
92+
- run:
93+
name: Helm test with RBAC enabled
94+
command: helm test stackstorm-ha
9195
- run:
9296
when: always
9397
name: Show created K8s resources

Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ maintainers:
2525
url: https://github.com/armab
2626
details:
2727
This Helm chart is a fully installable app that codifies StackStorm cluster deployment optimized for HA and K8s environment.
28-
RabbitMQ-HA, MongoDB-HA clusters and coordination backend st2 relies on will be deployed as 3rd party chart dependencies.
28+
RabbitMQ-HA, MongoDB-HA clusters and Redis coordination backend st2 relies on will be deployed as 3rd party chart dependencies.
2929
For configuration details please check default values.yaml and README.
3030
dependencies:
3131
- name: rabbitmq

0 commit comments

Comments
 (0)