Рубрики
Uncategorized

CI / CD: постоянно доставляя лучшие коды

На момент написания этого поста я до сих пор не делал, читая эту специальное издание «Entwickler Mag … Теги с CICD, интеграцией, развертыванием, DEVOPS.

На момент написания этого поста я до сих пор не прочитал это специальное издание «Entwicler Magazin», с моей любимой темой: CI/CD (непрерывное интеграция/непрерывное развертывание).

Это точки от этого журнала, который я свидетельствует о себе.

Модели DEVOPS:

  1. Модель одной команды: команда OPS — это подмножество, часть команды Dev
  2. Модель совместной работы: DEVOPS достигается в сотрудничестве между командой Dev Team и Ops.
  3. IAAS-модель: Инфраструктура как услуга.

CI/CD:

  1. Инструменты:

    • Jenkins.
    • Обуздать
    • Gitlab.
    • Гадость
    • Атласский бамбук
  2. Инструменты CI: должны включить компоненты кода вместе.

  3. Инструменты CD: предназначены для автоматизированных тестов и развертывания.

Требования к CD на предприятии:

Аннотация: CI.

  1. Непрерывная интеграция: автоматизированные тесты и анализ.
  2. Непрерывная доставка: трубопроводы доставки
    • скрип
    • версию
    • воспроизводимый
  3. Функция переключается
  4. Нулевое время простоя
  5. Синее зеленое развертывание:
    • 2 полные производственные условия
  6. Канарская разработка
  7. Управление секретами, например Свод:
    • Запрос через API — нет четкого/простого текста оставляет хранилище.
  8. Безопасность и соблюдение — Особенно для контейнерных материалов:
    • Контейнерная безопасность
    • Интерсервисное общение

//Продолжение следует.

Оригинал: «https://dev.to/mhjaafar/ci-cd-continually-delivering-better-codes-1mi8»