module LitmusManager
Defined in:
tasks/litmus_setup.crConstant Summary
-
DOWNLOADED_LITMUS_FILE =
"litmus-operator-downloaded.yaml"
-
for node drain
-
MODIFIED_LITMUS_FILE =
"litmus-operator-modified.yaml"
-
NODE_LABEL =
"kubernetes.io/hostname"
-
OFFLINE_LITMUS_OPERATOR =
"#{OFFLINE_MANIFESTS_PATH}/litmus-operator-v#{LitmusManager::Version}.yaml"
-
ONLINE_LITMUS_OPERATOR =
"https://litmuschaos.github.io/litmus/litmus-operator-v#{LitmusManager::Version}.yaml"
-
Version =
"2.14.0"
Class Method Summary
- .add_node_selector(node_name, airgap = false)
- .chaos_manifests_path
- .check_chaos_verdict(chaos_result_name, chaos_experiment_name, args, namespace : String = "default") : Bool
- .cordon_target_node(deployment_label, deployment_value, namespace)
- .download_template(url, filename)
- .wait_for_test(test_name, chaos_experiment_name, total_chaos_duration, args, namespace : String = "default")
Class Method Detail
def self.check_chaos_verdict(chaos_result_name, chaos_experiment_name, args, namespace : String = "default") : Bool
#
def self.wait_for_test(test_name, chaos_experiment_name, total_chaos_duration, args, namespace : String = "default")
#