Я думаю о настройке инфраструктуры CI/CD для моей команды. Поскольку компоненты, которые мы разрабатываем, являются локальными и должны работать на разных ОС, я думаю об ускорении контейнеров Windows и Linux. Я мог бы использовать Kubernetes и раскрутить несколько докеров, но тогда я ограничусь Linux и Windows 2016. Так как мне нужно протестировать даже более старые версии Windows, такие как Win 7, 8 и 10, я подумал о том, чтобы раскрутить виртуальные машины. Я читал, что Kubernetes + RancherVM или Nomad можно использовать для раскрутки виртуальных машин, но я не пробовал. Кто-нибудь испытывал это или должен был разработать нечто подобное? Я хочу услышать некоторую информацию, прежде чем проводить дни исследований в неправильном направлении.
1 ответ
0
Я бы предложил Vagrant. Поскольку развертывание ВМ, предоставление может быть автоматизировано. Виртуальные машины в VirtualBox и Hyper-V могут быть использованы.
С уважением