эксперимент chaostoolkit, чтобы добавить ошибку задержки, дающую ошибку "подмножества"

Выполнение моего эксперимента с хаосом завершается неудачно с [ERROR] => failed: KeyError: 'subset', я следовал тому же примеру, приведенному в ссылке ниже, чтобы ввести задержку 5 секунд в виртуальную службу istio

https://docs.chaostoolkit.org/drivers/istio/

Вывод в консоль, где отображается ошибка в разделе действий

 chaos run .\experiment2.json
[2020-06-22 14:49:05 INFO] Validating the experiment's syntax
[2020-06-22 14:49:06 INFO] Experiment looks valid
[2020-06-22 14:49:06 INFO] Running experiment: Network latency does not impact our users
[2020-06-22 14:49:06 INFO] Steady state hypothesis: Our service should respond under 1 second
[2020-06-22 14:49:06 INFO] Probe: sign-in-as-jason
[2020-06-22 14:49:07 INFO] Probe: fetch-productpage-for-jason-in-due-time
[2020-06-22 14:49:08 INFO] Steady state hypothesis is met!
[2020-06-22 14:49:08 INFO] Action: inject-fault-for-jason-only
[2020-06-22 14:49:13 ERROR]   => failed: KeyError: 'subset'
[2020-06-22 14:49:13 INFO] Pausing after activity for 2s...
[2020-06-22 14:49:15 INFO] Steady state hypothesis: Our service should respond under 1 second
[2020-06-22 14:49:15 INFO] Probe: sign-in-as-jason
[2020-06-22 14:49:16 INFO] Probe: fetch-productpage-for-jason-in-due-time
[2020-06-22 14:49:17 INFO] Steady state hypothesis is met!
[2020-06-22 14:49:17 INFO] Let's rollback...
[2020-06-22 14:49:17 INFO] Rollback: remove-fault-for-jason-only
[2020-06-22 14:49:17 INFO] Action: remove-fault-for-jason-only
[2020-06-22 14:49:22 ERROR]   => failed: KeyError: 'subset'
[2020-06-22 14:49:22 INFO] Experiment ended with status: completed

chaostoolkit Experiment.json раздел действий

"method": [
    {
        "type": "action",
        "name": "inject-fault-for-jason-only",
        "provider": {
            "type": "python",
            "module": "chaosistio.fault.actions",
            "func": "add_delay_fault",
            "arguments": {
                "virtual_service_name": "ccgf-cdlg-app",
                "ns": "cdlg-edc-devci",
                "fixed_delay": "120s",
                "routes": [
                    {
                        "destination": {
                            "host": "ccgf-cdlg-app.cdlg-edc-devci.svc.cluster.local",
                            "subset": "production"  
                        }
                    }
                ]
            }
        },
        "pauses": {
            "after": 2
        }
    }
],

0 ответов

Другие вопросы по тегам