DevOps

Питання та відповіді для інженерів-програмістів, що працюють над автоматизованим тестуванням, безперервною доставкою, інтеграцією та моніторингом послуг, а також створенням інфраструктури SDLC

5
Чому рекомендується запускати лише один процес у контейнері?
У багатьох публікаціях блогу та загальної думки є приказка, що йдеться про "один процес на контейнер". Чому це правило існує? Чому б не запустити ntp, nginx, uwsgi та інші процеси в одному контейнері, у якому потрібно працювати всі процеси? повідомлення в блозі, де згадується це правило: "Один процес на контейнер …

8
Як допомогти інженерам DevOps відчувати себе менш схожим на одинокого вовка?
Я щойно розмовляв з хлопцем DevOps, який підняв кілька справді хороших балів щодо боротьби за те, що бути інженером DevOps та відчувати себе, як іноді, армією однієї людини, хоча він є в команді 16 інженерів. Він носить безліч різних шапок, але сидить у команді розвитку, виконуючи інфраструктурні роботи. Він любить …
66 culture 

4
Яка різниця між SRE і DevOps?
Яка різниця між SRE і DevOps? Очевидно, що операції з інженерно-конструкторських розробок та сайтів багато в чому детально перетинаються. Як я можу знати, яка група відповідає за що, і як я можу знати, які завдання будуть відповідні для мого набору навичок? Здається, SRE - це підтримка серверів та мережі, а …


4
Найпростіший спосіб передчасно залишити роботу на трубопроводі Дженкінса як успішний?
У мене є робота, яка створюватиме файли, якщо одне з поданих до неї значень не відповідає старішому значенню. Який найчистіший спосіб у Дженкінса перервати або покинути роботу, не маючи цього FAILED? Вихід це правильна поведінка, тому я хочу, щоб збірка була позначена SUCCESS. Це закінчиться у викладі if, як це; …

5
Що таке артефактор?
Існує досить багато запитань і відповідей, в яких згадується " артефакт ". Я не здивуюсь, якщо це якимось чином пов'язане з артефактами . Мої запитання : Що насправді є "артефактом" (в контексті DevOps)? Для чого використовуються артефакти?

2
Що таке визначення "худоба не домашні тварини"?
Термін "поводитись із вашими серверами як з великою рогатою худобою, а не з домашніми тваринами" в останні роки поширився, особливо коли він застосовувався до контейнерів Docker та віртуальних машин Що це насправді означає?

5
Як я можу керувати секретами у форматі .tf та .tfstate?
Я хотів би скористатися провайдером Terraform MySQL, щоб зберегти список користувачів 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 та travis-ci.com , і …
45 travis-ci 

5
Що таке сервер?
Усі хмарні постачальники продають свої "безсерверні" рішення. Обіцяє те, що безсервер збирається замінити спосіб розробників в даний час розробляти своє програмне забезпечення, і операції керують ним у виробництві. Що таке "без сервера"? Де можна дізнатися більше про нього і як це можна використовувати сьогодні?


1
Що таке "Ходіння скелет"?
Один з моїх спритних команд на ранніх етапах свого проекту застосував цікавий підхід. Замість того, щоб розпочати проект зі Sprint 0, де вони встановлюють інфраструктуру коду та приймають рішення про архітектуру рішення, вони почали будувати "Скелет для ходьби", який вони описують як практику DevOps. Це, здається, зводиться до того, щоб …

6
Які найкращі та всебічні практики слід враховувати під час роботи докера у виробництві?
Нарешті, ви настільки закохані в Docker, що хочете перенести свої критичні для бізнесу бізнес-системи з чутливими даними клієнтів у Docker Swarm. Деякі, можливо, навіть уже зробили це. Інша організація не може собі цього дозволити, застосовуючи політику, яка забороняє виробничі процеси, що працюють в кореневому режимі. Що може бути контрольним списком …

6
Яка різниця між Sysadmin та DevOps Engineer?
Подаючи заявку на роботу, зазвичай можна знайти два типи подібних робіт: Sysadmin Engineer та DevOps Engineer . Обидва вони мають справу з налаштуванням сервера та забезпечують надійну роботу комп'ютерних систем. Різницю між ними може бути важко сказати. Які основні відмінності між ними?

5
Чим Ansible відрізняється від просто запуску резервної оболонки bash у Vagrant?
Команда ІТ-сисадмінів, які мають досвід використання сценаріїв оболонок для вирішення своїх проблем, розглядають можливість почати використовувати Ansible. Чи є істотні відмінності та вагомі причини почати використовувати Ansible vs. продовжувати писати сценарії оболонки?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.