DevOps

Вопросы и ответы для инженеров-программистов, занимающихся автоматизированным тестированием, непрерывной доставкой, интеграцией и мониторингом услуг, а также созданием инфраструктуры SDLC


2
Могу ли я обойти проверку ключа хоста в Ansible?
Я запускаю Ansible playbook с тонким хаком для работы с произвольным портом, перенаправленным на порт (поэтому я могу использовать одну машину без прямого доступа ко многим машинам). У меня есть предварительная задача для изменения ansible_portпеременной, поэтому, когда я начинаю выполнять свои реальные задачи и роли, мне предлагается принять hostkeys для …
19 ansible 

4
Каковы преимущества dockerizing nginx и php в разных контейнерах?
Я только начал работать с Docker и Kubernetes, и я смотрел много стеков, в которых некоторые люди собирают nginx + php в одном образе, а некоторые создают образ с помощью nginx, а другой - с php (монтируют по тому же пути и включают оба контейнера в одном и том же …


4
Какие процессы или инструменты обеспечивают разделение обязанностей, когда инженеры развертывают и запускают код?
В строго регулируемых условиях, таких как сектор финансовых услуг, разделение обязанностей является важным механизмом, позволяющим избежать столкновения людей с обязанностями в области развития и производственными привилегиями. Традиционно это означает, что разработчики разрабатывают код, а затем передают его в Operations, однако во многих операционных моделях DevOps разделение между Development и Operations, …

2
Можно ли обновить Jenkins от Jenkins самому?
На Управление Дженкинс у меня есть сообщение, которое: Новая версия Jenkins (2.47) доступна для скачивания (журнал изменений). Есть ли способ обновить Jenkins из GUI, как это сделано для плагинов? Я использую Дженкинс вер. 2.43 в Linux.
18 jenkins  upgrade 

2
Почему книги так распространены в сообществе DevOps?
Я видел довольно много блогов, за которыми следую, рекомендуя все больше и больше книг с течением времени. Я люблю читать художественную литературу и не испытываю отвращения к книгам, но там, где блог-пост может быть обновлен / переписан, когда технология продвигает эти книги, которые обычно не стоят ~ 20-30 фунтов Есть …
17 culture 

2
Как построить сложный параллельный трубопровод Дженкинса?
Я был заинтересован в преобразовании наших сделанных на заказ интеграций Jenkins в конвейер. Тем не менее, я не могу понять, как это сделать. Может кто-нибудь помочь мне со сценарием Дженкинс, который может сделать следующее? 1---2---3-----------9---10 | | |---4-------| | | |---5---6---| | | |---7---| 1: Start pipeline 10: End pipeline …

3
Установите задание Jenkins, чтобы не клонировать репо в SCM
Я интегрировал Jenkins с Bitbucket с помощью плагина Bitbucket . Согласно Wiki плагина, задание будет запущено, если хранилище установлено в SCM задания. Как вы знаете, если установить SCM в задании Jenkins, это будет клонировано на этапе предварительной сборки. Все идет нормально. Однако основная цель задания, которое я задаю, не имеет …
17 jenkins 

2
Что такое «переключатель флага функции» и когда их использовать (или нет)?
Есть несколько вопросов feature flag toggles, таких как: Как убедить разработчиков начать использовать переключатели флагов функций? Как использовать функцию флагов переключателей? Вопросы : Что на самом деле является «переключателем флага функции» (в контексте DevOps)? Почему они используются?

6
Какие методы или инструменты обеспечивают непрерывное развертывание баз данных?
Непрерывная доставка или непрерывное развертывание инфраструктуры и кода сравнительно просты по сравнению с тем же подходом к базам данных, особенно к СУБД. Код и инфраструктура не будут изменяться или развиваться после завершения развертывания. Базы данных, однако, будут иметь новые данные, добавленные к ним, создавая данные, если не компоненты схемы, по …

4
Terraform: применить только один файл TF
У меня есть группы безопасности в securitygroup.tfфайле. В том же каталоге есть много других описаний ресурсов (rds, ec2 и т. Д.). Есть ли способ выполнить terraform apply --auto-approve только для меня securitygroups.tf?
17 terraform 

1
Как моделировать человека, машину, меры и процессы в мире DevOps?
В проекте «Феникс» во время одного из туров по заводу нам сообщили, что каждая рабочая станция представляет собой сочетание человека, машины, измерения и процесса. Это имеет большой смысл, ведь у нас есть люди, серверы, KPI и инструкции. Однако всякий раз, когда я моделирую процесс (например, жизненный цикл поддержки), я стараюсь …

4
Что такое артефакт (или артефакт)?
Вопрос « Что такое хранилище артефактов? » Содержит ответ с интересным объяснением его части в хранилище. И, прочитав весь ответ, я не уверен, что именно означает « артефакт » в контексте DevOps. Какие-либо предложения? Ps: Из одного из ответов я, кажется, понимаю, что, может быть, артефакт - это то, что …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.