DevOps

16
Как создать централизованную панель мониторинга нескольких облаков (Amazon и Google)?

Я ищу один продукт или услугу, которую можно использовать в качестве централизованной информационной панели для мониторинга облачной инфраструктуры, предоставляемой Amazon Web Services и Google Cloud Platform в дополнение к приложению. Я смотрю на несколько вариантов, таких как sensu, которые...

16
Каким может быть правильное определение DevOps, чтобы представить его новичку?

Я сделал / создал множество презентаций, связанных с SCM, и теперь я пытаюсь «перейти на более раннюю версию». То, что я всегда пытаюсь сделать в своих презентациях, - это подготовить слайд, который так или иначе включает в себя сообщение, которое я хочу доставить (и которое я затем уточнить в...

15
Как заказать физическое резервное копирование данных S3?

Я хотел бы заказать резервное копирование данных, которые будут скопированы с S3 на физический диск (SATA HD) и отправлены по адресу. Я знаю, что это возможно с помощью Amazon Glacier , однако я не могу найти такую ​​возможность нигде. Что было бы самым простым способом сделать...

15
Как включить мой внутренний сертификат CA для проверки обмена SSL в Chef?

Мы используем внутренний центр сертификации для создания сертификатов сервера в моей компании. Нам также приходится иметь дело с прозрачным прокси, выполняющим перехват SSL (MITM). Я регулярно сталкиваюсь с ошибками проверки SSL из-за того, что Chef не знает сертификат CA, а иногда это инструмент...

15
Каковы плюсы и минусы серверов SnowFlakes, серверов Phoenix и неизменных серверов?

Мне любопытно узнать о матрице, такой как сравнение безопасности / простоты управления / судебной экспертизы для каждого типа сервера. Я могу забыть еще несколько ключевых особенностей каждого типа. Я имею общее представление о типах, но справочная матрица может быть полезна при выборе между ними в...

15
Есть ли недостатки использования пакета deb, как если бы это был контейнер для развертывания приложения?

Моя команда в настоящее время пытается решить, следует ли нам развертывать наше приложение Nodejs как пакет deb, вместо того, чтобы пытаться запустить его в контейнере, таком как Docker. Я получил эту идею от чтения этого блог здесь , что делает некоторые хорошие аргументы для использования пакета...

15
Как перейти от сложной ветвящейся реальности к модели с одной ветвью?

В крупных организациях использование методологии водопада обычно приводит к очень сложным ветвящимся структурам (aka branch spagetti ). Какие стратегии ветвления можно использовать для перехода от сложной реальности ветвления к модели с одной ветвью, такой как разработка на основе магистрали?...

15
Как использовать функцию флагов переключателей?

Каковы различные способы использования переключателей флагов функций в приложениях? Если бы вы объяснили разработчику точные вещи, которые нужно сделать, чтобы перейти из ничего в приложение с полным набором функций и флагов, какими были бы эти...

15
Как добиться плавного перехода от модели организации «один большой репозиторий VCS для всех продуктов» к модели «множество небольших репозиториев VCS»?

Это распространенный сценарий, когда кодовая база продукта, содержащегося в хранилище в некоторой системе VCS, развивается до такой степени, что эта кодовая база может рассматриваться как содержащая несколько продуктов. Распределение кодовой базы по нескольким репозиториям VCS, каждое из которых...

15
Запуск фонового процесса в конвейере

Я ищу способ запуска Java-процесса в фоновом режиме, используя декларативный конвейер Jenkins. Ниже приведен фрагмент кода stage('Deploy'){ steps{ script{ withEnv(['BUILD_ID=dontkill']) { sh "nohup java -jar test-0.0.1-SNAPSHOT.war &" } } } } Уже известно о ProcessTreeKiller о Jenkins и каждый...

15
Как проверить спотовую цену AWS автоматически?

Я думал о работе Дженкинса, чтобы проверить цены на ящики с агентами, которые мы раскручиваем; время от времени цена резко возрастает, и пройдет час или два, прежде чем кто-нибудь заметит, что новых агентов не появляется, а затем мы должны войти вручную и проверить спотовую цену и соответственно...

15
Как запустить ANSIBLE на одном хосте за раз и сломаться при сбое

У меня есть сборник игр Ansible, в котором я хочу последовательно обновить несколько нестабильных устройств. Я могу использовать serial:1, но я хочу полностью остановить playbook, если у меня возникнет ошибка, чтобы я мог исправить ее, прежде чем продолжить, вместо того, чтобы накапливать ошибки. Я...

15
Разница между chroot и Docker

Я не понимаю разницу между докером и chroot. Да, это приятно с точки зрения упаковки реестра. Но почему-то я чувствую, что это просто гул с дополнительными прибамбасами. Я знаю, что что-то упустил. Было бы здорово узнать, чем они отличаются, и необходимость докера, если chroot может сделать что-то...

15
Как измерить использование человеком?

В проекте «Феникс» один график во всей книге показывает, что по мере того, как рабочая нагрузка человека возрастает до высоких 90%, время ожидания для них увеличивается в геометрической прогрессии. На самом деле в книге утверждается, что: Время ожидания = (Процент занят / Процент свободен) Итак,...

15
Нет ли Oracle JDK для докера?

REPOSITORY TAG IMAGE ID CREATED SIZE an-image 1 X 26 seconds ago 279 MB когда будет запущен образ докера, появится следующее сообщение: No java installations was detected. Please go to http://www.java.com/getjava/ and download Когда Oracle JDK развернут, размер образа докера более чем удвоился!...

15
Ansible: Другая опция доступна для проверки telnet открытых портов?

Я новичок в Ansible. Вот моя задача ... У меня более 400 хостов, и мне нужно проверить, открыты ли 5 ​​разных портов от их конца до нашего веб-сервера. По отдельности я мог войти и запустить: telnet mywebserver.com 443 telnet mywebserver.com 80 telnet mywebserver.com 8443 ..и так далее.. Какой...

15
В чем разница между традиционной моделью разработки и эксплуатации и проектированием надежности сайта?

«SRE - это то, что происходит, когда вы просите инженера-программиста создать операционную группу». - Надежность сайта Инжиниринг С тех пор, как была выпущена книга по надежности сайтов Google, мне неоднократно говорили, что SRE является расширением существующей модели поддержки операций или...

15
Как объяснить девопов нетехичным менеджерам?

Я полностью взволнован DevOps. Я знаю, что DevOps - это методология, которая подтолкнет нас к созданию ИТ-инфраструктуры, которая упростит и продвинет нашу компанию вперед. Но как мне продать это моим боссам, особенно нетехническим боссам? Мы собираемся реализовать проект автоматизации, который...