[241116] Azure Linux 3.0 现已在 Azure Kubernetes 上预览 | 2411- TIOBE 指数

109 阅读4分钟

Azure Linux 3.0 现已在 Azure Kubernetes 服务 v1.31 上预览

近日,微软宣布,Azure Linux 3.0,即 Azure Kubernetes 服务 (AKS) 的下一代容器主机操作系统,现已在 AKS 1.31 版本上预览。Azure Linux 大约每三年发布一个新版本,其中包含对主要组件的升级。Azure Linux 3.0 提供了更多的可用软件包和版本、更新的内核,以及在性能、安全性和工具及开发者体验方面的改进。

从 Azure Linux 2.0 升级到 3.0 的一些主要组件包括:

组件Azure Linux 3.0Azure Linux 2.0发布说明
Linux 内核v6.6 (最新 LTS)V5.15 (先前 LTS)Linux 6.6
Containerdv1.7.13,稳定后将提供 v2.01.6.26Containerd Releases
SystemDv255V250Systemd Releases
OpenSSLv3.3.0V1.1.1kOpenSSL 3.3

更多关于 Azure Linux 3.0 主要特性和更新的细节,请参阅 3.0 GitHub 发布说明

如何在预览版中使用 Azure Linux 3.0:

要在 AKS 1.31 版本中开始使用 Azure Linux 3.0 (预览版),只需在 Azure 订阅中注册 Azure Linux 3.0 预览功能标志。运行以下 az cli 命令:

az feature register --namespace Microsoft.ContainerService --name AzureLinuxV3Preview

使用以下 az cli 命令验证注册状态(请注意,状态显示为“已注册”需要几分钟时间):

az feature show --namespace Microsoft.ContainerService --name AzureLinuxV3Preview

注册后,使用 --os-sku=AzureLinux 选项创建的任何新的 AKS 1.31 集群或节点池都将默认使用 Azure Linux 3.0。

您可以使用以下您选择的方法部署 Azure Linux 3.0 集群或节点池:

请参阅此文档以获取有关开始使用 Azure Linux 3.0 预览版的更多说明。

注意事项:

  • 请注意,Azure Linux 3.0 预览版仅在 AKS 1.31 版本上受支持,因此在 AKS 1.30 及以下版本上不受支持。如果您在 AKS 1.30 及以下版本上注册 Azure Linux 3.0 预览功能标志,则新的 AKS 集群和节点池将默认使用 Azure Linux 2.0。
  • 此外,在预览期间,运行 Azure Linux 2.0 的现有集群或节点池无法升级到 3.0。需要为 Azure Linux 3.0 预览版创建新的节点池或集群。
  • 最后,Azure Linux 3.0 支持作为 v20241025 版本的一部分处于预览状态。访问 AKS 发布跟踪器 以了解哪些区域位于此版本上的最新信息。

来源:
techcommunity.microsoft.com/blog/linuxa…

2024 年 11 月 TIOBE 编程语言排行榜

2024 年 11 月的 TIOBE 编程语言排行榜新鲜出炉!本月头条新闻聚焦 Go 语言的崛起。Go 语言持续攀升,目前稳居第七位,创下历史新高!

Go 的独特之处在于它在兼顾易学性的同时,还拥有快速执行速度和便捷的部署方式。相比之下,Python 虽然易学,但速度较慢,大型项目的部署也容易受到环境中各种版本库依赖的影响而变得脆弱。与另一个有望跻身榜首的竞争者 Rust 相比,Go 的速度略逊一筹,但其程序更易理解。

Go 的下一个挑战是超越排名第六的 JavaScript。这将是一场硬仗,因为 JavaScript 在软件开发中无处不在,尽管我们看到大型 JavaScript 系统正在向 TypeScript 转移。如果年度趋势保持不变,Go 将在三年内超越 JavaScript。让我们拭目以待 Go 的未来!

排行榜前 20 名概览:

排名编程语言评级变化
1Python22.85%+8.69%
2C++10.64%+0.29%
3Java9.60%+1.26%
4C9.01%-2.76%
5C#4.98%-2.67%
6JavaScript3.71%+0.50%
7Go2.35%+1.16%
8Fortran1.97%+0.67%
9Visual Basic1.95%-0.15%
10SQL1.94%+0.05%
11Delphi/Object Pascal1.48%+0.33%
12PHP1.47%-0.82%
13MATLAB1.28%+0.12%
14Rust1.17%+0.26%
15Swift1.14%+0.11%
16Scratch1.11%-0.21%
17Ruby1.08%+0.09%
18R1.02%+0.09%
19Assembly language0.97%-0.39%
20Kotlin0.92%-0.23%

Python 依然稳坐榜首,评级大幅增长。C++ 和 Java 也保持着强劲的势头,分别位列第二和第三。而 C 和 C# 的评级则有所下降。

长期趋势分析:

从长期趋势来看,Python 的崛起势不可挡,近年来一直保持着上升趋势。而老牌语言 C 和 C++ 虽然略有波动,但依然占据着重要的地位。Java 也展现了其强大的生命力,在经历了短暂的低迷后,再次回到前三的位置。

总结:

Go 语言的崛起值得关注,其易学性、高性能和便捷部署的特点使其在未来发展潜力巨大。而 Python 的持续强势也表明了其在人工智能、数据科学等领域的广泛应用。编程语言的竞争日趋激烈,开发者需要时刻关注行业动态,不断学习新技术,才能保持竞争力。

数据来源: TIOBE Index for November 2024




更多内容请查阅 : blog-241116


关注微信官方公众号 : oh my x

获取开源软件和 x-cmd 最新用法