cloud foundry
Eirini是一个开源项目,将Cloud Foundry云应用程序平台与Kubernetes容器管理平台集成在一起,现在可以在IBM的“技术预览”中找到。
Eirini是Cloud Foundry Foundation中的一个孵化项目,可为Cloud Foundry应用程序运行时启用可插拔调度。 使用Eirini,Cloud Foundry用户可以在Diego和Kubernetes之间进行选择,以编排应用程序容器实例。 选择Kubernetes,然后使用OCI映像和Kubernetes部署将Cloud Foundry应用程序部署到Kubernetes后端。 Diego一直是Cloud Foundry应用程序运行时的默认调度程序。 Eirini的目标是确保无论使用哪种调度程序,用户都具有相同的体验。
IBM Cloud中的IBM Eirini预览版提供了对Big Blue技术的商业实施的早期访问。 埃里尼本身已经存在了大约六个月。 Eirini的组件包括:
- 协调程序提供程序接口(OPI),它在多个调度程序上提供声明性抽象。 OPI受到Diego LRP /任务模型和Bosh CPI概念的启发。
-
Bifrost
,将特定于应用程序的云控制器请求转换并传输到特定于OPI的对象,以在Kubernetes中运行。 -
Stager
,通过运行Kubernetes / OPI一次性任务来实现登台。
您可以从GitHub 下载Eirini 。 IBM用于Cloud Foundry的Kubernetes调度程序可用于在IBM Cloud上进行自我配置。
翻译自: https://www.infoworld.com/article/3387991/eirini-project-brings-kubernetes-to-cloud-foundry.html
cloud foundry