Kuturenetes 未来一年会有哪些变化?

凯时娱乐

  21:57:13老王科技

  【IT168路。谷歌向社区其他成员的“继承”已发展成事实上的分配标准,并没有任何项目以这种方式获得整个企业界的集体支持。从众多CNCF成员名单中可以看出,无论是敌人还是朋友,支持Kubernetes不仅搁置了他们的分歧,还搁置了他们的竞争产品。通过前所未有的支持,技术支持和企业精英的支持,可以肯定地说,每个人都将鸡蛋放在一个巨大的Kubernetes篮子里。基于2019年的成功,Kubernetes将在2020年有更大的发展前景。

无服务器编排

但是,在目前的情况下,Kubernetes和无服务器架构正处于冲突的过程中。一方面,Kubernetes已正式退出实验阶段并投入生产。另一方面,自第一款PaaS推出以来,人们一直在争夺无服务器。这使我们得出结论,将来肯定会有容器,无服务器架构和Kubernetes。

问题再次出现:Kubernetes将来在无服务器容器中扮演什么角色?虽然未来总是充满了未知数,但编排是一个非常安全的选择。这是因为无服务器容器基础架构需要几年才能赶上Kubernetes并需要高级协调器来构建更复杂的系统。因此,跳出Kubernetes的限制并围绕其编排API进行集成是有意义的。此外,敏感数据和高优先级工作负载始终需要专用计算机和专用硬件。

混合安排

理想情况下,无服务器容器执行“突发”任务,而一些重要设备负责维护堡垒(稳定状态服务)。这意味着另一层混合云不仅包括内部基础架构和多个公共云,还包括无服务器架构。就目前的情况而言,虚拟kubelet是Kubernetes使用无服务器架构的方式之一。 Virtualkubelet是一个开源项目,允许Kubernetes连接到其他api。目前正在通过创建代表无服务器基础架构的虚拟节点来集成Kubernetes和无服务器技术。 Virtualkubelet保留了Kubernetes提供的所有功能,可以处理更高级别的概念,如服务,部署,机密性等。 Kubernetes和无服务器之间的Knative是一个基于Kubernetes的平台,旨在提供Kubernetes-nativeAPI来实现无服务器类型的功能。

公司想要的是混合云,而Kubernetes是混合云的核心,因此几乎不可能期望Google在此时待命。 Google的Anthos是一个以GKEon-prem,Istio和Velostara为中心的混合云平台。它与其他混合云产品的不同之处在于,Anthos为Google提供了对Kubernetes的深入了解,甚至深化了容器。 Velostrata是业界第一个由Google构建的Kubernetes迁移工具。 Anthos还提供配置管理,Stackdriver,GCP云互连和GCP市场。人们不得不认为这是谷歌长期计划的计划,下一步是看看Anthos如何实现混合/多云管理。

端到端CI/CD

另一个更常见的现象是云提供商开始关注开发人员的需求,例如有助于管理整个SDLC的端到端解决方案。目前,CloudBees,Jenkins和JenkinsX的架构师正处于领先地位。今年早些时候,CloudBees甚至与Jenkins社区和Google一起推出了Continuous Delivery Foundation(CDF),这是Linux基金会的一个新分支,负责开发和推广开源项目和围绕持续交付的最佳实践。此外,CloudBees还宣布收购ElectricCloud,旨在成为CI/CD和ARA应用发布自动化的第一家供应商。 BitBucketpipeline是Atlassian的BitBucket云的一部分,是该市场的另一大玩家。其最大的竞争对手之一是GitLab。 GitLab也是CI/CD的一个非常受欢迎的选择,其构建测试和部署机制连接到其存储库。

在不久的将来,我们将在市场上看到更多大型云计算公司。许多大型供应商已开始采取行动,例如亚马逊的AWSCodePipeline,它可以很好地向AWS服务器提供代码。同样,在去年年底,Azure将Visual Studio Team Services更改为AzureDevOps,这是一项旨在帮助用户构建端到端自动化管道的服务。它包括五个不同的工具,Azurepipeline,Boards,Artifacts,Repos和Testplan,以及“任何语言,任何平台”的文档。 “此外,微软去年收购了GitHub,这意味着他们将在这一领域采取行动。

Kuturenetes

因此,虽然有很多关于替换容器或无服务器容器以替换Kubernetes的轻量级虚拟机会的未来的讨论,但企业应用程序是多种多样的,并且很少扩展到相同的规模。虽然Azure容器实例之类的无服务器基础架构是在云中运行多个容器的好方法,但在扩展时无法绕过业务流程,公司需要Kubernetes的强大功能。因此,未来将关注如何使用Kubernetes集中协调云中的不同工作负载,包括传统虚拟机,微虚拟机,“未来”虚拟机,无服务器容器,虚拟机和裸机基础架构。

原始网址:

[IT168路。谷歌向社区其他成员的“继承”已发展成事实上的分配标准,并没有任何项目以这种方式获得整个企业界的集体支持。从众多CNCF成员名单中可以看出,无论是敌人还是朋友,支持Kubernetes不仅搁置了他们的分歧,还搁置了他们的竞争产品。通过前所未有的支持,技术支持和企业精英的支持,可以肯定地说,每个人都将鸡蛋放在一个巨大的Kubernetes篮子里。基于2019年的成功,Kubernetes将在2020年有更大的发展前景。

无服务器编排

但是,在目前的情况下,Kubernetes和无服务器架构正处于冲突的过程中。一方面,Kubernetes已正式退出实验阶段并投入生产。另一方面,自第一款PaaS推出以来,人们一直在争夺无服务器。这使我们得出结论,将来肯定会有容器,无服务器架构和Kubernetes。

问题再次出现:Kubernetes将来在无服务器容器中扮演什么角色?虽然未来总是充满了未知数,但编排是一个非常安全的选择。这是因为无服务器容器基础架构需要几年才能赶上Kubernetes并需要高级协调器来构建更复杂的系统。因此,跳出Kubernetes的限制并围绕其编排API进行集成是有意义的。此外,敏感数据和高优先级工作负载始终需要专用计算机和专用硬件。

混合安排

理想情况下,无服务器容器执行“突发”任务,而一些重要设备负责维护堡垒(稳定状态服务)。这意味着另一层混合云不仅包括内部基础架构和多个公共云,还包括无服务器架构。就目前的情况而言,虚拟kubelet是Kubernetes使用无服务器架构的方式之一。 Virtualkubelet是一个开源项目,允许Kubernetes连接到其他api。目前正在通过创建代表无服务器基础架构的虚拟节点来集成Kubernetes和无服务器技术。 Virtualkubelet保留了Kubernetes提供的所有功能,可以处理更高级别的概念,如服务,部署,机密性等。 Kubernetes和无服务器之间的Knative是一个基于Kubernetes的平台,旨在提供Kubernetes-nativeAPI来实现无服务器类型的功能。

公司想要的是混合云,而Kubernetes是混合云的核心,因此几乎不可能期望Google在此时待命。 Google的Anthos是一个以GKEon-prem,Istio和Velostara为中心的混合云平台。它与其他混合云产品的不同之处在于,Anthos为Google提供了对Kubernetes的深入了解,甚至深化了容器。 Velostrata是业界第一个由Google构建的Kubernetes迁移工具。 Anthos还提供配置管理,Stackdriver,GCP云互连和GCP市场。人们不得不认为这是谷歌长期计划的计划,下一步是看看Anthos如何实现混合/多云管理。

端到端CI/CD

另一个更常见的现象是云提供商开始关注开发人员的需求,例如有助于管理整个SDLC的端到端解决方案。目前,CloudBees,Jenkins和JenkinsX的架构师正处于领先地位。今年早些时候,CloudBees甚至与Jenkins社区和Google一起推出了Continuous Delivery Foundation(CDF),这是Linux基金会的一个新分支,负责开发和推广开源项目和围绕持续交付的最佳实践。此外,CloudBees还宣布收购ElectricCloud,旨在成为CI/CD和ARA应用发布自动化的第一家供应商。 BitBucketpipeline是Atlassian的BitBucket云的一部分,是该市场的另一大玩家。其最大的竞争对手之一是GitLab。 GitLab也是CI/CD的一个非常受欢迎的选择,其构建测试和部署机制连接到其存储库。

在不久的将来,我们将在市场上看到更多大型云计算公司。许多大型供应商已开始采取行动,例如亚马逊的AWSCodePipeline,它可以很好地向AWS服务器提供代码。同样,在去年年底,Azure将Visual Studio Team Services更改为AzureDevOps,这是一项旨在帮助用户构建端到端自动化管道的服务。它包括五个不同的工具,Azurepipeline,Boards,Artifacts,Repos和Testplan,以及“任何语言,任何平台”的文档。 “此外,微软去年收购了GitHub,这意味着他们将在这一领域采取行动。

Kuturenetes

因此,虽然有很多关于替换容器或无服务器容器以替换Kubernetes的轻量级虚拟机会的未来的讨论,但企业应用程序是多种多样的,并且很少扩展到相同的规模。虽然Azure容器实例之类的无服务器基础架构是在云中运行多个容器的好方法,但在扩展时无法绕过业务流程,公司需要Kubernetes的强大功能。因此,未来将关注如何使用Kubernetes集中协调云中的不同工作负载,包括传统虚拟机,微虚拟机,“未来”虚拟机,无服务器容器,虚拟机和裸机基础架构。

原始网址: