Kubernetes和Apache,还有不少的容器编排工具供企业选择( 二 )
主要特征有单个主机上的多个隔离环境;创建容器时保留卷数据;仅重新创建已更改的容器;变量和环境之间的合成移动等 。
Minikube
Minikube允许用户在本地运行Kubernetes 。 使用Minikube , 可以在个人计算机上的单节点Kubernetes集群内在本地应用程序 。 Minikube对Kubernetes仪表板提供了集成支持 。
文章图片
Minikube运行Kubernetes的最新稳定版本 , 并支持负载均衡、多集群、持久卷、节点端口、容器运行时包括Docker、CRI-O和containered , 可启用CNI等等 。
Marathon
Marathon适用于Apache Mesos , 具有协调应用程序和框架的能力 。
Apache Mesos是一个开源集群器 。 Mesos是Apache的一个项目 , 能够同时运行容器化和非容器化工作负载 。 Mesos集群中的主要组件是Mesos代理节点 , Mesos主节点 , ZooKeeper和框架—框架与主节点协调 , 将任务调度到代理节点上 。 用户与Marathon框架交互以安排作业 。
文章图片
Marathon调度程序使用ZooKeeper来定位当前的主程序以提交任务 。 Marathon调度程序和Mesos主都运行从 , 以确保高可用性 。 客户端使用REST API与Marathon交互 。
Marathon的优势主要体现在高可用性 , 支持有状态应用 , 用户界面很友好 , 支持服务发现和负载均衡 , 健康检查 , 以及REST API等 。
Cloudify
Cloudify是开源的云编排工具 , 用于容器和微服务的部署自动化以及生命周期 。 它提供了一些功能 , 如按需集群 , 自动修复以及在基础架构级别进行扩展 。 Cloudify可以容器基础架构 , 并协调在容器平台上运行的服务 。
文章图片
它可以轻松地与Docker和基于Docker的容器器集成 , 包括Docker Swarm、Docker Compose、Kubernetes和Apache Mesos 。
Cloudify可以帮助创建 , 修复 , 扩展和拆除容器集群 。 容器编排是提供可伸缩和高可用性基础设施的关键 , 容器器可以在其上运行 。 Cloudify提供了跨平台协调异构服务的能力 。 可以使用CLI和Cloudify器部署应用程序 。
Rancher
Rancher是也是一个开源的容器编排平台 。 它能够利用Kubernetes , Swarm , Mesos等编排服务 。 Rancher提供了容器所需的软件 , 因此企业无需使用一套独特的开源技术从头开始构建容器服务平台 。
文章图片
Rancher 2.x允许运行在客户指定的提供商上的Kubernetes集群 。 Rancher用户界面允许数千个Kubernetes集群和节点 。
Containership
Containership主要实现多云Kubernetes基础架构的部署和 。 通过单个工具可以灵活地在公有 , 私有云和本地环境中进行操作 。 它使用户能够跨所有主要云提供商配置 , 和监控Kubernetes集群 。
文章图片
Containership是使用云原生工具构建的 , 例如Terraform进行配置 , Prometheus进行监控 , 以及Calico进行网络和策略 。 它建立在vanilla Kubernetes版本之上 。 Containership平台提供直观的仪表板 , 以及用于复杂自动化的强大REST API 。
- 彬彬这厢有礼了 美中有不足,ChinaJoy篇一:虽然很好看
- 国际足球|董方卓曼联记忆:与皮克争头球,与无数球星有过交集,人生的足球赛大有不同
- 昭通学院|昭通学院一男教师持刀将女同事杀害,曾被爆与学生有不正当关系
- 招生|本科二批志愿填报指南!不同高考分数段要有不同的填报策略
- 作势|在他这里,女明星有不一样的光芒
- 村民百家好|没有不满,销售就没有依据
- 刘维伟|山西负浙江出局!王非赛后发言引不满,刘维伟赛后点评仍有不满
- 科学除了动力来源,天问一号和毅力号在这些方面也大有不同
- 畅远数码|SpringCloud 应用在 Kubernetes 上最佳实践—部署篇(工具部署)
- 第一冲锋号|土耳其再不放弃俄制武器恐有不测,说到做到!美国提交制裁法案