AWS
detach_random_volume
Detaches a random (non root) ebs volume from ec2 instances associated to an ASG
Check if there is any scaling activity in progress for ASG matching tags
Below are the details and signature of the activity Python module.
Type | probe |
Module | chaosaws.asg.probes |
Name | is_scaling_in_progress |
Return | boolean |
Usage
JSON
{
"name": "is-scaling-in-progress",
"type": "probe",
"provider": {
"type": "python",
"module": "chaosaws.asg.probes",
"func": "is_scaling_in_progress",
"arguments": {
"tags": []
}
}
}
YAML
name: is-scaling-in-progress
provider:
arguments:
tags: []
func: is_scaling_in_progress
module: chaosaws.asg.probes
type: python
type: probe
Arguments
Name | Type | Default | Required | Title | Description |
---|---|---|---|---|---|
tags | list | null | No | ASG Tags | List of AWS tags for to identify ASG by tags instead of by names |
Signature
def is_scaling_in_progress(tags: List[Dict[str, str]],
configuration: Dict[str, Dict[str, str]] = None,
secrets: Dict[str, Dict[str, str]] = None) -> bool:
pass