Как в MWS Cloud Platform тестируют Kubernetes‑операторы В Kubernetes-кластер добавили новую ноду. Теперь cloud provider должен связать её с виртуальной машиной, заполнить внутренний IP и снять ограничение на размещение подов. Только происходит всё это асинхронно — тесту нужно дождаться обработки объекта и убедиться, что необходимые действия выполнены. В MWS Cloud Platform подобные сценарии проверяют при интеграционном тестировании компонентов Managed Kubernetes. С операторами задача ещё шире: за одним Custom Resource может стоять целая иерархия связанных объектов, а их состояния способны меняться в любой момент. Добавим зависимость от Kubernetes-окружения — и привычных подходов к тестированию бэкенда уже недостаточно.
- 6
- 3
- 3
- 2
- 2
- 2
- 1
- 1
- 1
- 1