List of Images required for HCE Installation
chaosnative/chaos-exporter:2.8.0
chaosnative/go-runner:2.8.0
chaosnative/chaos-runner:2.8.0
chaosnative/hce-auth-server:2.8.0
chaosnative/hce-event-tracker:2.8.0
chaosnative/hce-frontend:2.8.0
chaosnative/hce-license-module:2.8.0
chaosnative/hce-server:2.8.0
chaosnative/hce-subscriber:2.8.0
chaosnative/mongo:4.2.8
chaosnative/argoexec:v3.2.3
chaosnative/chaos-operator:2.8.0
chaosnative/curl:2.8.0
chaosnative/workflow-controller:v3.2.3
chaosnative/k8s:2.8.0
chaosnative/k8s:latest (Temporary, Will be removed)
chaosnative/litmus-checker:2.8.0Sample HelmChart for HCE installation is available here
These resources are getting monitored continuously and the information below will be updated as the metrics changes.
The metrics given below shows resources consumed when HCE is used at medium scale. The resources may need to be increased when used at higher scale.
1. Control-plane resource requirements
| Pod | Container | CPU | Memory |
|---|---|---|---|
| hce-frontend | litmusportal-frontend | 250m | 300M |
| hce-auth-server | auth-server | 250m | 300M |
| hce-auth-server | wait-for-mongodb (init-container) | 125m | 100M |
| hce-server | graphql-server | 125m | 350M |
| hce-server | wait-for-mongodb (init-container) | 125m | 100M |
| hce-license-server | graphql-server | 250m | 300M |
| hce-license-server | wait-for-mongodb (init-container) | 125m | 100M |
| mongodb | mongodb | 250m | 500M |
2. Execution/Agent plane resource requirements
| Pod | Container | CPU(Requested) | Memory(Requested) |
|---|---|---|---|
| chaos-operator-ce | chaos-operator-ce | 125m | 300M |
| chaos-exporter | chaos-exporter | 125m | 300M |
| event-tracker | litmus-event-tracker | 125m | 300M |
| subscriber | subscriber | 125m | 300M |
| workflow-controller | workflow-controller | 125m | 300M |
Workflow Anotations for Istio Setup
podMetadata:
annotations:
sidecar.istio.io/inject: "false"