113 lines
3.1 KiB
JSON
113 lines
3.1 KiB
JSON
|
{
|
||
|
"chaoslib-version": "1.23.0",
|
||
|
"platform": "macOS-12.0-arm64-arm-64bit",
|
||
|
"node": "Marcels-MBP-M1",
|
||
|
"experiment": {
|
||
|
"title": "What is the impact of an expired certificate on our application chain?",
|
||
|
"description": "If a certificate expires, we should gracefully deal with the issue.",
|
||
|
"tags": [
|
||
|
"tls"
|
||
|
],
|
||
|
"steady-state-hypothesis": {
|
||
|
"title": "Hypothesis",
|
||
|
"probes": []
|
||
|
},
|
||
|
"method": [
|
||
|
{
|
||
|
"name": "enable_chaosmonkey",
|
||
|
"provider": {
|
||
|
"arguments": {
|
||
|
"base_url": "http://localhost:8085/actuator"
|
||
|
},
|
||
|
"func": "enable_chaosmonkey",
|
||
|
"module": "chaosspring.actions",
|
||
|
"type": "python"
|
||
|
},
|
||
|
"type": "action"
|
||
|
},
|
||
|
{
|
||
|
"name": "configure_assaults",
|
||
|
"provider": {
|
||
|
"arguments": {
|
||
|
"base_url": "http://localhost:8085/actuator",
|
||
|
"assaults_configuration": {
|
||
|
"level": 5,
|
||
|
"latencyRangeStart": 2000,
|
||
|
"latencyRangeEnd": 15000,
|
||
|
"latencyActive": true,
|
||
|
"exceptionsActive": false,
|
||
|
"killApplicationActive": false,
|
||
|
"restartApplicationActive": false
|
||
|
}
|
||
|
},
|
||
|
"func": "change_assaults_configuration",
|
||
|
"module": "chaosspring.actions",
|
||
|
"type": "python"
|
||
|
},
|
||
|
"type": "action"
|
||
|
}
|
||
|
],
|
||
|
"rollbacks": [],
|
||
|
"dry": null
|
||
|
},
|
||
|
"start": "2021-11-28T15:54:23.134945",
|
||
|
"status": "completed",
|
||
|
"deviated": false,
|
||
|
"steady_states": {
|
||
|
"before": null,
|
||
|
"after": null,
|
||
|
"during": []
|
||
|
},
|
||
|
"run": [
|
||
|
{
|
||
|
"activity": {
|
||
|
"name": "enable_chaosmonkey",
|
||
|
"provider": {
|
||
|
"arguments": {
|
||
|
"base_url": "http://localhost:8085/actuator"
|
||
|
},
|
||
|
"func": "enable_chaosmonkey",
|
||
|
"module": "chaosspring.actions",
|
||
|
"type": "python"
|
||
|
},
|
||
|
"type": "action"
|
||
|
},
|
||
|
"output": "{\"status\":\"Chaos Monkey is enabled\",\"enabledAt\":\"2021-11-28T15:54:24.502699Z\"}",
|
||
|
"status": "succeeded",
|
||
|
"start": "2021-11-28T15:54:23.135657",
|
||
|
"end": "2021-11-28T15:54:24.853870",
|
||
|
"duration": 1.718213
|
||
|
},
|
||
|
{
|
||
|
"activity": {
|
||
|
"name": "configure_assaults",
|
||
|
"provider": {
|
||
|
"arguments": {
|
||
|
"base_url": "http://localhost:8085/actuator",
|
||
|
"assaults_configuration": {
|
||
|
"level": 5,
|
||
|
"latencyRangeStart": 2000,
|
||
|
"latencyRangeEnd": 15000,
|
||
|
"latencyActive": true,
|
||
|
"exceptionsActive": false,
|
||
|
"killApplicationActive": false,
|
||
|
"restartApplicationActive": false
|
||
|
}
|
||
|
},
|
||
|
"func": "change_assaults_configuration",
|
||
|
"module": "chaosspring.actions",
|
||
|
"type": "python"
|
||
|
},
|
||
|
"type": "action"
|
||
|
},
|
||
|
"output": "Assault config has changed",
|
||
|
"status": "succeeded",
|
||
|
"start": "2021-11-28T15:54:24.854282",
|
||
|
"end": "2021-11-28T15:54:25.705360",
|
||
|
"duration": 0.851078
|
||
|
}
|
||
|
],
|
||
|
"rollbacks": [],
|
||
|
"end": "2021-11-28T15:54:25.706100",
|
||
|
"duration": 2.609093189239502
|
||
|
}
|