广告

蜜月期结束后,如何与Kubernetes共存

  • 浏览(59)
  • 评论(0)
  • 译者:k8s

在谷歌将开源容器编排器Kubernetes发布近七年后,全世界有560万开发人员使用它。

这个数字来自最新的云原生计算基金会(CNCF)的年度调查,它掩盖了许多挫折。开始很困难,但上手后,Kubernetes(K8s)可以让采用它的组织的生活变得更轻松。然而,随着规模的扩大,它可以带来无休止的挑战。

换句话说:这很复杂。

近日,在西班牙巴伦西亚的KubeCon+CloudNativeCon大会上,三位专家——Spectro Cloud首席技术官兼联合创始人Saad Malik;SingleStore首席软件工程师BaileyHayes;VMware的staff工程师Fabrizio Pandini展开了讨论,讨论在云原生时代,如何与Kubernetes共存。

每季度都有新挑战

讨论涉及到许多领域:Kubernetes季度发布与许多企业运行的K8s过时版本之间的矛盾;多集群与超大集群的发展趋势,以及WebAssembly的前景。

Kubernetes面临的一个核心挑战是:组织经常运行过时的版本。Malik说,监管严格的行业(医疗保健、石油和天然气等)的组织使用的K8s在两年或更长时间内都没有更新。

Pandini说,让客户更容易地更新K8s为软件供应商提供了“一个巨大的机会”,“我们必须为用户提供一个简单的按钮,我们可以暂时迁就他们,但将他们带到新世界,这更具可持续性。”

他后来表示,Kubernetes社区正在巩固,从早期的创新阶段,转变为一个更加关注稳定和安全的社区。与该工具早期相比,创新现在以“更可控的方式”进行。

Pandini说:“社区正在对此作出反应。现在做的很多工作,没有以前那么吸引人,可能少有令人兴奋的新闻。”

一位观众评论说,Kubernetes发布更新可能过于频繁。“问题不在于升级Kubernetes。”他说,而是必须每三个月更新一次所有核心组件,如Prometheus和ingress控制器。Pandini和Malik说,增加自动化的使用可以帮助解决这个问题。

Hayes说,WebAssembly或WASM是“一次构建,随处运行”技术,为“追赶Kubernetes”提供了一种有希望的方法。但WASM标准仍在创建中,允许它在浏览器之外和服务器上下文(WASI)中运行。

此外,她指出了新平台,如WASM Cloud和Spin允许用户使用WASM运行生产工作负载,以及Krustlet technology允许用户并排运行WASM和OCI容器。

“对于扩展,我认为这将是一个很好的答案,但我认为我们还没有必要做到这一点,它还是很新的。”

原文链接:

https://thenewstack.io/kubernetes-after-the-honeymoon-ends/

  • 分享到:
  • icon
  • icon
  • icon
  • icon
箭头