Практическое задание
Смоук-тест после релиза по cron
Релиз выкачен — теперь нужен смоук-тест на будущее. Напиши исполняемый скрипт /usr/local/bin/smoke-test, который получает URL первым аргументом и выходит с кодом 0, если URL ответил HTTP 200, и 1 в любом другом случае (404, 500, сервис не отвечает). Затем повесь cron-задачу (crontab любого пользователя или файл в /etc/cron.d/), которая каждые 5 минут запускает его против http://localhost:8090/healthz и дописывает вывод в /var/log/billing-smoke.log.
- curl http_code
- код выхода
- cron
- */N
- дозапись >>