Интеграция Kubernetes с Azure Pipelines — Microsoft Build Announcements
Конференция Microsoft Build состоялась 6-8 мая в Сиэтле. В ходе конференции мы объявили о нескольких интересных новых возможностях.
Например, теперь можно использовать удостоверение GitHub для входа на портал Azure DevOps. Кроме того, вы можете использовать репозиторий GitHub вплоть до Kubernetes с помощью многоэтапного конвейера на основе YAML.
Дополнительные сведения см. в списке функций ниже.
Компоненты
Общие сведения:
Azure Pipelines:
Azure Artifacts:
Администрирование:
Общие сведения
Вход в Azure DevOps с помощью учетных данных GitHub
Теперь вы можете использовать учетные данные GitHub для входа в Azure DevOps. Вы увидите возможность входа с помощью учетной записи GitHub на всех страницах входа Майкрософт. Чтобы использовать учетные данные GitHub, щелкните Войти с помощью GitHub.
После входа в GitHub и авторизации приложения Майкрософт вы получите новую учетную запись Майкрософт, связанную с вашим удостоверением GitHub. В ходе этого процесса вы также можете связать ее с существующей учетной записью Майкрософт, если хотите.
Вы можете просмотреть запись блога с полным объявлением здесь
Более простой способ приобретения Azure DevOps
Мы постоянно работаем над улучшением наших комплексных возможностей, в том числе над тем, как вы покупаете наш продукт. В ответ на ваши отзывы мы рады сообщить об изменениях, которые упростят процесс приобретения некоторых Azure DevOps Services. Мы будем развертывать изменения Azure Artifacts 6 мая 2019 г., а другие изменения лицензирования будут отражены в вашем счете с 1 июня 2019 г.
Взгляните на запись блога с полным объявлением здесь.
Azure Pipelines
Интеграция Kubernetes для Azure Pipelines
Контейнеры Kubernetes и Docker стали важной частью технологического стека многих организаций. Kubernetes позволяет повысить гибкость инфраструктуры при запуске приложений в большом масштабе. Объединение контейнеров с методиками DevOps может сделать процесс разработки гораздо более гибким благодаря непрерывной интеграции и непрерывной поставки, основанных на контейнерах.
Чтобы помочь вам приступить к работе с контейнерами, мы упростили начало работы с Azure Pipelines, чтобы вы могли создавать приложения с помощью контейнеров Docker и развертывать их в кластерах Kubernetes в любом облаке. Мы также добавили выделенное представление Среды Kubernetes в Azure Pipelines.
Подробные сведения о новых функциях и полное объявление см. здесь.
Многоэтапные конвейеры YAML
Теперь мы предлагаем унифицированный интерфейс YAML, который позволяет настроить конвейеры для использования непрерывной интеграции (CI) и непрерывной поставки (CD). Определение конвейеров с помощью документов YAML позволяет проверка конфигурацию конвейера в систему управления версиями вместе с кодом приложения, чтобы упростить управление, управление версиями и управление.
Благодаря новой поддержке YAML мы также добавляем новый пользовательский интерфейс, который поможет вам визуализировать все многоэтапные конвейеры в продукте. Кроме того, у нас есть новый интерфейс просмотра журналов, который позволяет легко переходить между этапами и заданиями, а также помогает быстро выявлять ошибки и предупреждения.
Наконец, мы также добавили концепцию среды для диагностики сбоев развертывания, улучшения трассировки и отслеживания нескольких развертываний.
Чтобы включить эти функции, перейдите на страницу предварительных версий функций и включите многоэтапные конвейеры.
Дополнительные сведения об этих функциях см. в полном объявлении здесь.
Azure Artifacts
Оплата за ГБ
До сих пор для всех, кто использует Azure Artifacts, требовалась отдельная дополнительная лицензия, помимо базовой лицензии Azure DevOps. Мы услышали ваши отзывы о том, что это негибкое, трудное в управлении и часто не экономичное. На основе этих отзывов мы изменили способ оплаты azure Artifacts. Теперь мы будем взимать плату только за используемое хранилище, а не за количество пользователей, которые его используют. Таким образом, каждый пользователь в вашей организации может получить доступ к пакетам и предоставить к ним общий доступ.
Каждая организация может бесплатно использовать хранилище размером до 2 ГБ. Плата за использование дополнительного хранилища взимается в соответствии с многоуровневыми тарифами, начиная с 2 долл. США за ГБ и уменьшаясь до 0,25 долл. США за ГБ. Полные сведения можно найти на нашей странице цен.
Общая доступность python и универсальных пакетов
В течение некоторого времени мы поддерживали пакеты Python, а также собственные универсальные пакеты в общедоступной предварительной версии. Начиная с этого момента, они являются общедоступными и готовыми для всех рабочих нагрузок.
Вы можете просмотреть запись блога о ценах с оплатой за ГБ и другие обновления Azure Artifacts здесь.
Администрирование
Более простой способ приобретения Azure DevOps
Мы постоянно работаем над улучшением наших комплексных возможностей, в том числе над тем, как вы покупаете наш продукт. В ответ на ваши отзывы мы рады сообщить об изменениях, которые упростят процесс приобретения некоторых Azure DevOps Services. Мы будем развертывать изменения Azure Artifacts 6 мая 2019 г., а другие изменения лицензирования будут отражены в вашем счете с 1 июня 2019 г.
Взгляните на запись блога с полным объявлением здесь.
Дальнейшие действия
Перейдите в Azure DevOps и посмотрите.
Отправка отзыва
Мы будем рады узнать, что вы думаете об этих функциях. Используйте меню отзывов, чтобы сообщить о проблеме или предоставить предложение.
Вы также можете получить советы и ответы на свои вопросы от сообщества на Сайте Stack Overflow.
Thanks,
Гопинат Чигаккагари (Twitter)