周一见 | GitHub 推出容器 Registry 服务、CNCF 宣布 TiKV 毕业、K8s 5 年 5 大改变
技术校对:星空下的文仔(才云)、bot(才云)
1. GitHub 推出容器 Registry 服务
2. CNCF 宣布 TiKV 毕业
3. K8s 这 5 年 5 个重大改变
4. 容器化 Java 程序部署加快
5. 本周 K8s 开源项目推荐
6. Gitlab 调低免费用户 CI/CD 时间
本文共计 2711 字,阅读大约需要 5 分钟
近日,GitHub 推出容器 Registry 服务,可让用户在 GitHub 托管与管理 Docker 容器镜像,并能控制文件的存取权限。目前容器 Registry 服务仍在公开 Beta 测试中,仅支持 Docker 镜像格式,在 Beta 期间存储和带宽皆免费。
github.blog/2020-09-01-introducing-github-container-registry/
近日,云原生计算基金会 ( CNCF ) 宣布 TiKV 正式从 CNCF 毕业。TiKV 是继 Harbor 之后在 CNCF 毕业的第二个中国原创开源项目。CNCF 认为,从孵化阶段到发展成熟、再到最终毕业,TiKV 不仅逐步实现了更高采用率、开放的治理流程与良好的功能成熟度,同时也在社区、可持续性以及包容性等层面做出了坚定承诺。
-
跨区复制 :采用 Raft 协议和 Placement Driver 支持跨区复制。 -
可扩展性 :通过 Raft 复制数据以及 PD 调度数据,凭借 PD 和 Raft Group,TiKV 在水平扩展方面表现出色,可轻松扩展至100 TB 以上的数据规模。 -
分布式事务 :采用 Google Percolator 事务模型,TiKV 支持强一致分布式事务。 -
协处理器支持 :与 HBase 相似,TiKV 通过协处理框架来支持分布式计算。 -
与 TiDB 协同 :TiKV 和 TiDB 组成分布式数据库解决方案,支持分布式事务,提供横向扩展能力,支持 RDBMS 和 NoSQL 两种访问模式。
今年距 Kubernetes 发行已过去了五年有余,kubernetes 作为世界上最流行的开源编排平台这些年已经发生了显著,实现了许多新功能。下面介绍了 Kubernetes 作为开放源代码项目首次亮相以来,在其发展过程中最重要的五种改进。
www.itprotoday.com/hybrid-cloud/5-key-ways-kubernetes-architecture-has-evolved-5-years
近期 VMWare 发布一份报告显示,容器化 Java 应用程序在 Kubernetes 平台上的部署速度继续加快。根据 VMware 对 1024 位 IT 专业人员进行的调查数据显示,95% 的受访者称,他们已经使用开源 Spring 框架对 Java 应用程序进行了容器化(65%),或计划这样做(30% )。
在对应用程序进行容器化的 95% 的用户中,有 44% 的人已经在 Kubernetes 集群上部署了这些应用程序,还有 37% 的人准备部署。另外,在计划使用 Kubernetes 的公司中,有 84% 的人表示将在未来 12 个月内开始使用。Spring 是企业 IT 组织最广泛采用的 Java 框架,该调查结果显示,在该环境下使用 Kubernetes 平台的人数已大大增加。
capsule
-
它在 Kubernetes 多租户环境中提供了一个自定义 Operator。 -
github.com/clastix/capsule
-
这是一个 CLI 工具,可以在使用 Gatekeeper 时帮助创建和管理模板。 -
github.com/plexsystems/konstraint
-
它可以将容器镜像从一个注册表同步到另一个。 -
github.com/plexsystems/sinker
-
它可以根据 charts 内容自动生成 markdown 文件。 -
github.com/norwoodj/helm-docs
-
它用于观察集群中运行镜像的当前版本以及上游可用的最新版本。 -
github.com/jetstack/version-checker
-
它用于监视 Kubernetes 节点之间的连接。 github.com/Stono/kconmon
Gitlab 近日宣布,因为现在提供免费用户而产生的 CI/CD 成本太高,所以决定从 10 月 1 日开始,缩减免费用户 CI/CD 的时间配额,从原本的 2000 分钟减少至 400 分钟。用户可以选择付费成为高级用户,以获得 CI/CD 资源。
推荐阅读: