DevOps

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

3
Каковы ограничения Puppet по сравнению с Ansible?
Я хотел бы понять разницу между Puppet и Ansible, особенно какие ограничения Puppet имеет по сравнению с Ansible. Есть ли вещи, которые вы не можете сделать в Puppet, но можете в Ansible? Другими словами, почему некоторые люди уходят из Puppet в Ansible?


2
Где я должен положить конфигурацию моего приложения?
Недавно я читал дебаты на тему « Где хранить свойства, зависящие от среды? ». Классический способ состоит в том, чтобы иметь несколько файлов свойств, по одному для среды и на основе переменной среды (DEV, PROD ...), вы выбираете, где их читать при запуске приложения (как в случае профилей Spring). С …

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


3
Как смягчить последствия Мифического Месяца Человека?
Закон Брукса: добавление рабочей силы в поздний программный проект делает это позже. В своей книге « Нет серебряной пули» - сущность и несчастные случаи разработки программного обеспечения Фредерик Брукс определяет концепцию « Мифического человека» : Брукс полагает, что сложные программные проекты нельзя полностью разделить на отдельные задачи, над которыми можно …

2
Как проверить выход Jinja в Saltstack?
У меня есть шаблон SLSв Salt, который я пытаюсь построить, но он выдает неверный синтаксис, что приводит к таким ошибкам, как: my-minion-id: - State 'system' in SLS 'network' is not formed as a list В принципе, должна быть возможность каким-то образом изучить выходные данные шаблона Jinja, прежде чем он попытается …
16 salt  jinja 

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


2
Что такое инженер по платформам?
За свою карьеру меня называли многими вещами, большинство из которых были вежливыми - совсем недавно работу по созданию конвейеров CI / CD называли «Инженер платформы» или «Инженерия платформы». Риск такого заголовка заключается в том, что вы получаете роль в роли инженера, который разрабатывает платформы для использования разработчиками и не обязательно …

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

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

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

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

3
Нет ли 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 развернут, размер образа докера более чем удвоился! REPOSITORY TAG IMAGE ID CREATED SIZE an-image …

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