资讯专栏INFORMATION COLUMN

如何让Machine Driver在Rancher中无比简单易用

oujie / 3124人阅读

摘要:由首创的,就是想让企业数据中心复杂的应用管理部署像使用一样简单。公有共享,即,它是由官方与社区共同维护的。本文就将介绍一下如何用让变得无比简单易用。在目录页面,用户将看到一个简单网格化的目录条目。在中开启就如同按下按钮一样简单。

由Rancher首创的Application Catalog,就是想让企业数据中心复杂的应用管理部署像使用AppStore一样简单。Catalog的整体概念对我们的用户来说并不特殊:使用合理的默认配置和可重复的启动过程,用户可以在一个单一页面上搜索常用的已部署应用程序。我们希望为我们的用户提供一个清新、简洁的UI界面,展现多样的可用于社区的平台、应用程序和机器。

Rancher Catalog同时支持私有部署和公有共享两种模式。公有共享,即Community Catalog,它是由Rancher官方与社区共同维护的。本文就将介绍一下如何用Community Catalog让Machine Driver变得无比简单易用。

当用户第一次运行Rancher的UI界面且此时没有堆栈或服务时,Rancher会提示他们手动或通过Catalog来部署第一个服务。安装之后,用户可以通过顶层导航返回到目录。在目录页面,用户将看到一个简单网格化的目录条目(Catalog entries)。这个页面虽条目众多,但利用搜索和筛选可以很容易地进行精简。

每一个目录条目都能够让用户看到其更细节的部分。另外,这里也是启动目录条目的地方。用户查看条目的同时,可以为服务选择想要的版本、名字和配置属性,最后预览用于部署的与之相应的YAML文件:

我们还提供给用户这样的一个机制:能够在Rancher Catalog中添加他们托管于Github上的目录。用户只需经过Settings页面及Catalog部分将Github上的.git的URL地址添加到Rancher上即可。新加入的目录将会和已经存在的目录合并(只是前端部分)。无须担心,你可以在下拉列表中选出你的目录来查看只属于它的条目。Catalog已经上线了一段时间,我希望你有机会使用到它。

Community Catalog是向所有用户开放的,它支持用户提供自己的machine driver。你可能使用过我们的Machine Drivers页面:用户可以很容易地找到各种docker-machine driver,还能定制自己经常使用的machine driver。以前,用户可以利用“Add Machine Driver”按钮在Rancher中添加定制的machine driver。有了Catalog之后,对于希望通过自己的目录来添加定制machine driver的这部分用户,我们为他们提供了新的方式。用户可以在他们的目录仓库(catalog repo)下添加一个新的machine-templates文件夹—一旦这个目录添加到Rancher上,我们将会将这些驱动传至Rancher Machine Driver页面。

需要说明的是,即便它们放置在同一个Github仓库中,你的machine driver也不会出现在Catalog页面。在Rancher中开启machine driver就如同按下play按钮一样简单。想要禁用不适合你或你的公司的machine driver也非常容易。易于部署工作流的同时还拥有简单的更新过程:如果你已经在你的目录中部署了一个旧版本的machine driver,你会看到一个更新图标。只需按下这个图标,我们就会将最新版本安装在你的目录中。我们相信这个新的Machine Driver catalog能够让我们的客户为自己公司的目录添加可重写的、可维护的、易于部署的machine driver。

以上只是一个简短的概述,具体的使用还需要你们前往Rancher Catalog以及Machine Driver页面自己尝试。希望你可以享受你部署的应用所带来的乐趣,也可以添加属于自己的应用。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27974.html

相关文章

  • 德国KubeCon直击:如何轻松且安心地将k8s用于生产?

    摘要:年正在柏林盛大举行,来自等多个开源云原生社区的领先技术专家正汇聚一堂,以进一步推动云原生计算的教育和发展。例如,你还需要诸如负载均衡器和的服务来运行应用程序。负载均衡器可以进行高级定制,以满足用户的各类需求。 想要在生产环境中成功部署容器,你需要的不仅仅是容器编排。 2017年CloudNativeCon+KubeCon Europe正在柏林盛大举行,来自Fluented、Kubern...

    Jensen 评论0 收藏0
  • 德国KubeCon直击:如何轻松且安心地将k8s用于生产?

    摘要:年正在柏林盛大举行,来自等多个开源云原生社区的领先技术专家正汇聚一堂,以进一步推动云原生计算的教育和发展。例如,你还需要诸如负载均衡器和的服务来运行应用程序。负载均衡器可以进行高级定制,以满足用户的各类需求。 想要在生产环境中成功部署容器,你需要的不仅仅是容器编排。 2017年CloudNativeCon+KubeCon Europe正在柏林盛大举行,来自Fluented、Kubern...

    opengps 评论0 收藏0
  • OpenStack 与 Rancher 融合的新玩法

    摘要:本次分享给大家带来与能够融合使用的一些玩法。计算节点的进程不能在运行在中。部署的过程需要拉取很多镜像,需要耐心的等待。之前的计划应该是在版会添加的支持,差不多就是今年月份左右。 OpenStack是开源Iaas云的事实标准,功能大而全,除了能管理虚机同时也能管理容器,OpenStack项目中的Magnum、Kuryr、Kolla、Murano、Nova-docker等都是与容器场景很不...

    android_c 评论0 收藏0
  • 实践指南-快速解锁Rancher v1.2

    摘要:引言已经发布,相信众多容器江湖的伙伴们正魔拳擦准备好好体验一番。为了更好的体验的完整特性,我们选取了测试比较严格的运行环境。 引言 Rancher v1.2已经发布,相信众多容器江湖的伙伴们正魔拳擦准备好好体验一番。由于Docker能够落地的操作系统众多,各种Docker版本不同的Graph driver,所以通常大版本的第一个release都会在兼容性上有一些小问题。为了更好的体验R...

    KavenFan 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<