Запитання з тегом «deployment»

Використовуйте цей тег для запитань щодо розгортання, що стосується всіх дій, щоб зробити (частину) системи доступною для використання в певному цільовому середовищі.

1
Як досягти плавного переходу від моделі організації «єдиний сховище VCS для всіх продуктів» до моделі «безліч малих сховищ VCS»?
Це загальний сценарій, коли база даних продукту, що знаходиться в сховищі в деякій системі VCS, розвивається до того моменту, коли ця кодова база може бути зрозуміла, що містить декілька продуктів. Розбиття бази даних коду на кілька сховищ VCS, кожне присвячене одному продукту, може скористатися кількома перевагами (див. Переваги наявності продукту …

4
Чи є недоліки використання пакету deb, як якщо б це контейнер для розгортання програми?
Наразі моя команда намагається вирішити, чи слід розгортати наш додаток Nodejs як дебютний пакет, а не намагатися запустити його в контейнері, такому як Docker. Я отримав цю ідею від читання цього блог тут , що робить деякі хороші аргументи для використання пакета DEB для існуючих раніше додатків пітона. Основним моментом …

2
Які способи існувати для роз'єднання розгортання від випуску?
Один із способів безперервного розгортання - це від'єднання розгортання від випуску, тобто розгортання оновлень без активації змін негайно. Я знаю, що для цього можна використовувати перемикачі функцій , але мені цікаво, чи існують інші прийоми "нефункціональності". Наприклад, чи побудували б вимкнення функції для помилки? Напевно, ні, і можна стверджувати, що …

2
Щоб розробити синьо-зелений колір, розгорніть, як публікувати трафік веб-сокетів з прямого сервера на гарячу заміну
Синьо-зелений розгортання передбачає перекачування потоків даних в реальному часі (синій) у середовище гарячої заміни, які не продаються (зелені), під час підготовки до розгортання в зеленому середовищі, так що зелений має повну синхронізацію даних із попереднім середовищем синього продукту. Мені цікаво, що люди використовують для живої копії поточного веб-сокета, від синього …

2
Як зберігати облікові дані, необхідні додатку?
Усі кажуть, що зберігання облікових даних у контролі версій (git) - це погана річ. Тому повинні бути інші способи зберігання облікових даних, які є набагато кращими. Додаток повинен отримувати повноваження звідкись, щоб користуватися послугами, від яких залежить. Ці облікові дані зазвичай зберігаються у файлах конфігурації. Ручне введення кожного сервера для …

2
Як автоматизувати розгортання за допомогою Kubernetes?
Якщо припустити, що у мене Kubernetes розгорнуто через Rancher, а Jenkins створює нові зображення та підштовхує їх до DockerHub при реєстрації нового коду до GitHub, як я автоматизую розгортання нових зображень? Іншим способом задати питання може бути: «Я використовував Octopus для управління своїми розгортаннями. Чи є щось подібне, вбудоване в …

4
Інфраструктура як код та TDD
Інфраструктура як код пропонує нам використовувати інструменти, які автоматизують ваші збірки. Чудово. Такі інструменти , як анзібль , кухар , лялькові , стек солі та інші штовхають нас до письмовій формі , як інфраструктура виглядає, при вирішенні розбіжностей. У Salt Stack ці біти називаються станами . Якщо стан не відповідає …

2
Інструмент зберігання відповідно до конфігурації середовища
У мене є вимога зберігати інформацію про конфігурацію для кожного середовища в інструменті. Це інструмент із графічним інтерфейсом для додавання / оновлення конфігураційних значень (наприклад, рядки з'єднання). Це повинно мати значення за замовчуванням і мати можливість змінювати це на основі різних середовищ. Потрібно мати API для отримання цих значень конфігурації …

2
Чи можливо автоматичне розміщення на кожному комітеті у певній гілці за допомогою Travis CI та GitHub?
Я хотів би розгорнути файли за допомогою Travis CI, і він працює лише для тегів. Під час здійснення філії існує попередження: Пропуск розгортання з провайдером випусків, тому що це не позначений тег. Чи є спосіб розгортати розгалужену комісію за допомогою програми Travis CI? Для уточнення, він працює, коли я тегую …

5
Чи підходять інструменти управління конфігурацією для використання в якості інструментів розгортання?
З моєї відповіді на запитання: Як DevOps може допомогти покращити процедури програмного забезпечення? У Тенсібая виникло питання: Що б вимагало Капістрано на вершці лялечки чи шеф-кухаря? Моєю відповіддю було розмістити посилання на статтю Ноя Гіббса "Чи потрібні нам і Капістрано, і шеф-кухар?" . Особисто я все ще підписуюся на думку …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.