ad

使用Kubernetes的5个关键点!(kubernetes常用命令)

匿名投稿 167 2024-01-02

我们都知道,Kubernetes是一个开源容器编排引擎,您可以选择在自己的硬件或虚拟机上运行Kubernetes,也能够在本地建立一个计算集群,手动部署Kubernetes。但是,如果选择本地部署,会带来大量的复杂性。Kubernetes的本质是自动化,本意是让部署容器化的利用简单并且高效率,这也是Kubernetes存在的最大意义。但事实上,对Kubernetes本身部署来讲,却是一件非常困难的事,以致于很多企业更愿意选择在托管的Kubernetes服务上运行容器工作负载。

  

  那末,对初次使用Kubernetes的企业来讲,如果选择租用,应当有哪些注意事项?以下5个关键点,或能带来更多鉴戒作用!

  1. 经过免费服务最大化试用,是一个不错的选择。

  大多数Kubernetes服务提供商都提供了不同程度的试用服务,这些试用项无疑是了解Kubernetes的最好途径。固然,他们提供的试用版,都是最简单利用。但是,这些免费版提供了各种各样的工具来管理集群,其中一些工具提供了与包不同的特质。斟酌到容器编排技术具有快捷变化的特点,每一个服务提供的功能随即迭代,使用托管服务可能会更有安全感。

  2. 了解安装、配置Kubernetes集群和进行故障排查的方法。

使用Kubernetes的5个关键点!(kubernetes常用命令)

  其实不是所有服务的主节点都具有高可用性,有些方法要靠我们自己来摸索。另外,每一个服务都要提供不同类型的故障诊断工具和性能日志,其实不是说要对照哪一种方法更好或更差,只是为了确保系统在运行以后不出现意外。

  3. 了解高可用性的额外本钱。

  虽然我们已定了要选择哪家的Kubernetes,还要让对方以不同的服务方式处理主节点。但是到了生产环境后,我们运行的节点可能会是2个,乃至3个以上,这意味着我们主服务器的收费会更多。

  4. 要具有多云环境的管理能力。

  使用托管的Kubernetes服务,意味着我们的服务要运行在公有云环境中。比如:使用谷歌的托管Kubernetes,那末我们的节点就会运行在谷歌云中;使用亚马逊的服务,我们的节点会运行在AWS等等。那末,如果我们希望在多个服务上(或混合配置中)运行节点,则需要明确对方是不是能够支持。例如:OpenShift或Heptio Kubernetes Subscription (HKS),设置会更加复杂,但是在安全性和容错性方面有很好的优点。

  5. 交钥匙工程也是一种选择。

  企业可能不愿意将集群的密钥交给云服务提供商,而Stackpoint或Containership Kubernetes Engine (CKE)等交钥匙服务采取“一键式按钮”的方式,在公有云上部署自己的集群,企业可以更心满意足地创建集群。但需要注意的是,企业需要了解保护和排除这类集群故障所触及的内容,由于在设计上,它的保护和更新方式与托管服务不同。云端运维能力可能决定了这家托管服务提供商是不是具有竞争优点,是不是能够满足企业特定的需求。

  总之,在使用托管的Kubernetes时,我们一定要考察云服务商的综合实力,确保业务的强一致性,并且要保证在使用托管服务时开发的利用,和用于部署的容器,可以无缝地迁移或部署到本地。


免责声明:
本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。

网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。

如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。

上一篇:宁夏中卫市:过去苍茫茫黄沙 如今云计算热土
下一篇:建立数字化转型思惟的5个关键要素(建立数字化转型思惟的5个关键要素是什么)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×