Публикации по теме 'ci-cd-pipeline'
Интеграция компакт-диска Argo для вашего проекта Kubernetes
Argo CD — это инструмент непрерывной доставки с открытым исходным кодом для вашего проекта, работающий на Kubernetes.
Argo CD можно определить как инструмент непрерывной доставки с открытым исходным кодом для Kubernetes, который имеет графический пользовательский интерфейс для просмотра компонентов Kubernetes внутри кластера. Когда вы запускаете приложение в Kubernetes, вы можете увидеть все компоненты Kubernetes на терминале с помощью команд kubectl. Но когда вы используете Argo, вы..
Docker CI/CD в средах VPC/VPS: автоматизация развертывания с помощью действий GitHub через SSH или через Интернет…
Аннотация
Внедрение контейнеров Docker и методов DevOps произвело революцию в развертывании программного обеспечения, предоставив командам разработчиков гибкость и масштабируемость. В этой статье мы исследуем интеграцию рабочих процессов непрерывной интеграции/непрерывного развертывания Docker (CI/CD) в средах виртуального частного облака Linux (VPC) или виртуального частного сервера (VPS), используя GitHub Actions для оптимизации автоматизации. Мы углубляемся в тонкости автоматизации..
CI/CD сине-зеленое развертывание
Введение
Сине-зеленое развертывание — это метод, используемый для выпуска новых версий приложения с нулевым временем простоя. При таком подходе создаются две идентичные среды: одна активная (синяя) и неактивная (зеленая). Новая версия приложения развертывается в неактивной среде, а затем трафик переключается с рабочей среды на неактивную. Это позволяет протестировать новую версию перед запуском и позволяет быстро откатиться в случае возникновения проблем.
Предпосылки
Прежде чем..
CI/CD для .net 6 с использованием действий GitHub
С публикацией Orleans.SyncWork у меня появилась возможность изучить действия GitHub — способ автоматизации рабочих процессов. Вот некоторые из моих первых впечатлений от действия (стона).
Автоматизированный рабочий процесс
Прежде всего, что такое рабочий процесс и что значит его автоматизировать? Что ж, дорогой потенциальный читатель, рабочий процесс — это не что иное, как набор шагов, предпринятых для выполнения задачи.
Из Википедии :
Рабочий процесс состоит из..
Последнее руководство по Bitbucket Pipelines, которое вам когда-либо понадобится: освоение CI и CD
Невероятно мощный инструмент, который сэкономит ваше время и избавит от головной боли при настройке!
Это сообщение отражено в моем блоге chrisfrew.in , где поддержка фрагментов кода значительно улучшена, а также есть другие забавные полезности!
Узнайте все, что подробно описано в этом сообщении, и многое другое в моем полном курсе «Освоение конвейеров Bitbucket для CI и CD» , доступном на Skillshare и Udemy:
Освоение конвейеров Bitbucket для..
Покрытие кода в Google Cloud Build
Когда вы настраиваете конвейер CI / CD для своего проекта, вы, вероятно, захотите рассчитать покрытие кода и отправить его в сторонний сервис, такой как Codecov.
Я собираюсь показать вам, как настроить это в Google Cloud Build .
Проблема
Инструмент codecov по умолчанию должен запускаться из репозитория git, иначе он выдаст ошибку:
fatal: Not a git repository
Причина в том, что codecov предназначен для отчета о покрытии для конкретной ветки и фиксации вашего кода.
Поскольку..