Kubernetes成功背后的秘密 (kubernetes)

教程大全 2025-07-14 13:34:10 浏览

Kubernetes成功背后的秘密

2020-04-15 13:55:28在过去的几年中,我们一直致力于Kubernetes的传播,直到它成为容器部署的领导者为止。 根据Cloud Native Computing Foundation(CNCF),使用容器的人中有83%是基于Kubernetes的,这使其成为用于容器自动化的最常用的工具。

为什么K8的增长如此之快以及未来的期望

Photo by Jungwoo Hong on Unsplash.

在过去的几年中,我们一直致力于Kubernetes的传播,直到它成为容器部署的领导者为止。 根据Cloud Native Computing Foundation(CNCF),使用容器的人中有83%是基于Kubernetes的,这使其成为用于容器自动化的最常用的工具。

每个公共云(例如Azure,AWS,Google和IBM)都免费提供此服务,要求仅就将消耗的资源付费。 尽管有很多有效的替代方案(例如Docker Swarm),但Kubernetes仍然是领导者。 考虑到该工具于2015年发布,在过去几年中看到所有这些成功似乎令人难以置信。 但是,Kubernetes对于所有这些成功有何秘诀?

开源,但有治理

如果是一个封闭的系统,Kubernetes的传播将不会相同。 Kubernetes不仅是开源的,而且还接受来自多家公司的贡献。 这是一个很大的区别,因为它消除了领先支持者的任何分歧,因为许多供应商都为此做出了贡献。 从客户的角度来看,这部分似乎很容易,但从供应商的角度来看,这已成为一个主要问题。 您会从与产品不透明的供应商处转售服务吗? 好吧,在云时代,如果您拥有大品牌,任何公共云供应商都会将您添加到他们的产品目录中。 试想一下在数据库游乐场多年的对抗之后,从Microsoft云出售的MySQL服务。

但是起初Kubernetes并非如此。 开源,透明并向贡献者开放,为公共云供应商提供了一种易于使用的解决方案,使人们可以部署容器。 此外,已经部署了本地部署的人员的市场很小。

这种混合使所有云供应商都对该产品产生了兴趣,并对其进行了推广。

但这还不够。 开源项目不能仅仅因为它是开放的而起作用。 在开源领域工作了16年之后,我对此有所了解。 为了使OSS取得成功,您需要治理和承诺。 对于这样的大型项目,它不可能是一切背后的一个人。 公司是必需的。 在这种情况下,有Google,因此该项目依赖坚实的基础。

简单来说,开源和愿景的独特结合使Kubernetes可以被所有厂商和最终用户采用。

容器化

Kubernetes成功背后的秘密

另一个大话题是容器化。 在过去的几年中,我们看到了重大的发展。 根据CNCF的数据,集装箱在生产中的使用百分比从2016年的23%到2018年的73%。在两年内翻了三倍。 这意味着,如今,基本上所有公司都需要答案来管理容器。

从一开始,当它们被认为是不成熟的或有些差异时,容器就是现在的标准。 经过多年的探索,没有任何问题,大多数保守的IT人士也向集装箱敞开了大门。 但是不久之后,又出现了另一个问题。 那么容器管理呢? 我们可以使用简单的docker部署容器,在很多情况下这已经足够了。 但是在某些情况下,我们希望做好扩展,自动化的准备,也许我们不想花时间在本地安装东西或为此付费。

在这种情况下,Kubernetes是一个令人兴奋的选择。 它是免费的,内部部署的或在云中提供的。 它提供由供应商或设置独立的标准方法。 因此,当您使用容器时,需要一种将其投入生产的方法,该怎么办? 只需将其扔到Kubernetes集群上即可。 如果您认为自己冒烟,请阅读我的教程,从头开始将应用程序部署到Kubernetes。 本教程基于Microsoft Azure,但也可以在Google Cloud上用相同的方法完成。

免费云解决方案

“免费”是产品传播的绝佳盟友。 免费增值模式在2000年代初改变了市场,并落后于最受欢迎的软件的成功。 但是在企业领域,免费并不存在。 您可能会认为本地的开源软件是免费的。 是的,它是免费的,但并非免费。 您将为托管备份的人员支付托管,年度维护费用。 这就是为什么我们经常偏爱”完全托管”的解决方案,因为我们需要为托管服务付费,而托管服务可以在您的数据中心免费获得。 这是我遇到的第一种免费服务(如本地部署),但没有维护成本的情况。

因此,如果您想在数据中心中使用Kubernetes,它是免费的。 如果您要在云端使用它,那么它是免费的。 好吧,为什么我应该在数据中心上进行额外的托管工作? 是的,我知道在某些情况下仍然需要这样做,但是在大多数情况下,使用云没有真正的限制。 这转化为一个简单的场景:您只需要为计算能力付费。 供应商免费提供其余部分。

我并不是说这是有史以来最好的解决方案。 在许多情况下,无 服务器 选项也是不错的,甚至更好。 但是我要说的是过去的延续。 您有资料中心吗? 您可以使用Kubernetes继续使用容器而不会感到头疼。 您是否厌倦了与备份和安全性作斗争? 只需迁移到云。 您可以简单地转移您所拥有的。 这种高度的灵活性使Kubernetes成为大多数IT专家最自然信任的解决方案。

时机

当您销售商品时,时机是至关重要的因素。 考虑一杯热巧克力-您可以想象的最美味。 假设您在一个闷热的夏日里是海边,有人问您是否要喝热巧克力或一杯冷水? 好吧,巧克力是一种很棒的成分,饮料是用爱酿造的,也许是用最好的可可和瑞士的秘方制成的……但是您可能更喜欢水。 那就是市场。 您需要在合适的时机将合适的东西卖给合适的人。

Kubernetes正是这样做的。它的开始比容器革命晚了一点,已经为容器的用户成熟并为运行中的容器寻找简单的解决方案做好了准备。 Kubernetes进行了云转换,供应商在其产品目录中为其分配了空间

带什么回家

对于大多数公司而言,如今使用Kubernetes是一种标准。 这是因为这是部署容器的一种非常简单的方法,并且由于该方法。 实际上,Kubernetes对于那些迁移到云的人来说是一个连续性解决方案,并且通常来说,对于那些从容器开始的人来说,事情变得容易了。

本文告诉我们,在市场中传播的秘密很简单。 您只需要:

对于Kubernetes而言,Google的治理,开源,市场需求和时机的混合是其成功的秘诀。


愚人节适合哪些人去表达爱意

1过于害羞者:害羞的人,内心的秘密总是难以启齿,但借开玩笑的机会说出秘密,告诉心仪的对象,比如想请对方看一场电影什么的,总是可以的吧。 如果对方对你有意,并能洞悉你的心思,她就会理解你“玩笑”背后的真意怕.2被拒绝者担心被拒绝的人,内心里是很怕受伤害的,而借愚人节就可以掩饰自己的内心,向对方表达爱意,如果对方拒绝,就当是一次玩笑,也不会太让自己难堪,而如果对方有好感,当然再好不过了;3偷偷暗恋者;暗恋一个人,却无从表白,也是很苦恼的事情,但愚人节可以打破禁忌,给心仪的人告白,不留遗憾,至少能将心底的隐秘说给心仪的人知道,是对自己爱意的奖赏.4不够自信者;也许有人说了,连表达爱的勇气都没有拿什么爱对方,其实这个也是要看缘分的,选择这个时候表达爱意,完全可以掩饰自己的虚弱,事实上,在爱情面前有多少人可以做到坦然自信呢?说不定对方原本对自己也有意呢,那就皆大欢喜了;5另类浪漫者;并非情人节最浪漫,总是有人喜欢标新立异,在不同的节日里玩点新鲜,如果愚人节的玩笑能开到恰到好处,又何尝不值得一试呢?所以追求浪漫的人,就利用有智慧的玩笑玩出真正的爱意来。 总之,很多人面对心仪的对象都羞于表白,不善言辞,更多的是难为情,而愚人节正好给他们以掩饰这样心理的机会,可以大胆出击了。

怎么在kubernetes里面搭建hadoop集群

Kubernetes是一个开源项目,它把谷歌的集群管理工具引入到虚拟机和裸机场景中。 它可以完美运行在现代的操作系统环境(比如CoreOS和Red Hat Atomic),并提供可以被你管控的轻量级的计算节点。 Kubernetes使用Golang开发,具有轻量化、模块化、便携以及可扩展的特点。 我们(Kubernetes开发团队)正在和一些不同的技术公司(包括维护着Mesos项目的MesoSphere)合作来把Kubernetes升级为一种与计算集群交互的标准方式。 Kubernetes重新实现了Google在构建集群应用时积累的经验。 这些概念包括如下内容:Pods:一种将容器组织在一起的方法;Replication Controllers:一种控制容器生命周期的方法(译者注:Replication Controller确保任何时候Kubernetes集群中有指定数量的pod副本(replicas)在运行);Labels:一种可以找到和查询容器的方法;Services:一个用于实现某一特定功能的容器组;因此,只要使用Kubernetes你就能够简单并快速的启动、移植并扩展集群。 在这种情况下,集群就像是类似虚拟机一样灵活的资源,它是一个逻辑运算单元。 打开它,使用它,调整它的大小,然后关闭它,就是这么快,就是这么简单。 Mesos和Kubernetes的愿景差不多,但是它们在不同的生命周期中各有不同的优势。 Mesos是分布式系统内核,它可以将不同的机器整合在一个逻辑计算机上面。 当你拥有很多的物理资源并想构建一个巨大的静态的计算集群的时候,Mesos就派上用场了。 有很多的现代化可扩展性的数据处理应用都可以在Mesos上运行,包括Hadoop、Kafka、Spark等,同时你可以通过容器技术将所有的数据处理应用都运行在一个基础的资源池中。 在某个方面来看,Mesos是一个比Kubernetes更加重量级的项目,但是得益于那些像Mesosphere一样的贡献者,Mesos正在变得更加简

哪些星座对朋友最坦诚?

现在的社会找一个真心的朋友太难了,好像存在着太多的利益关系了,你有碰到坦诚的朋友吗?人生知已不必多,一个已足够,那么如果你先了解了对方的星座,那么这个朋友就值得你去交,下面就让小编来介绍一下哪个星座对人最坦诚。

第一名:双子座

双子座真是直言直语,但是对人非常的坦诚,他们不会当着人一套背后又一套,你也不必担心她们会在你背后搞小动手,事实上双子座还是一个光明磊落的人,对朋友也很真诚,但是如果朋友对不起双子的时候,双子一定会不会再原谅你了,因为容易背叛的星座不值得拥有,所以和双子做朋友,他们需要的就是真心实意,而且双子并不喜欢占小便宜的朋友,他们也不喜欢占朋友的便宜,所以跟双子座交朋友还是蛮好的。 很开心的。 。

第二名:狮子座

狮子座平时就是好面子,总想着自己比别人强,不过对人还是很真诚的,如果你遇到什么困难了,只要是狮子座能帮得上忙的,他们一定会尽力的去帮你,不过做朋友是不错,但是狮子座也有一个缺点。 就是嘴太爱说,有的时候你跟他说的秘密,他们会告诉别人,虽然他们没有什么坏心,不过如果真的不想让别人知道的秘密,还是不要和狮子说的好。 。 因为他就是一个守不住秘密的人。

第三名:摩羯座

摩羯座也是一个坦诚的人,而且还非常的有责任感,和摩羯座的人交朋友,会感觉到很轻松,也很愉快,他们也将会是最好的倾听者,即使他们帮不上你的忙,他们也会听你倾诉,也会安慰你。 所以这样的朋友是非常值得交的,而且和摩羯交朋友,对于他们来说不仅是朋友,还会把你们当成弟弟妹妹一样来爱,因为他们本身就是一种有责任感的人,他们总是承担太多的责任,有的时候即使无能为力,他们也会坚持一下,也会努力的。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐