rook
Posted 会飞の鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rook相关的知识,希望对你有一定的参考价值。
https://github.com/rook/rook
https://rook.github.io/docs/rook/master/
Rook是在云本地环境中运行的分布式存储系统的开源编排器。
Rook将分布式存储软件转变为自我管理,自我缩放和自我修复的存储服务。它通过自动化部署,引导,配置,供应,扩展,升级,迁移,灾难恢复,监控和资源管理来实现。 Rook使用基础的云原生容器管理,调度和编排平台提供的功能来履行其职责。
Rook利用扩展点深入融入云本地环境,为调度,生命周期管理,资源管理,安全性,监控和用户体验提供无缝体验。
Rook目前处于alpha状态,最初的重点是在Kubernetes之上策划Ceph。 Ceph是一个分布式存储系统,提供文件,数据块和对象存储,并部署在大型生产集群中。 Rook计划在未来的版本中增加对除Ceph之外的其他存储系统以及Kubernetes之外的其他云本机环境的支持。请参阅我们的路线图了解更多详情。
Rook由云本地计算基金会(CNCF)主持,作为初始级别项目。如果您是一家想帮助塑造容器打包,动态调度和面向微服务的技术发展的公司,请考虑加入CNCF。有关参与者以及Rook如何发挥作用的详细信息,请阅读CNCF公告。
Kubernetes v1.6或更高版本是Rook的目标(而Rook是alpha版本,它会跟踪最新版本以使用最新功能)。
Kubernetes v1.5.2支持,尽管你的里程可能会有所不同。 您将需要使用1.5文件夹中的yaml文件。
为确保您有一个适用于Rook的Kubernetes群集,您可以按照这些说明进行操作。
如果您正在使用dataDirHostPath在kubernetes主机上保留rook数据,请确保您的主机在指定路径上至少有5GB可用空间。
https://github.com/rook/rook/blob/master/Documentation/helm-operator.md
https://github.com/rook/rook/blob/master/Documentation/quickstart.md
以上是关于rook的主要内容,如果未能解决你的问题,请参考以下文章