文章推荐

K8s 在 v1.27 中移除的特性和主要变更

随着 Kubernetes 发展和成熟,为了此项目的整体健康,某些特性可能会被弃用、移除或替换为优化过的特性。基于目前在 v1.27 发布流程中获得的信息,本文将列举并描述一些计划在 Kubernetes v1.27 发布中的变更, 发布工作目前仍在进行中,可能会引入更多变更。

充分利用 Kubernetes Autoscaling

该文章提供了有关如何最大程度利用 Kubernetes Autoscaling 的一些有用提示和技巧。它涵盖了 HPA 和 Cluster Autoscaling 的基础知识,并介绍了如何优化自动缩放参数以适应不同的工作负载。

Kubernetes 技巧与诀窍 —— 查找正在使用不推荐的镜像仓库运行的 Pod

这篇文章提供了一些有用的技巧,帮助 Kubernetes 用户找到运行于不推荐使用的 Registry 上的 Pod,并且阐述了一些更改 Pod 镜像信息的方法。

YAML 简介

这篇文章介绍了 YAML 的基础知识,提供了一些有用的提示,帮助用户避免常见的 YAML 错误和不一致性问题。

开源项目推荐

Flamingo

Flamingo 是 Argo 的 Flux 子系统(FSA)。Flamingo 的容器镜像可作为等效的 ArgoCD 版本的替代品,用于可视化和管理 Flux 工作负载和 ArgoCD 并行运行。

Metacontroller

Metacontroller 是一个 Kubernetes 插件,可轻松编写和部署自定义控制器,以简单脚本的形式实现。它是在 GKE 的项目基础上发展而来,是一个由社区维护的开源项目。Metacontroller 可以极大地简化 Kubernetes 平台的开发和管理,并向 Kubernetes 生态系统添加更多的自定义控制器。其官方 Github 仓库提供了详细的文档和代码示例。

Bearer

Bearer 是一个开源的 API 工具集,旨在帮助开发人员通过自动化 API 监控、错误检测和代码注入来简化 API 开发过程。Bearer 支持多种编程语言和框架,并提供了一组 API 工具,可根据需要进行定制。其官方 Github 仓库提供了详细的文档和代码示例,以及与 Bearer API 工具集集成的示例应用程序。

Dozzle

Dozzle 是一个开源的 Docker 容器日志查看器,为用户提供一个简单、交互式的 web 用户界面来查看和监控容器日志。

云原生动态

4 月 8 日 KubeSphere Meetup 深圳站已开启报名

KubeSphere 社区将在深圳开启 2023 年度的 Meetup,目前议程已基本确定,欢迎各位小伙伴报名。

  • 时间:2023 年 4 月 8 日 14:00-18:00
  • 地点:深圳市南山区留仙大道 3370 号南山智园崇文园区 2 号楼 3 楼 T2 国际会议厅

Notary 项目完成模糊测试安全审计

日前,Notary 项目完成了其模糊测试的安全审计。该审计在 2022 年末和 2023 年初持续了几个月,并为 3 个 Notary 子项目编写了 20 份模糊测试器,发现了 2 个问题,其中一个是安全关键问题。

Notary 项目是一个开放的标准和工具,用于签署和验证制品,保护从开发到部署的软件交付安全性,并确保完整性。它于 2015 年在 Docker 启动,并为 Docker Content Trust 提供支持。通过 Notary 项目,用户可以对数据进行信任,并验证签名数据的完整性。Notary 是 TUF(The Update Framework)的实现,并在许多企业级云解决方案中使用。

AWS 宣布 EKS 支持 Kubernetes 1.25

AWS 最近宣布,Amazon Elastic Kubernetes 服务(EKS)现在支持 Kubernetes 版本 1.25。此更新的亮点包括支持 Pod 安全性入场(PSA),临时容器的普遍可用性以及控制组 API 版本 2 的新值。

Docker+Wasm 的第二个技术预览版发布

Docker 宣布了 Docker + Wasm 的第二个技术预览版,旨在使运行 Wasm 工作负载更加容易,并通过包括 Fermyon 的 spin,Deislabs'的 slight 和 Bytecode Alliance 的 wasmtime 运行时引擎来扩展运行时支持。

Docker + Wasm 中的三个新的 Wasm 引擎将支持的运行时总数增至四个,包括已在 Docker + Wasm 技术预览版 1 中支持的 WasmEdge。它们全部基于 runwasi 库,该库最近加入了 containerd 项目。

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

云原生周刊:K8s 在 v1.27 中移除的特性和主要变更的更多相关文章

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

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

  2. 充满含金量的一场云原生Meetup,入场券免费发送中……

    在武汉,你离这场云原生盛会,只有一步之遥 华为云.百度.斗鱼.海云基因,五位重量级专家 K8s调度.深度学习平台.斗鱼实战.基因大数据-五个干货议题 日,与您相约Cloud Native Days C ...

  3. 【云原生 · Kubernetes】kubernetes v1.23.3 二进制部署(一)

    kubernetes v1.23.3 二进制部署 1. 组件版本和配置策略 1.1 主要组件版本 1.2 主要配置策略 2. 初始化系统和全局变量 2.1 集群规划 2.2 kubelet cri-o ...

  4. 【云原生 · Kubernetes】kubernetes v1.23.3 二进制部署(三)

    5 部署 etcd 集群 etcd 是基于 Raft 的分布式 KV 存储系统,由 CoreOS 开发,常用于服务发现.共享配置以及并发控制(如 leader 选举.分布式锁等). kubernete ...

  5. 云原生生态周报 Vol.9| K8s v1.15 版本发布

    本周作者 | 衷源.心贵 业界要闻 1.Kubernetes Release v1.15 版本发布,新版本的两个主题是持续性改进和可扩展性.(https://github.com/kubernetes ...

  6. 【视频】k8s套娃开发调试dapr应用 - 在6月11日【开源云原生开发者日】上的演示

    这篇博客是在2022年6月11日的[开源云原生]大会上的演讲中的演示部分.k8s集群套娃(嵌套)是指在一个k8s的pod中运行另外一个k8s集群,这想法看上去很疯狂,实际上非常实用. k8s集群套娃( ...

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

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

  8. 初探云原生应用管理(二): 为什么你必须尽快转向 Helm v3

    系列介绍:这个系列是介绍如何用云原生技术来构建.测试.部署.和管理应用的内容专辑.做这个系列的初衷是为了推广云原生应用管理的最佳实践,以及传播开源标准和知识.在这个系列文章的开篇初探云原生应用管理(一 ...

  9. 云原生生态周报 Vol. 3 | Java 8 ❤️ Docker

    摘要: Docker Hub遭入侵,19万账号被泄露:Java 8 终于开始提供良好的容器支持:Snyk 年度安全报告出炉,容器安全问题形势空前严峻. 业界要闻 Docker Hub遭入侵,19万账号 ...

  10. 【云原生 · Kubernetes】部署 kube-proxy 组件

    个人名片: 因为云计算成为了监控工程师‍ 个人博客:念舒_C.ying CSDN主页️:念舒_C.ying kube-proxy 运行在所有 worker 节点上,它监听 apiserver 中 se ...

随机推荐

  1. python网络连接报错:ValueError("Unable to determine SOCKS version from %s" % proxy_url) ValueError: Unable to determine SOCKS version from socks://192.168.1.100:1080/

    python应用proxy网络连接报错: return super().send(request, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...

  2. springmvc配置文件中配置mybatis-plus日志输出

    1.背景 2.配置方式 如果application.properties文件格式: #sql日志logging.level.com.XX.XXX.mapper=debug如果是application. ...

  3. java中获取本机IP

    1.背景 2.代码 package com.XXX.common.util; import cn.hutool.core.util.StrUtil; import lombok.extern.slf4 ...

  4. 关于mysql配置文件中jdbc url 的记录

    版本不同 url不同 大同小异 基本就是不同参数配置的区别 maven 仓库地址 https://mvnrepository.com/artifact/mysql/mysql-connector-ja ...

  5. RabbitMQ接口封装

    1.引用 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client< ...

  6. 操作 JAR 文件

    列出 JAR 文件内容 使用 jar 命令来列出 JAR 文件的内容: jar tf myapp.jar -t 选项表示列出文件,-f 表示指定 JAR 文件. 解压 JAR 文件 使用 jar 命令 ...

  7. Gmail 别名

    Gmail 有一个很少人知道但是非常实用的功能,那就是别名.Gmail 允许用户通过在基本邮箱地址中添加特定符号和文本来创建多个别名.这些别名都指向同一个 Gmail 账户,方便用户进行邮件管理.过滤 ...

  8. SmartDeviceControl_FreeRTOS_Hal_F103

    系统框图 ## 显示子设备 框图 我们不想让文件互相调用 遇到的问题:OLED 无响应,I2C无法工作 解决:使用的是软件I2C,问题在于OLED的驱动中已经包含获取从机应答的函数 ### ==更新: ...

  9. C#/.NET/.NET Core优质学习资料,干货收藏!

    前言 今天大姚给大家分享一些C#/.NET/.NET Core优质学习资料,希望可以帮助到有需要的小伙伴. 什么是 .NET? .NET 是一个免费的.跨平台的.开源开发人员平台,用于构建许多不同类型 ...

  10. 如何发布一个Vue组件到Npm上?

    前端时间做了一个基于Vue的拼图验证组件,因为公司需要,就想着做完之后放到Npm上,方便使用 发布流程如下: 1. 创建一个Npm账号并进行邮箱确认(很重要) 2. 创建一个文件夹,然后 npm in ...