Cloud Foundry расширяет применение Kubernetes

11 октябрь, 2018 - 14:04

На своей конференции в Базеле (Швейцария), Cloud Foundry формально анонсировала своё участие в двух проектах, упрощающих применение в её PaaS-облаке де факто стандартного средства контейнерной оркестровки, Kubernetes. Оно сможет использоваться самостоятельно и в составе BOSH, собственного инструментария Cloud Foundry, служащего для подготовки релизов, внедрения и управления жизненным циклом крупномасштабных распределённых сервисов.

Интеграция Kubernetes с Cloud Foundry началась в прошлом году, с выпуском Cloud Foundry Container Runtime (CFCR). Эта среда делает возможным развёртывание кластеров Kubernetes с использованием средств подготовки релизов из арсенала BOSH.

Один из новых проектов, Eirini, должен позволить использовать Kubernetes в качестве базового планировщика для Cloud Foundry Application Runtime. Его инициатором была IBM, а сейчас проект поддерживают также SUSE и SAP. Другой проект — CF Containerization, изначально предложенный компанией SUSE, обеспечит упаковку релизов Cloud Foundry BOSH в контейнеры с последующим развёртыванием в Kubernetes.

Общая цель, преследуемая этими инициативами, — предоставить конечным пользователям более последовательный опыт работы с прикладными и контейнерными платформами. Содействовать этому должны и дополнительные проекты, сосредоточенные на совместных журналах и метриках, и на унификации работы с сетью с помощью таких технологий, как Istio и Open Service Broker API (OSBAPI)-совместимая синхронизация сервисного каталога.