开源项目推荐

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的更多相关文章

  1. 2019 年容器生态统计报告发布 | 云原生生态周报 Vol. 26

    作者 | 酒祝.天元.元毅.心水.衷源 业界要闻 1.2019 年容器生态统计报告发布  据报告显示,Kubernetes 占据 77% 的容器编排产品份额,Docker 占据 79% 的容器引擎产品 ...

  2. EKS助力小白实践云原生——通过k8s部署wordpress应用

    目前云原生在大厂已经有了充分的实践,也逐渐向小厂以及非互联网公司推广.适逢12月20日,腾讯云原生[燎原社]精心打造了云原生在线技术工坊,让零基础的同学也能快速入门和实践 Docker 和 Kuber ...

  3. 阿里云手动搭建k8s搭建中遇到的问题解决(持续更新)

    ETCD搭建 systemd启动etcd服务的时候出现错误:Failed at step CHDIR spawning /usr/bin/etcd: No such file or directory ...

  4. .NET 云原生架构师训练营(模块二 基础巩固 MongoDB 更新和删除)--学习笔记

    2.5.4 MongoDB -- 更新和删除 整体更新 更新字段 字段操作 数组操作 删除 https://docs.mongodb.com/manual/reference/operator/upd ...

  5. 阿里云如何基于标准 K8s 打造边缘计算云原生基础设施

    作者 | 黄玉奇(徙远)  阿里巴巴高级技术专家 关注"阿里巴巴云原生"公众号,回复关键词 1219 即可下载本文 PPT 及实操演示视频. 导读:伴随 5G.IoT 的发展,边缘 ...

  6. Dubbo 迈出云原生重要一步 - 应用级服务发现解析

    作者 | 刘军(陆龟)  Apache Dubbo PMC 概述 社区版本 Dubbo 从 2.7.5 版本开始,新引入了一种基于实例(应用)粒度的服务发现机制,这是我们为 Dubbo 适配云原生基础 ...

  7. 云原生下基于K8S声明式GitOps持续部署工具ArgoCD实战-上

    @ 目录 概述 定义 工作原理 主要组件 核心概念 环境准备 概述 安装Kubekey 创建K8S 安装K9S OpenLB 安装ArgoCD 安装 ArgoCD CLI 从Git库中创建一个应用程序 ...

  8. 给 K8s API “做减法”:阿里巴巴云原生应用管理的挑战和实践

    作者 | 孙健波(天元)  阿里巴巴技术专家本文整理自 11 月 21 日社群分享,每月 2 场高质量分享,点击加入社群. 早在 2011 年,阿里巴巴内部便开始了应用容器化,当时最开始是基于 LXC ...

  9. 云原生生态周报 Vol.10 | 数据库能否运行在 K8s 当中?

    业界要闻  IBM 以总价 340 亿美元完成里程碑意义的红帽收购:这是这家拥有 107 年历史的公司史上规模最大的一笔收购,该收购金额在整个科技行业的并购史上也能排到前三.在当天公布的声明中,IBM ...

  10. 云原生生态周报 Vol. 15 | K8s 安全审计报告发布

    业界要闻 CNCF 公布 Kubernetes 的安全审计报告 报告收集了社区对 Kubernetes.CoreDNS.Envoy.Prometheus 等项目的安全问题反馈,包含从一般弱点到关键漏洞 ...

随机推荐

  1. 《Python数据可视化之matplotlib实践》 源码 第一篇 入门 第一章

    最近手上有需要用matplotlib画图的活,在网上淘了本实践书,发现没有代码,于是手敲了一遍,mark下. 第一篇    第一章 图1.1 import matplotlib.pyplot as p ...

  2. python报错:Pip 20.3+ break proxy connection

    参考: https://www.cnblogs.com/devilmaycry812839668/p/17872452.html =================================== ...

  3. gym库中类FilterObservation(ObservationWrapper)的理解

    filter_observation.py模块中类 FilterObservation(ObservationWrapper) 的理解. 代码: import copy from gym import ...

  4. ELT已死,EtLT才是现代数据处理架构的终点!

    提到数据处理,经常有人把它简称为"ETL".但仔细说来,数据处理经历了ETL.ELT.XX ETL(例如,Reverse ETL.Zero-ETL)到现在流行的EtLT架构几次更迭 ...

  5. 知攻善防Web1应急靶机笔记--详解

    知攻善防Web1应急靶机笔记 概述 这是一台知攻善防实验室的应急响应靶机,方便大家练习一下应急响应的流程和操作. 靶机的前景概述: 前景需要: 小李在值守的过程中,发现有CPU占用飙升,出于胆子小,就 ...

  6. 推荐一个优秀的 .NET MAUI 组件库

    前言 .NET MAUI 的发布,项目中可以使用这个新的跨平台 UI 框架来轻松搭建的移动和桌面应用. 为了帮助大家更快地构建美观且功能丰富的应用,本文将推荐一款优秀的 .NET MAUI 组件库MD ...

  7. Mac版Sublime Text 4152 激活

    Sublime Text下载地址:Download - Sublime Text 破解工具"Hex Fiend"下载地址:Hex Fiend, a fast and clever ...

  8. LaTeX 编译 acmart 文档报错:hyperref must be loaded before hyperxmp.

    在编译一篇从 arXiv 下载的文档时遇到如下错误: Package hyperxmp Error: hyperref must be loaded before hyperxmp. 根据 GitHu ...

  9. Ubuntu 设置远程桌面(VNC)

    连接 Xfce 4 远程桌面 下载 Xfce 4 桌面环境: sudo apt install -y xfce4 xfce4-goodies 这里会提示你设置显示管理器,我们设置 gdm3 就好. 安 ...

  10. 使用Golang的协程竟然变慢了|100万个协程的归并排序耗时分析

    前言 这篇文章将用三个版本的归并排序,为大家分析使用协程排序的时间开销(被排序的切片长度由128到1000w) 本期demo地址:https://github.com/BaiZe1998/go-lea ...