Рубрики
Uncategorized

Опунит! Знабительные проверки для VMS, контейнеров и серверов.

Знабительные проверки и тесты для VMS, контейнеров и удаленных серверов. Теги с DevOps, инфраструктурой, VMS, Docker.

При строительстве/обслуживании VM-изображений, контейнеров и серверов как часть вашей инфраструктуры или CI/CD-трубопровода, как вы подтвердите, что вы построили правильные вещи?

Opunit Проверьте это просто Инструмент с открытым исходным кодом Это будет запустить чеки в здравии против окружающей среды. Такие вещи, как, это услуга, работающая на порту, может ли мой экземпляр DNS, сделала правильную версию пакета/инструмента?

Запуск Opunit, затем даст отчет о тестировании, как и моча или другие структуры тестирования.

Чтобы настроить проверки, вам просто нужно предоставить простой файл конфигурации:

- group:
    description: "Basic checks for startup"
    checks:
      - availability:
          port: 8080
          status: 200
      - version:          
         cmd: node --version
         range: ^10.x.x

Вы также можете подключиться к запуску контейнеров или удаленных серверов:

# Just give address and ssh key:
$ opunit verify root@example.com:2222 -c {opunit.yml path} -i ~/.ssh/server_rsa

# Or name/sha of container
$ opunit verify -c {opunit.yml path} -t {docker container name or id}


Попробуйте! Запросить любые новые функции, которые вы думаете, будет круто!

npm install -g opunit

Оригинал: «https://dev.to/chrisparnin/opunit-30j0»