На сервер с Jenkins скачиваем JMeter Так же понадобится JMeterPluginsCMD Создадим директорию для хранения: Скачаем и разархивируем в эту директорию содержимое двух архивов. Чтобы структура была следующая:
При попытке выполнить команду внутри Docker контейнера с Jenkins‘а появляется следующая ошибка: Решение: Использовать вместо: следующее:
Пример блока конфигурации для редиректа с домена «old.artem.services» на «new.artem.services» app.conf
Пример конфигурации Kubernetes Ingress с выбором бекенда на основе значения аргумента «proxy«. И дефолтным бекендом, если значение аргумента «proxy» отличное от «1» и «2«, или отсутствует. manifest.yaml
Пример деплоя в Docker Swarm с Jenkins‘а используя stack deploy. Jenkinsfile:
Создадим «Credentials» с типом «Secret text«. Заполним ID и добавим секрет, описание опционально. В Jenkinsfile добавим следующее: После этого можно использовать переменную «MY_PASSWORD«, не боясь того, что он будет показан открытым текстом.
При попытке запустить «chrome» в Docker образе «Node» получил следующую ошибку: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory Решение Dockerfile: