Skip to content

Latest commit

 

History

History
140 lines (127 loc) · 2.85 KB

README.md

File metadata and controls

140 lines (127 loc) · 2.85 KB

Harness-DB

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

Resource Requirements for HCE -

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"