资讯专栏INFORMATION COLUMN

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

opengps / 2815人阅读

摘要:年正在柏林盛大举行,来自等多个开源云原生社区的领先技术专家正汇聚一堂,以进一步推动云原生计算的教育和发展。例如,你还需要诸如负载均衡器和的服务来运行应用程序。负载均衡器可以进行高级定制,以满足用户的各类需求。

想要在生产环境中成功部署容器,你需要的不仅仅是容器编排。

2017年CloudNativeCon+KubeCon Europe正在柏林盛大举行,来自Fluented、Kubernetes、Linkerd、OpenTracing等多个开源云原生社区的领先技术专家正汇聚一堂,以进一步推动云原生计算的教育和发展。

Rancher Labs同样亮相此届KubeCon,为大家带来了Rancher针对不同基础设施的Kubernetes容器管理的最新增强功能。


Kubernetes是一个优秀的容器编排工具,但真正配置和部署Kubernetes往往很困难,企业用户想在生产环境中使用Kubernetes更是顾虑重重。乘着KubeCon的东风,一起来看看Rancher是如何让Kubernetes更易用、如何完美支持企业级生产环境的。

Kubernetes:优秀的容器编排工具

Kubernetes是用于部署和管理容器化应用程序的开源容器编排器。凭借在Google上运行生产环境工作负载15年的经验,它提供了容器固有的优势,同时使DevOps团队能够根据自己的需求,构建定制化的容器就绪环境。

Kubernetes架构由松耦合的组件与丰富的API组成,这使得Kubernetes非常适合运行高度分布式的应用程序架构,包括微服务、单片Web应用程序和批处理应用程序。在生产中,这些应用程序通常跨多个容器和多个服务器主机,这些服务器主机相互连接以形成集群。

Kubernetes提供了为分布式应用程序工作负载部署容器所需的编排和管理功能。它使用户能够构建多容器应用程序服务,并在集群中调度容器以及管理容器的运行状况。由于这些操作任务是自动化的,所以DevOps团队通过容器可以执行许多与其他应用程序平台相同的操作。

配置和部署Kubernetes?可能很困难

人们普遍认为Kubernetes是成功地大规模部署容器的关键。如果您在云端或合理的同质基础架构中运行单个Kubernetes集群,则可能是这样。然而,许多机构具有不同的应用组合和用户需求,因此他们的需求就更广泛和多样化。在这些情况下,设置和配置Kubernetes以及自动化基础架构部署将带来以下几个挑战:

创建根据DevOps团队的需求定制的Kubernetes环境

自动部署多个Kubernetes集群

管理Kubernetes群集的健康(例如检测和解决etcd节点的故障)

自动升级Kubernetes集群

在本地和/或不同云提供商部署多个集群

确保能满足企业级的需求,包括提供24×7企业级技术支持

自定义然后重复部署基础设施和其他服务(例如存储、网络、DNS、负载平衡器)的多重组合

部署和管理Kubernetes附件的升级,如Dashboard、Helm和Heapster

Rancher,让Kubernetes无比简单

通过赋予开发、测试和生产环境中的代码以可移植性,容器使软件开发变得格外容易。一旦投入生产,许多组织都希望Kubernetes能够管理和扩展容器化的应用程序和服务。但是,设计、定制和运行Kubernetes,以及将编工具器与不断变化的技术组合在一起,带来的,是陡峭的学习曲线。

Rancher容器管理平台使您可以轻松管理运行容器需要的一切。 您不再必须需要整合和维护一套复杂的开源技术所需的技术技能。 Rancher不是Docker编排工具,它是最完整的容器管理平台。

Ranche能为用户提供在各类基础设施上部署和使用Kubernetes 所需要的一切,包括:

已通过认证、提供企业级技术支持的Kubernetes发行版,具有简化的配置选项

包括负载平衡器、跨主机网络、存储驱动程序和安全凭证管理等在内的基础设施服务

Kubernetes集群的自动部署和升级

多集群和多云支持

企业级功能,如基于角色的访问控制和24×7支持

企业级Kubernetes发行版

Rancher为用户提供了已通过认证、提供企业级技术支持的Kubernetes发行版。通过Rancher,您可以轻松利用久经考验且稳定的Kubernetes功能。只需几分钟,在极易于使用的Rancher界面上,你就能轻松启动Kubernetes了。为了确保在所有公共和私有云环境中保持一致的体验,您可以利用Rancher来管理底层容器、执行命令和获取日志。您还可以用它来保持使用最新的Kubernetes稳定版本,并及时采用上游错误修复。您不用再被旧的、过时的和专有的技术所困扰。

Kubernetes Dashboard可以通过Rancher自动启动,并可用于每个Kubernetes环境。Helm也能自动用于每个Kubernetes环境,并且每一个开箱即用的kubectl shell控制台中都包含一个方便的Helm客户端。

企业级生产环境?完美支持!

Rancher既让用户可以轻松使用开源的Kubernetes,还同时遵守企业安全和可用性标准。通过安全的多租户环境,隔离集群内的资源并确保控制分离,Rancher让企业可以安心使用Kubernetes。私有registry可以用Kubernetes配置并且紧密耦合到基础集群配置。(例如Google Cloud Platform registry只能在GCP集群中使用。)

诸如基于角色的访问控制、与LDAP和活动目录的集成、详细的审计日志、高可用性、计量(通过Heapster)和加密网络等功能都可以开箱即用。企业级的24x7x365支持让您可以放心地在任意规模的生产环境中部署Kubernetes和容器。

多集群,多云部署?没问题!

Rancher可以运行多节点、多云集群,甚至部署全状态应用程序。通过容器,Kubernetes集群可以跨越多个资源池和云。而使用Docker machine driver或手动的agent注册添加的所有主机,都将自动添加到Kubernetes集群。

用户可以使用可插拔的基础架构服务创建多个Kubernetes集群,这些服务可以以Rancher环境的形式轻松且重复地部署。通过基于角色的访问控制(RBAC),用户可以对这些环境中的每个访问权限进行管理。Rancher用户界面简单易用,并对所有主机以及运行在这些主机中的容器及其总体状态提供了完全可视性。

但是,你需要的不仅仅是容器编排...

Kubernetes正在成长为一个稳定的平台。它的应用情况及生态系统的发展都很快。然而,同样不应忽视的是,容器应用的最终目标是为开发人员创建应用程序以及更轻松高效地对它们进行管理。应用程序部署和管理不仅仅需要编排。例如,你还需要诸如负载均衡器和DNS的服务来运行应用程序。

可定制的基础架构服务

Rancher容器管理平台可以轻松地定义和保存各种网络组合、存储和负载平衡器驱动程序。这使得用户在任何基础设施上进行重复且一致的部署,无论是在公有云、私有云、虚拟化集群、还是物理机服务器上。

与Rancher集成的服务包括:

具有多个负载均衡器的ingress controller(HAproxy、traefik等)

IPSEC和VXLAN所需的跨主机网络驱动程序

存储驱动程序

证书和安全凭证管理

私有registry的凭证管理

代替 SkyDNS 的DNS服务

高度可定制的负载均衡器

如果您选择在原生的Kubernetes上部署ingress controller,则每个提供商都将拥有自己的代码库和一组配置值。Rancher负载均衡器可以进行高级定制,以满足用户的各类需求。Rancher的ingress controller让您可以灵活选择您想要的负载均衡器(包括HAproxy、Traefik和nginx),而配置界面保持不变。Rancher还提供扩展负载均衡器、自定义负载均衡器源端口以及在特定的主机集上调度负载均衡器的功能。

完整的容器管理平台

您现在可能已经有一个比较清晰的概念了,但要知道,Rancher不单纯是容器编排器。它是一个完整的容器管理平台,其中包括管理生产中的容器所需的一切。您可以通过使用Rancher在跨云平台上一键部署和运行多个集群,或从Rancher集成和支持的容器编排器发行版中进行自主选择,包括Kubernet、Mesos、Docker Swarm和Windows。可插拔基础架构服务为基础设施提供商的可移植性提供了基础。

无论是在单个本地集群上运行容器,抑或在Amazon AWS和其他服务提供商上运行的多个集群,Rancher正迅速成为千千万万个Kubernetes用户的首选容器管理平台。

开始使用容器、Kubernetes和Rancher吧!

3月29日-30日正在柏林举办的CloudNativeCon+KubeCon Europe 2017上,Rancher Labs在S17号展位,为您演示Rancher针对不同基础设施的Kubernetes容器管理的最新增强功能。

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

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

相关文章

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

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

    Jensen 评论0 收藏0
  • 顶级容器大会KubeCon2018 华为云如何秀肌肉?

    摘要:作为本次大会的白金赞助商,华为云作为容器技术的领导者之一,将如何展现自身能力让小编先带你一睹为快。华为云如何参与本次峰会技术直击热点自去年以来,存储一直是大会的热点。今日,2018年容器领域最大的峰会之一KubeCon + CloudNativeCon于丹麦哥本哈根召开。云计算业界领先公司和技术大牛将齐聚童话王国一同交流和分享容器技术。作为本次大会的白金赞助商,华为云作为容器技术的领导者之一...

    Jason_Geng 评论0 收藏0
  • CNCF启动K8s软件一致性项目,Rancher入选全球首批K8s认证平台

    摘要:于美国旧金山当地时间年月日宣布推出,并公布了首批通过认证的个平台的名单。此次认证项目中得到认证的产品与平台确保具有一致性及可移植性,可确保完整的按照规定运行,因此用户可以获得无缝且稳定的体验。成为了首批获得认证的平台之一。 CNCF于美国旧金山当地时间2017年11月13日宣布推出Certified Kubernetes Conformance Program,并公布了首批通过认证的3...

    陈伟 评论0 收藏0
  • CNCF启动K8s软件一致性项目,Rancher入选全球首批K8s认证平台

    摘要:于美国旧金山当地时间年月日宣布推出,并公布了首批通过认证的个平台的名单。此次认证项目中得到认证的产品与平台确保具有一致性及可移植性,可确保完整的按照规定运行,因此用户可以获得无缝且稳定的体验。成为了首批获得认证的平台之一。 CNCF于美国旧金山当地时间2017年11月13日宣布推出Certified Kubernetes Conformance Program,并公布了首批通过认证的3...

    spacewander 评论0 收藏0
  • Kubernetes和云原生的巨浪要把云计算带向何处

    摘要:本届大会议题数量接近,比去年规模较大的北美峰会多出了近一倍。同时还在华为伙伴公有云等云平台上创建集群并接入了他们的平台,以便于快速响应技术峰会等大型活动期间暴涨的计算量。Kubernetes,云原生,service mesh,这些惊人的全球增长趋势,令人欣喜之余迫不及待想要看看云原生在未来究竟会发展出怎样一派繁荣的景象。 容器领域最具影响力的技术峰会之一 KubeCon + Cloud...

    hizengzeng 评论0 收藏0

发表评论

0条评论

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