Draft — Open Source-инструмент Microsoft для деплоя приложений в Kubernetes
Иллюстрация с сайта GitHub
На мероприятии CoreOS Fest, что проходило в США на прошлой неделе, корпорация Microsoft представила первый Open Source-продукт, созданный её «облачной» командой (Microsoft Azure), — Draft.
Draft — эта утилита для сборки облачных (cloud native) приложений, которые будут запущены в рамках контейнеров, обслуживаемых платформой Kubernetes. В инструкции по Draft, отмечается, что её использование разработчиками и DevOps-инженерами подразумевает: 1) контейнеризацию приложения на основе специальных Draft packs (каталоги с Dockerfile и другими служебными данными), 2) деплой приложения в тестовую песочницу в Kubernetes (она будет доступна по публичному URL), 3) автоматический деплой в Kubernetes всех изменений, вносимых в кодовую базу.
Дальнейший рабочий процесс подразумевает коммит изменений, созданных в Draft (совместимы с Kubernetes Helm и Kubernetes Chart), в систему контроля версий, после чего ими занимается система непрерывной интеграции (CI). У Draft пока нет стабильных релизов: проект имеет экспериментальный статус и доступен на GitHub под свободной лицензией MIT.
Проект Microsoft Draft представил Гейб Монрой (Gabe Monroy), ведущий менеджер проектов, связанных с контейнерами, в Microsoft Azure. Ранее он был известен как основатель компании Deis, хорошо известной в мире DevOps и Open Source благодаря Deis Workflow (PaaS с открытым кодом) и другим разработкам для Kubernetes. В апреле этого года Microsoft купила Deis, и тогда в Deis утверждали, что «будущее Open Source-инфраструктуры в Microsoft — очень яркое». Анонс Draft — первое тому подтверждение.
Постоянная ссылка к новости: http://www.nixp.ru/news/14060.html. Дмитрий Шурупов по материалам zdnet.com, GitHub.
- Microsoft купила Deis, разрабатывающую PaaS на базе Kubernetes 11 апреля 2017 г.
- Microsoft открывает код движка Azure Container Service и интегрирует ACS с Kubernetes 8 ноября 2016 г.
- Microsoft добавила поддержку контейнеров Azure Container Instances в Kubernetes и стала членом CNCF 1 августа 2017 г.
- Microsoft и Red Hat занялись запуском Windows-контейнеров и SQL Server на OpenShift 24 августа 2017 г.
- Microsoft выпустила Brigade для организации CI/CD pipelines в Kubernetes 27 октября 2017 г.
Loghouse — Open Source-решение компании «Флант» для работы с логами контейнеров в Kubernetes 1
Microsoft выпустила Brigade для организации CI/CD pipelines в Kubernetes
Вышел CRI-O 1.0.0 для запуска альтернативных (не Docker) контейнеров в Kubernetes
Microsoft добавила поддержку контейнеров Azure Container Instances в Kubernetes и стала членом CNCF
Microsoft купила Deis, разрабатывающую PaaS на базе Kubernetes
Microsoft открывает код движка Azure Container Service и интегрирует ACS с Kubernetes
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1