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.0
Sample 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"