Для отладки используйте флаг --step для пошагового выполнения задач и модуль debug для вывода отладочной информации. Также полезно анализировать логи выполнения.
Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
HTTP (HyperText Transfer Protocol) — это протокол прикладного уровня для передачи данных в вебе. Он используется для обмена: - HTML, JSON, изображениями и др. - по схеме клиент-сервер. Работает по модели запрос-ответ, чаще всего поверх TCP.
Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
🤔 Что такое lock state? Lock state в Terraform — это механизм блокировки .tfstate файла, предотвращающий параллельные изменения, которые могут повредить инфраструктуру. При использовании S3-бекенда часто применяется DynamoDB для хранения блоков.
Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
🤔 Как на bash обрабатываешь кастомные ошибки? Для этого применяются проверка кода выхода, конструкции trap и set -e, а также ручные проверки значений переменных. Это помогает писать устойчивые и предсказуемые скрипты.
Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
CMD задает команду по умолчанию, которая может быть переопределена при запуске контейнера. ENTRYPOINT определяет неизменяемую команду, которая всегда будет выполняться. CMD обычно используется для указания параметров для ENTRYPOINT.
Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
🤔 Где runner берёт код? GitLab Runner скачивает код из репозитория, к которому привязан pipeline. Он использует Git clone или fetch, чтобы получить актуальную версию кода, соответствующую коммиту или ветке, где был инициирован pipeline.
Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
Firewall — это сетевой фильтр, который контролирует входящий и исходящий трафик на основе заданных правил безопасности. Он используется для защиты систем от несанкционированного доступа и обеспечения фильтрации вредоносного трафика.
Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний