Публикации по теме '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 предназначен для отчета о покрытии для конкретной ветки и фиксации вашего кода. Поскольку..