Skip to content

Commit 72cf365

Browse files
Jonsy13Vedant
andauthored
Upgraded litmus charts to 2.12.0 ChaosCenter (#269)
Signed-off-by: Vedant <[email protected]> Signed-off-by: Vedant <[email protected]> Co-authored-by: Vedant <[email protected]>
1 parent 5de38ba commit 72cf365

File tree

6 files changed

+47
-37
lines changed

6 files changed

+47
-37
lines changed

charts/litmus/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v2
2-
appVersion: "2.11.0"
2+
appVersion: "2.12.0"
33
description: A Helm chart to install ChaosCenter
44
name: litmus
5-
version: 2.12.1
5+
version: 2.13.0
66
kubeVersion: ">=1.16.0-0"
77
home: https://litmuschaos.io
88
sources:

charts/litmus/README.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# litmus
22

3-
![Version: 2.12.1](https://img.shields.io/badge/Version-2.12.1-informational?style=flat-square) ![AppVersion: 2.11.0](https://img.shields.io/badge/AppVersion-2.11.0-informational?style=flat-square)
3+
![Version: 2.13.0](https://img.shields.io/badge/Version-2.13.0-informational?style=flat-square) ![AppVersion: 2.12.0](https://img.shields.io/badge/AppVersion-2.12.0-informational?style=flat-square)
44

55
A Helm chart to install ChaosCenter
66

@@ -47,7 +47,7 @@ $ helm install litmus-portal litmuschaos/litmus
4747
| adminConfig.DB_SERVER | string | `""` | |
4848
| adminConfig.JWTSecret | string | `"litmus-portal@123"` | |
4949
| adminConfig.SKIP_SSL_VERIFY | string | `"false"` | |
50-
| adminConfig.VERSION | string | `"2.11.0"` | |
50+
| adminConfig.VERSION | string | `"2.12.0"` | |
5151
| customLabels | object | `{}` | Additional labels |
5252
| existingSecret | string | `""` | Use existing secret (e.g., External Secrets) |
5353
| image.imagePullSecrets | list | `[]` | |
@@ -73,7 +73,7 @@ $ helm install litmus-portal litmuschaos/litmus
7373
| portal.frontend.customLabels | object | `{}` | |
7474
| portal.frontend.image.pullPolicy | string | `"Always"` | |
7575
| portal.frontend.image.repository | string | `"litmusportal-frontend"` | |
76-
| portal.frontend.image.tag | string | `"2.11.0"` | |
76+
| portal.frontend.image.tag | string | `"2.12.0"` | |
7777
| portal.frontend.livenessProbe.failureThreshold | int | `5` | |
7878
| portal.frontend.livenessProbe.initialDelaySeconds | int | `30` | |
7979
| portal.frontend.livenessProbe.periodSeconds | int | `10` | |
@@ -109,7 +109,7 @@ $ helm install litmus-portal litmuschaos/litmus
109109
| portal.server.authServer.env.LITMUS_GQL_GRPC_PORT | string | `":8000"` | |
110110
| portal.server.authServer.image.pullPolicy | string | `"Always"` | |
111111
| portal.server.authServer.image.repository | string | `"litmusportal-auth-server"` | |
112-
| portal.server.authServer.image.tag | string | `"2.11.0"` | |
112+
| portal.server.authServer.image.tag | string | `"2.12.0"` | |
113113
| portal.server.authServer.ports[0].containerPort | int | `3030` | |
114114
| portal.server.authServer.ports[0].name | string | `"auth-server"` | |
115115
| portal.server.authServer.ports[1].containerPort | int | `3000` | |
@@ -130,24 +130,25 @@ $ helm install litmus-portal litmuschaos/litmus
130130
| portal.server.graphqlServer.genericEnv.AGENT_DEPLOYMENTS | string | `"[\"app=chaos-exporter\", \"name=chaos-operator\", \"app=event-tracker\", \"app=workflow-controller\"]"` | |
131131
| portal.server.graphqlServer.genericEnv.CHAOS_CENTER_UI_ENDPOINT | string | `""` | |
132132
| portal.server.graphqlServer.genericEnv.CONTAINER_RUNTIME_EXECUTOR | string | `"k8sapi"` | |
133-
| portal.server.graphqlServer.genericEnv.HUB_BRANCH_NAME | string | `"v2.10.x"` | |
133+
| portal.server.graphqlServer.genericEnv.HUB_BRANCH_NAME | string | `"v2.11.x"` | |
134134
| portal.server.graphqlServer.genericEnv.LITMUS_AUTH_GRPC_PORT | string | `":3030"` | |
135+
| portal.server.graphqlServer.genericEnv.REMOTE_HUB_MAX_SIZE | string | `"5000000"` | |
135136
| portal.server.graphqlServer.genericEnv.SELF_AGENT | string | `"true"` | |
136137
| portal.server.graphqlServer.genericEnv.SELF_AGENT_NODE_SELECTOR | string | `""` | |
137138
| portal.server.graphqlServer.genericEnv.SELF_AGENT_TOLERATIONS | string | `""` | |
138139
| portal.server.graphqlServer.genericEnv.TLS_CERT_64 | string | `""` | |
139140
| portal.server.graphqlServer.genericEnv.TLS_SECRET_NAME | string | `""` | |
140-
| portal.server.graphqlServer.genericEnv.WORKFLOW_HELPER_IMAGE_VERSION | string | `"2.10.0"` | |
141+
| portal.server.graphqlServer.genericEnv.WORKFLOW_HELPER_IMAGE_VERSION | string | `"2.11.0"` | |
141142
| portal.server.graphqlServer.image.pullPolicy | string | `"Always"` | |
142143
| portal.server.graphqlServer.image.repository | string | `"litmusportal-server"` | |
143-
| portal.server.graphqlServer.image.tag | string | `"2.11.0"` | |
144-
| portal.server.graphqlServer.imageEnv.ARGO_WORKFLOW_CONTROLLER_IMAGE | string | `"workflow-controller:v3.2.9"` | |
145-
| portal.server.graphqlServer.imageEnv.ARGO_WORKFLOW_EXECUTOR_IMAGE | string | `"argoexec:v3.2.9"` | |
146-
| portal.server.graphqlServer.imageEnv.EVENT_TRACKER_IMAGE | string | `"litmusportal-event-tracker:2.11.0"` | |
147-
| portal.server.graphqlServer.imageEnv.LITMUS_CHAOS_EXPORTER_IMAGE | string | `"chaos-exporter:2.10.0"` | |
148-
| portal.server.graphqlServer.imageEnv.LITMUS_CHAOS_OPERATOR_IMAGE | string | `"chaos-operator:2.10.0"` | |
149-
| portal.server.graphqlServer.imageEnv.LITMUS_CHAOS_RUNNER_IMAGE | string | `"chaos-runner:2.10.0"` | |
150-
| portal.server.graphqlServer.imageEnv.SUBSCRIBER_IMAGE | string | `"litmusportal-subscriber:2.11.0"` | |
144+
| portal.server.graphqlServer.image.tag | string | `"2.12.0"` | |
145+
| portal.server.graphqlServer.imageEnv.ARGO_WORKFLOW_CONTROLLER_IMAGE | string | `"workflow-controller:v3.3.1"` | |
146+
| portal.server.graphqlServer.imageEnv.ARGO_WORKFLOW_EXECUTOR_IMAGE | string | `"argoexec:v3.3.1"` | |
147+
| portal.server.graphqlServer.imageEnv.EVENT_TRACKER_IMAGE | string | `"litmusportal-event-tracker:2.12.0"` | |
148+
| portal.server.graphqlServer.imageEnv.LITMUS_CHAOS_EXPORTER_IMAGE | string | `"chaos-exporter:2.11.0"` | |
149+
| portal.server.graphqlServer.imageEnv.LITMUS_CHAOS_OPERATOR_IMAGE | string | `"chaos-operator:2.11.0"` | |
150+
| portal.server.graphqlServer.imageEnv.LITMUS_CHAOS_RUNNER_IMAGE | string | `"chaos-runner:2.11.0"` | |
151+
| portal.server.graphqlServer.imageEnv.SUBSCRIBER_IMAGE | string | `"litmusportal-subscriber:2.12.0"` | |
151152
| portal.server.graphqlServer.livenessProbe.failureThreshold | int | `5` | |
152153
| portal.server.graphqlServer.livenessProbe.initialDelaySeconds | int | `30` | |
153154
| portal.server.graphqlServer.livenessProbe.periodSeconds | int | `10` | |
@@ -196,7 +197,7 @@ $ helm install litmus-portal litmuschaos/litmus
196197
| portal.server.updateStrategy | object | `{}` | |
197198
| portal.server.waitForMongodb.image.pullPolicy | string | `"Always"` | |
198199
| portal.server.waitForMongodb.image.repository | string | `"curl"` | |
199-
| portal.server.waitForMongodb.image.tag | string | `"2.10.0"` | |
200+
| portal.server.waitForMongodb.image.tag | string | `"2.11.0"` | |
200201
| portal.server.waitForMongodb.resources.limits.cpu | string | `"250m"` | |
201202
| portal.server.waitForMongodb.resources.limits.ephemeral-storage | string | `"1Gi"` | |
202203
| portal.server.waitForMongodb.resources.limits.memory | string | `"512Mi"` | |
@@ -207,7 +208,7 @@ $ helm install litmus-portal litmuschaos/litmus
207208
| upgradeAgent.affinity | object | `{}` | |
208209
| upgradeAgent.controlPlane.image.pullPolicy | string | `"Always"` | |
209210
| upgradeAgent.controlPlane.image.repository | string | `"upgrade-agent-cp"` | |
210-
| upgradeAgent.controlPlane.image.tag | string | `"2.11.0"` | |
211+
| upgradeAgent.controlPlane.image.tag | string | `"2.12.0"` | |
211212
| upgradeAgent.controlPlane.restartPolicy | string | `"OnFailure"` | |
212213
| upgradeAgent.nodeSelector | object | `{}` | |
213214
| upgradeAgent.resources | object | `{}` | |

charts/litmus/templates/server-cluster-role.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ rules:
2222
- apiGroups: [argoproj.io]
2323
resources: [workflowtemplates, workflowtemplates/finalizers, clusterworkflowtemplates, clusterworkflowtemplates/finalizers, workflowtasksets]
2424
verbs: [get, list, watch]
25+
- apiGroups: [argoproj.io]
26+
resources: [workflowtaskresults]
27+
verbs: [list, watch, deletecollection]
2528
- apiGroups: [""]
2629
resources: [serviceaccounts]
2730
verbs: [get, list]
@@ -67,6 +70,9 @@ rules:
6770
- apiGroups: [apiextensions.k8s.io]
6871
resources: [customresourcedefinitions]
6972
verbs: [list, get]
73+
- apiGroups: ["litmuschaos.io"]
74+
resources: ["chaosengines/finalizers"]
75+
verbs: ["update"]
7076
---
7177
apiVersion: rbac.authorization.k8s.io/v1
7278
kind: ClusterRole

charts/litmus/templates/server-deployment.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,6 @@ spec:
106106
value: {{ .Values.portalScope }}
107107
- name: SERVER_SERVICE_NAME
108108
value: {{ include "litmus-portal.fullname" . }}-server-service
109-
{{- if eq .Values.portalScope "namespace" }}
110-
- name: PORTAL_ENDPOINT
111-
value: "http://{{ include "litmus-portal.fullname" . }}-server-service:{{ .Values.portal.server.service.graphqlServer.port }}"
112-
{{- end }}
113109
- name: INGRESS
114110
value: "{{ .Values.ingress.enabled }}"
115111
- name: INGRESS_NAME

charts/litmus/templates/server-role.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ rules:
2323
- apiGroups: [argoproj.io]
2424
resources: [workflowtemplates, workflowtemplates/finalizers,workflowtasksets]
2525
verbs: [get, list, watch]
26+
- apiGroups: [argoproj.io]
27+
resources: [workflowtaskresults]
28+
verbs: [list, watch, deletecollection]
2629
- apiGroups: [""]
2730
resources: [serviceaccounts]
2831
verbs: [get, list]
@@ -77,6 +80,9 @@ rules:
7780
- apiGroups: [litmuschaos.io]
7881
resources: [chaosengines, chaosexperiments, chaosresults]
7982
verbs: [get, create, update, patch, delete, list, watch, deletecollection]
83+
- apiGroups: ["litmuschaos.io"]
84+
resources: ["chaosengines/finalizers"]
85+
verbs: ["update"]
8086
#these permissions are required to apply https://github.com/litmuschaos/litmus/blob/master/litmus-portal/graphql-server/manifests/namespace/3a_agents_rbac.yaml
8187
---
8288
apiVersion: rbac.authorization.k8s.io/v1

charts/litmus/values.yaml

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ existingSecret: ""
1616

1717
adminConfig:
1818
JWTSecret: "litmus-portal@123"
19-
VERSION: "2.11.0"
19+
VERSION: "2.12.0"
2020
SKIP_SSL_VERIFY: "false"
2121
# -- leave empty if uses Mongo DB deployed by this chart
2222
DBPASSWORD: ""
@@ -56,7 +56,7 @@ upgradeAgent:
5656
controlPlane:
5757
image:
5858
repository: upgrade-agent-cp
59-
tag: "2.11.0"
59+
tag: "2.12.0"
6060
pullPolicy: "Always"
6161
restartPolicy: OnFailure
6262
nodeSelector: {}
@@ -96,7 +96,7 @@ portal:
9696
runAsNonRoot: true
9797
image:
9898
repository: litmusportal-frontend
99-
tag: 2.11.0
99+
tag: 2.12.0
100100
pullPolicy: "Always"
101101
containerPort: 8080
102102
customLabels: {}
@@ -158,7 +158,7 @@ portal:
158158
waitForMongodb:
159159
image:
160160
repository: curl
161-
tag: 2.10.0
161+
tag: 2.11.0
162162
pullPolicy: "Always"
163163
resources:
164164
# We usually recommend not to specify default resources and to leave this as a conscious
@@ -191,32 +191,33 @@ portal:
191191
readOnlyRootFilesystem: true
192192
image:
193193
repository: litmusportal-server
194-
tag: 2.11.0
194+
tag: 2.12.0
195195
pullPolicy: "Always"
196196
ports:
197197
- name: gql-server
198198
containerPort: 8080
199199
- name: gql-rpc-server
200200
containerPort: 8000
201201
imageEnv:
202-
SUBSCRIBER_IMAGE: "litmusportal-subscriber:2.11.0"
203-
EVENT_TRACKER_IMAGE: "litmusportal-event-tracker:2.11.0"
204-
ARGO_WORKFLOW_CONTROLLER_IMAGE: "workflow-controller:v3.2.9"
205-
ARGO_WORKFLOW_EXECUTOR_IMAGE: "argoexec:v3.2.9"
206-
LITMUS_CHAOS_OPERATOR_IMAGE: "chaos-operator:2.10.0"
207-
LITMUS_CHAOS_RUNNER_IMAGE: "chaos-runner:2.10.0"
208-
LITMUS_CHAOS_EXPORTER_IMAGE: "chaos-exporter:2.10.0"
202+
SUBSCRIBER_IMAGE: "litmusportal-subscriber:2.12.0"
203+
EVENT_TRACKER_IMAGE: "litmusportal-event-tracker:2.12.0"
204+
ARGO_WORKFLOW_CONTROLLER_IMAGE: "workflow-controller:v3.3.1"
205+
ARGO_WORKFLOW_EXECUTOR_IMAGE: "argoexec:v3.3.1"
206+
LITMUS_CHAOS_OPERATOR_IMAGE: "chaos-operator:2.11.0"
207+
LITMUS_CHAOS_RUNNER_IMAGE: "chaos-runner:2.11.0"
208+
LITMUS_CHAOS_EXPORTER_IMAGE: "chaos-exporter:2.11.0"
209209
genericEnv:
210210
TLS_SECRET_NAME: ""
211211
TLS_CERT_64: ""
212212
SELF_AGENT: "true"
213213
SELF_AGENT_NODE_SELECTOR: ""
214214
SELF_AGENT_TOLERATIONS: ""
215215
CONTAINER_RUNTIME_EXECUTOR: "k8sapi"
216-
HUB_BRANCH_NAME: "v2.10.x"
216+
HUB_BRANCH_NAME: "v2.11.x"
217217
AGENT_DEPLOYMENTS: '["app=chaos-exporter", "name=chaos-operator", "app=event-tracker", "app=workflow-controller"]'
218218
LITMUS_AUTH_GRPC_PORT: ":3030"
219-
WORKFLOW_HELPER_IMAGE_VERSION: "2.10.0"
219+
WORKFLOW_HELPER_IMAGE_VERSION: "2.11.0"
220+
REMOTE_HUB_MAX_SIZE: "5000000"
220221
# Provide UI endpoint if using namespaced scope
221222
CHAOS_CENTER_UI_ENDPOINT: ""
222223
resources:
@@ -252,7 +253,7 @@ portal:
252253
automountServiceAccountToken: false
253254
image:
254255
repository: litmusportal-auth-server
255-
tag: 2.11.0
256+
tag: 2.12.0
256257
pullPolicy: "Always"
257258
ports:
258259
- name: auth-server

0 commit comments

Comments
 (0)