You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support to run baremetal node disruptions (#202)
This commit enables users to run disrupt baremetal using IPMI to be
able to understand the impact on OpenShift as well as applications
running on it.
Signed-off-by: Naga Ravi Chaitanya Elluri <[email protected]>
RUNS | Iterations to perform action on a single node | 1 |
39
-
CLOUD_TYPE | Cloud platform on top of which cluster is running, supported platforms - aws or vmware | aws |
39
+
CLOUD_TYPE | Cloud platform on top of which cluster is running, supported platforms - aws, vmware, ibmcloud, bm | aws |
40
40
TIMEOUT | Duration to wait for completion of node scenario injection | 180 |
41
41
DURATION | Duration to stop the node before running the start action - not supported for vmware and ibm cloud type | 120 |
42
42
VERIFY_SESSION | Only needed for vmware - Set to True if you want to verify the vSphere client session using certificates | False |
43
43
SKIP_OPENSHIFT_CHECKS | Only needed for vmware - Set to True if you don't want to wait for the status of the nodes to change on OpenShift before passing the scenario | False |
44
+
BMC_USER | Only needed for Baremetal ( bm ) - IPMI/bmc username | "" |
45
+
BMC_PASSWORD | Only needed for Baremetal ( bm ) - IPMI/bmc password | "" |
46
+
BMC_ADDR | Only needed for Baremetal ( bm ) - IPMI/bmc username | "" |
44
47
45
48
#### Demo
46
49
You can find a link to a demo of the scenario [here](https://asciinema.org/a/ANZY7HhPdWTNaWt4xMFanF6Q5)
**NOTE** In case of using custom metrics profile or alerts profile when `CAPTURE_METRICS` or `ENABLE_ALERTS` is enabled, mount the metrics profile from the host on which the container is run using podman/docker under `/home/krkn/kraken/config/metrics-aggregated.yaml` and `/home/krkn/kraken/config/alerts`. For example:
0 commit comments