DevOps

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

5
Почему рекомендуется запускать только один процесс в контейнере?
Во многих блогах и общем мнении есть поговорка, которая гласит: «один процесс на контейнер». Почему существует это правило? Почему бы не запустить ntp, nginx, uwsgi и другие процессы в одном контейнере, в котором должны работать все процессы? сообщения в блоге, упоминающие это правило: «Один процесс на контейнер - это рекомендуемый …

8
Как помочь инженерам DevOps чувствовать себя менее одиноким волком?
Я только что говорил с парнем из DevOps, который поднял некоторые действительно хорошие вопросы о борьбе за то, чтобы быть инженером DevOps и иногда ощущать себя единоличной армией, хотя он в команде из 16 инженеров. Он носит много разных шляп, но сидит в команде разработчиков, занимаясь инфраструктурой. Ему нравится классная …
67 culture 

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


4
Самый чистый способ преждевременного выхода из работы трубопровода Дженкинс, как успех?
У меня есть задание, которое будет создавать файлы, если только одно из значений, передаваемых в него, не совпадает со старым значением. Какой самый чистый способ в Дженкинсе прервать или уйти с работы, если это не так FAILED? Это выход - правильное поведение, поэтому я хочу пометить сборку SUCCESS. Это закончится …

5
Что такое артефакт?
Есть довольно много вопросов и ответов, которые упоминают « артефакт ». Я не удивлюсь, если это как-то связано с артефактами . Мои вопросы : Что на самом деле является «артефактом» (в контексте DevOps)? Почему используются артефакты?

2
Какое определение для «рогатый скот, а не домашние животные»?
Термин «относиться к вашим серверам как к домашним животным, а не домашним животным» получил широкое распространение в последние годы, особенно когда он применяется к контейнерам Docker и виртуальным машинам Что это на самом деле означает?

5
Как я могу управлять секретами в .tf и .tfstate?
Я хотел бы использовать Terraform MySQL Provider, чтобы вести список пользователей mysql и предоставлять удобные возможности для создания новых тестовых сред. .tfИ .tfstateфайлы , как , кажется, хотят , чтобы хранить пароли MySQL в незашифрованном виде . По поводу .tf: Насколько я понимаю, .tfфайлы находятся под контролем версий и поддерживаются …

2
В чем разница между travis-ci.org и travis-ci.com?
Несколько проектов GitHub, в которых я участвую, используют Travis CI для тестирования сборки. Однако я заметил, что некоторые проекты используют https://travis-ci.org/ для тестирования сборки, в то время как другие используют https://travis-ci.com/ . Оба сайта работают одинаково, даже если использовать один и тот же интерфейс. В чем разница между travis-ci.org и …
46 travis-ci 

5
Что такое безсерверный?
Все облачные провайдеры продают свои «безсерверные» решения. Обещание состоит в том, что безсерверный сервер заменит способ, которым разработчики в настоящее время разрабатывают свое программное обеспечение, и операции управляют им в производстве. Что такое "безсерверный"? Где можно узнать больше об этом и как это можно использовать сегодня?


1
Что такое «ходячий скелет»?
Одна из моих гибких команд выбрала интересный подход на ранних этапах своего проекта. Вместо того, чтобы начинать проект со Sprint 0, где они настраивают инфраструктуру кода и выбирают архитектуру решения, они начали создавать «Ходячий скелет», который они описывают как практику DevOps. Кажется, что это сводится к созданию чего-то очень маленького …

6
Каковы наилучшие и всеобъемлющие методы, которые следует учитывать при запуске Docker в производстве?
Наконец, вы так сильно любите Docker, что хотите перенести свои критически важные для бизнеса производственные системы с конфиденциальными данными клиентов в Docker Swarm. Некоторые, возможно, уже сделали это. Другая организация не может себе этого позволить из-за политики, запрещающей производственные процессы, работающие в режиме root. Что может быть контрольным списком строительных …

6
В чем разница между системным администратором и инженером DevOps?
При подаче заявления на работу обычно вы можете найти два типа похожих работ: Sysadmin Engineer и DevOps Engineer . Оба они имеют дело с конфигурацией сервера и обеспечивают надежную работу компьютерных систем. Может быть трудно различить разницу между ними. Каковы основные различия между ними?

5
Чем Ansible отличается от простого запуска оболочки Bash в Vagrant?
Команда ИТ-системных администраторов, которые имеют опыт использования сценариев оболочки для решения своих проблем, обдумывают возможность начать использовать вместо них Ansible. Существуют ли существенные различия и веские причины, чтобы начать использовать Ansible и продолжать писать сценарии оболочки?

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