云原生动态周报|Pulumi 3.0vclusterZerto for Kubernetes 发布

Posted KubeSphere云原生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云原生动态周报|Pulumi 3.0vclusterZerto for Kubernetes 发布相关的知识,希望对你有一定的参考价值。

云原生动态一周要闻:

  • Pulumi 3.0 发布
  • Grafana,Loki 和 Tempo 将改用 AGPLv3 许可证
  • Loft Labs 为 Kubernetes 开源虚拟集群技术
  • Zerto 宣布推出 Zerto for Kubernetes
  • 开源项目推荐

动态

Pulumi 3.0 发布

Pulumi 是一个支持多语言和混合云开发平台,使用通用编程语言编写的代码来创建、部署和管理基础设施的工具。Pulumi 采用了基础设施即代码以及不可变基础设施的概念,并可让使用者从最喜欢的语言(而不是 YAML 或 DSL)中获得自动化和可重复性优势。

Pulumi 3.0 包括许多重要的新功能以及在此基础上进行的数百项改进。一些新功能如下:

  • Pulumi 自动化 API
  • Azure(GA)和 Google Cloud(Preview)的本地 Pulumi 提供商
  • Pulumi 软件包和多语言组件
  • 改进的 Go 和 Python SDK
  • Pulumi 服务中的新集成和功能

详情见[1]

Grafana,Loki 和 Tempo 将改用 AGPLv3 许可证

Grafana Labs 成立于 2014 年,旨在围绕开源 Grafana 项目建立可持续发展的业务,以便从商业产品中获得的收入可以重新投资于技术和社区。

在过去几年,多个知名开源项目例如 Elastic,Redis Labs,MongoDB,Timescale,Cockroach Labs 等,出于盈利考虑而修改许可证,切换到非自由的商业授权许可证(SSPL)。Grafana Labs 则宣布将采用的许可证从 Apache License 2.0 切换到 AGPL v3。AGPLv3 是 OSI 批准的许可证,符合免费和开源软件的所有标准。

详情见[2]

Loft Labs 为 Kubernetes 开源虚拟集群技术

Loft Labs 日前宣布,vcluster 是 Kubernetes 的首创虚拟集群技术,现已在 GitHub 和 www.vcluster.com 上免费提供。

现在可以启动由单个 Kubernetes 集群支持的轻量级快速的 vcluster 集群,而不是一遍又一遍地创建重量级的、消耗大量资源的、孤立的集群,它可以整合工作负载,允许资源共享,并最终节省大量基础设施成本。

详情见 [3]

Zerto 宣布推出 Zerto for Kubernetes

Zerto 宣布推出 Zerto for Kubernetes。

Zerto for Kubernetes 是提供基于数据保护的连续备份和灾难恢复的唯一解决方案,该解决方案可集成到容器化应用程序的应用程序部署生命周期中,从而以代码形式实现数据保护。并且支持 AKS,EKS,GKE,IBM Cloud Kubernetes Service 和 Red Hat OpenShift。

该解决方案是为在本地或云中运行的 Kubernetes 设计的,是其云数据管理和保护平台的一部分。它使用户能够轻松保护和恢复任何 Kubernetes 应用程序及其持久性数据,以加快交付和部署。

详情见[4]

开源项目推荐

kubesql[5]

kubectl 虽然查询单个的 Kubernetes 资源或者列表都已经比较方便,但是进行更为多个资源的联合查询(比如 pod 和 node),以及查询结果的二次处理方面却是 kubectl 无法胜任的。那么有没有办法像 SQL 一样将 Kubernetes 作为数据库进行查询呢?当然有啦,kubesql 就是用来干这个活的。

云原生动态周报|Pulumi 3.0、vcluster、Zerto for Kubernetes 发布

k8s-diagrams[6]

作为一名云原生搬砖工程师,不会画高大上的架构图怎么行?毕竟大家的共同目标都是 PPT 架构师。k8s-diagrams 这个项目包含了一系列Kubernetes相关的架构图,而且都是用 PlantUML 画的,可以随意调整。放出一张给你们感受下:

云原生动态周报|Pulumi 3.0、vcluster、Zerto for Kubernetes 发布

kubectl-build[7]

自从 Kubernetes 从 1.20 开始弃用 Docker 转投 Containerd 的怀抱,镜像构建就变成了一个老大难问题,crictl 并没有像 Docker CLI 那么友好,也不支持构建镜像。kubectl-build 这个 kubectl 插件可以基于 Dockerfile 直接在 Kubernetes 集群中构建镜像,简直是雪中送炭。

云原生动态周报|Pulumi 3.0、vcluster、Zerto for Kubernetes 发布

脚注

[1]

详情见: https://www.pulumi.com/blog/pulumi-3-0/

[2]

详情见: https://grafana.com/blog/2021/04/20/grafana-loki-tempo-relicensing-to-agplv3/

[3]

详情见 : https://www.businesswire.com/news/home/20210419005152/en/Loft-Labs-Open-Sources-Virtual-Cluster-Technology-for-Kubernetes

[4]

详情见: https://www.businesswire.com/news/home/20210420005184/en/Zerto-Announces-General-Availability-of-Zerto-for-Kubernetes-and-New-Public-Cloud-Capabilities-for-Complete-Data-Protection-Flexibility

[5]

kubesql: https://github.com/Dentrax/kubesql

[6]

k8s-diagrams: https://github.com/cloudogu/k8s-diagrams

[7]

kubectl-build: https://github.com/kvaps/kubectl-build



于 KubeSphere

KubeSphere (https://kubesphere.io)是在 Kubernetes 之上构建的开源容器混合云,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。

KubeSphere 已被 Aqara 、紫金保险、中通、中国人保寿险、中国太平保险、中移金科、Radore、ZaloPay 等海内外数千家企业采用。KubeSphere 提供了开发者友向导式操作界面和丰富的企业级功能,包括Kubernetes DevOps (CI/CD) (Service Mesh)、审计事件、GPU support 等功能,帮助企业快速构建一个强大和功能丰富的容器云平台。

 ✨ GitHub :https://github.com/kubesphere
 

以上是关于云原生动态周报|Pulumi 3.0vclusterZerto for Kubernetes 发布的主要内容,如果未能解决你的问题,请参考以下文章

云原生动态周报 | Volcano社区正式发布v1.3.0版本

云原生动态周报 | Etcd 3.5版本发布

云原生动态周报 |2019年CNCF中国云原生调查报告出炉

云原生动态周报 | 再获顶尖席位!华为云入选Istio社区首届指导委员会

云原生动态周报 | Google推出VM Manager

云原生动态周报 | Linux Foundation开源软件大学人才激励计划正式启动