Chaostoolkit-google-cloud-platform

Latest version: v0.37.0

Safety actively analyzes 688087 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 10

0.37.0

Added

* The `chaosgcp.apphub.actions` Action to inject_fault / remove fault in apphub application based on given url_map, if exists in application in app_hub .

json
"method": [
{
"name" : "inject_fault_if_url_map_exists_app_hub",
"type" : "action",
"provider": {
"type": "python",
"module": "chaosgcp.apphub.actions",
"func": "inject_fault_if_url_map_exists_app_hub",
"secrets": ["gcp"],
"arguments": {
"application_name":"myapphub-app1",
"region":"us-central1",
"project_id":"${gcp_project_id}",
"host_project_id":"project_apphub",
"url_map": "${url_map_name}",
"target_name": "${url_map_target_name}",
"target_path": "/*",
"regional": true,
"impacted_percentage": 100.0,
"http_status": 503
}
},
"pauses": {
"after" : 35
}
}
],
"rollbacks": [
{
"name" : "remove_fault_if_url_map_exists_app_hub",
"type" : "action",
"provider": {
"type": "python",
"module": "chaosgcp.apphub.actions",
"func": "remove_fault_if_url_map_exists_app_hub",
"secrets": ["gcp"],
"arguments": {
"application_name":"myapphub-app1",
"region":"us-central1",
"project_id":"${gcp_project_id}",
"host_project_id":"project_apphub",
"url_map": "${url_map_name}",
"target_name": "${url_map_target_name}",
"target_path": "/*",
"regional" : true
}
}
}
]

0.36.2

Fixed

- Remove the return statement from `detach_network_endpoint_group` and
`attach_network_endpoint_group` since the extended operation payload is set
to nothing anyway

0.36.1

Fixed

- Remove the return statement from `set_tags` since the extended operation
payload is set to nothing anyway

0.36.0

Added

- New probes to fetch all SLO and their health for a given URL

0.35.0

Added

* Fix new LB actions so that they properly figure the LB settings
* Add the same actions for error faults

0.34.0

Added

* Bringing `lueur` as an optional dependency to start creating higher level
actions/probes where data is automatically discovered from a live environment.
The goal is to reduce boiler plate wherever we can.

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.