云原生周刊:K8s 1.26 到 1.29 版本的更新 | 2024.1.29

2024-01-30 09:28

本文主要是介绍云原生周刊:K8s 1.26 到 1.29 版本的更新 | 2024.1.29,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

开源项目推荐

Skaffold

Skaffold 是一个命令行工具,有助于 Kubernetes 应用程序的持续开发。您可以在本地迭代应用程序源代码,然后部署到本地或远程 Kubernetes 集群。Skaffold 处理构建、推送和部署应用程序的工作流程。它还提供构建块并描述 CI/CD 流水线的自定义。

Jib

Jib 无需 Docker 守护进程,也无需深入掌握 Docker 最佳实践,即可为 Java 应用程序构建优化的 Docker 和 OCI 镜像。它可作为 Maven 和 Gradle 的插件以及 Java 库使用。

Image Builder

Image Builder 是一个用于跨多个基础设施提供商构建 Kubernetes 虚拟机映像的工具。生成的 VM 映像专门用于与 Cluster API 一起使用,但也应适用于依赖 Kubeadm 的其他设置。

Samba Operator

Samba Operator 是一个 Kubernetes 运算符,旨在将其他存储层导出为 SMB 共享。这些 SMB 共享可以从托管 Samba Operator 的 Kubernetes 集群内部或 Kubernetes 集群外部访问。可以为 Active Directory 身份验证启用共享。单个服务器实例可以提供多个共享服务,以减少资源消耗。一项实验性功能允许由支持 CTDB 的 Samba 服务器集群来提供共享服务。

文章推荐

Kubernetes 中的持久状态:为有状态工作负载配置持久存储

这篇文章介绍了在 Kubernetes 中配置持久化存储以实现有状态工作负载的数据持久性。作者详细说明了如何使用持久卷(PV)和持久卷声明(PVC)配置持久化存储。在配置之前,需要确保具备一些先决条件,如运行的 Kubernetes 集群、安装并配置好的 kubectl 命令行工具和存储供应程序。文章还提供了定义 PV、创建 PVC 以及配置使用持久卷的 Pod 的示例配置文件。最后,文章强调了通过遵循最佳实践和理解应用程序的存储需求,可以在 Kubernetes 环境中确保有状态应用程序的数据持久性和可靠性。

Kube-proxy 停机对 Kubernetes 集群的影响

本文讨论了 kube-proxy 停机对 Kubernetes 集群的影响。kube-proxy 是负责网络代理和负载均衡的关键组件。当 kube-proxy 停机时,会对集群的操作产生重大影响。文章探讨了 kube-proxy 停机对网络连通性、服务可用性和 Pod 调度的影响。此外,文章还介绍了 Kubernetes 的自我修复和恢复机制,以及管理员应该如何监控 kube-proxy 的健康状态并解决潜在问题。通过保持 kube-proxy 的高可用性和可靠性,可以确保集群的正常运行,并为容器化应用程序提供稳定的环境。

紧跟 Kubernetes:1.26 到 1.29 版本的更新

这篇文章总结了 Kubernetes 1.26 到 1.29 版本的更新内容。在 1.26 版本中,重要的更新包括迁移到新的容器镜像注册表、废弃 CRI v1alpha2、存储改进和对 Windows 节点的支持等。1.27 版本引入了新的镜像注册表、稳定的 SeccompDefault 功能以及对作业的可变调度指令等。1.28 版本增加了对控制平面和节点版本之间的支持偏差,提供了更大的灵活性,还有一些与 Job 相关的更新和对 Linux 机器上的交换空间的支持。最后,1.29 版本稳定了几个功能,包括只读一次 Pod 持久卷访问模式和 KMS v2 加密等。文章强调了每个版本的关键更新,以及它们对 Kubernetes 用户的影响和潜在的用途。

云原生动态

Kubernetes 旧版 Linux 软件包存储库将于 2024 年 1 月消失

2023 年 8 月 15 日,Kubernetes 项目宣布社区拥有的 Debian 和 RPM 软件包的软件包存储库全面可用,网址为 pkgs.k8s.io。 新的软件包存储库取代了旧版 Google 托管的软件包存储库:apt.kubernetes.io 和 yum.kubernetes.io。

8 月 31 日正式弃用旧版软件包存储库 (apt.kubernetes.io 和 yum.kubernetes.io),并宣布计划从 2023 年 9 月 13 日起冻结存储库的内容。

更新:旧版软件包预计将于 2024 年 1 月消失。

Amazon EKS 扩展了对 Kubernetes 版本定价的支持

在 2023 年 10 月 4 日,Amazon Elastic Kubernetes Service(Amazon EKS)宣布公开预览 Kubernetes 版本的扩展支持,为 Kubernetes 次要版本提供额外的 12 个月支持。今天,Amazon EKS 宣布了扩展支持的定价信息。在扩展支持窗口中运行的 Amazon EKS 集群将按每个集群每小时收费 0.60 美元,此定价从 2024 年 4 月计费周期(即从 2024 年 4 月 1 日开始)生效。运行在标准支持中的 Kubernetes 版本的集群的定价不变。

Docker, Inc. 提供用于创建软件构建的云服务

Docker, Inc. 本周推出了一项云服务,该服务通过从本地计算机卸载构建过程来提高开发人员的工作效率。

Docker, Inc. 产品管理总监 Mathew Wilson 表示,与使用本地系统或持续集成 (CI) 平台相比, Docker Build Cloud 可以将创建软件构建所需的时间减少多达 70%。

本文由博客一文多发平台 OpenWrite 发布!

这篇关于云原生周刊:K8s 1.26 到 1.29 版本的更新 | 2024.1.29的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/659784

相关文章

k8s容器放开锁内存限制问题

《k8s容器放开锁内存限制问题》nccl-test容器运行mpirun时因NCCL_BUFFSIZE过大导致OOM,需通过修改docker服务配置文件,将LimitMEMLOCK设为infinity并... 目录问题问题确认放开容器max locked memory限制总结参考:https://Access

Python一次性将指定版本所有包上传PyPI镜像解决方案

《Python一次性将指定版本所有包上传PyPI镜像解决方案》本文主要介绍了一个安全、完整、可离线部署的解决方案,用于一次性准备指定Python版本的所有包,然后导出到内网环境,感兴趣的小伙伴可以跟随... 目录为什么需要这个方案完整解决方案1. 项目目录结构2. 创建智能下载脚本3. 创建包清单生成脚本4

Ubuntu如何升级Python版本

《Ubuntu如何升级Python版本》Ubuntu22.04Docker中,安装Python3.11后,使用update-alternatives设置为默认版本,最后用python3-V验证... 目China编程录问题描述前提环境解决方法总结问题描述Ubuntu22.04系统自带python3.10,想升级

MySQL 数据库表操作完全指南:创建、读取、更新与删除实战

《MySQL数据库表操作完全指南:创建、读取、更新与删除实战》本文系统讲解MySQL表的增删查改(CURD)操作,涵盖创建、更新、查询、删除及插入查询结果,也是贯穿各类项目开发全流程的基础数据交互原... 目录mysql系列前言一、Create(创建)并插入数据1.1 单行数据 + 全列插入1.2 多行数据

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更

更改linux系统的默认Python版本方式

《更改linux系统的默认Python版本方式》通过删除原Python软链接并创建指向python3.6的新链接,可切换系统默认Python版本,需注意版本冲突、环境混乱及维护问题,建议使用pyenv... 目录更改系统的默认python版本软链接软链接的特点创建软链接的命令使用场景注意事项总结更改系统的默

Linux升级或者切换python版本实现方式

《Linux升级或者切换python版本实现方式》本文介绍在Ubuntu/Debian系统升级Python至3.11或更高版本的方法,通过查看版本列表并选择新版本进行全局修改,需注意自动与手动模式的选... 目录升级系统python版本 (适用于全局修改)对于Ubuntu/Debian系统安装后,验证Pyt

MySQL 升级到8.4版本的完整流程及操作方法

《MySQL升级到8.4版本的完整流程及操作方法》本文详细说明了MySQL升级至8.4的完整流程,涵盖升级前准备(备份、兼容性检查)、支持路径(原地、逻辑导出、复制)、关键变更(空间索引、保留关键字... 目录一、升级前准备 (3.1 Before You Begin)二、升级路径 (3.2 Upgrade

Nginx进行平滑升级的实战指南(不中断服务版本更新)

《Nginx进行平滑升级的实战指南(不中断服务版本更新)》Nginx的平滑升级(也称为热升级)是一种在不停止服务的情况下更新Nginx版本或添加模块的方法,这种升级方式确保了服务的高可用性,避免了因升... 目录一.下载并编译新版Nginx1.下载解压2.编译二.替换可执行文件,并平滑升级1.替换可执行文件

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录