• 云原生爱好者周刊:给你的 Kubernetes 集群打分 | 2022-8-15


    开源项目推荐

    Popeye

    Popeye 是一个简单的 CLI 工具,可以帮助你分析你集群的潜在问题,并且会进行评分。

    k8spacket

    k8spacket 借助于 Grafana 的 Node Graph API 插件来可视化 Kubernetes 集群中的 TCP 数据包流向。

    Tracetest

    Tracetest 是一个基于追踪的测试工具,它利用你现有的 Open Telemetry 分布式追踪所捕获的数据,来生成超级强大的集成测试。

    Filibuster

    Filibuster 是一个服务级别的故障注入测试工具,用于在代码交付到生产环境之前识别微服务应用的弹性问题。

    Wirelogd

    Wirelogd 是一个 WireGuard 的日志收集工具,WireGuard 默认不打印 Peer 状态相关的日志,可以利用这个工具来进行收集。

    $ journalctl -t wirelogd -f
    juin 12 15:19:12 hostname wirelogd[15233]: {"level":"info","time":"2022-06-12T11:29:25+02:00","message":"start wirelogd"}
    juin 12 15:19:37 hostname wirelogd[15233]: {"level":"info","peer":{"interface":"wg0","public_key":"xr4lhgUWOQHTWf5rYTr2Ia0710xsCNaKAl8PtNTp3TQ=","endpoint":"203.0.113.162:57891","allowed_ips":"192.0.2.119"},"state":"active","time":"2022-06-12T11:28:01+02:00"}
    • 1
    • 2

    文章推荐

    GitOps 持续部署工具 Argo CD 入门教程

    本文介绍了 Argo CD 的优势、架构和工作原理,并通过一个简单的示例对其功能进行演示,比如修改 Git 仓库内容后,可以自动触发更新。还可以通过 Event Source 和 Trigger 实现更多自动化部署的需求。

    新东方核心业务全面容器化实践

    随着公司业务全面迁入 Kubernetes,在租户管理、对接镜像仓库、存储管理、服务扩缩容配置,监控日志等可观测、易运维、高可用方面带来了很大挑战。而从 0 到 1 自研一套功能全面的 Kubernetes 管理平台开发周期又太长了。目前开源的 KubeSphere 使用多租户方式管理和使用资源,集成了 CI/CD 等丰富的云原生技术生态,轻松构建企业级 DevOps 架构,非常符合公司的需求。为了将开发运维功能一站式管理,我们选择了 KubeSphere。

    云原生动态

    LitmusChaos 2.11.0 发布

    LitmusChaos 版本 2.11.0 于 7 月 16 日发布,对核心组件、混沌中心和 Litmusctl 进行了一些重要的新更新。

    添加以下 http 混沌实验是对已经充满活力的 ChaosHub 的一大推动:

    • pod-http-reset-peer:它模拟 TCP 重置(由 peer 错误重置连接)到 pod 中,通过关闭连接来停止传出的 http 请求,然后在指定的持续时间后恢复到原始状态。
    • pod-http-modify-status-code:可以修改 http 请求的 http 响应码。
    • pod-http-modify-header:它可以修改/添加/删除 http 响应或请求头。
    • pod-http-modify-body:可以修改 http 响应或请求的完整 body。

    Flagger 1.22 带来 KEDA 支持

    这个 Flagger 版本是一个大版本。它支持 KEDA ScaledObjects 作为 HPA 的替代方案。 KEDA 是一个 CNCF 孵化项目,在 Azure 等中得到支持。

    该版本的其他改进包括:

    • .spec.service.appProtocol 字段现在可用于指定 Flagger 生成的服务的 appProtocol。
    • 与 Contour prometheus 查询相关的错误(用于覆盖服务名称)以及与 Contour HTTPProxy 注释相关的错误已得到修复。
    • 更新了阿里 ServiceMesh 的安装指南。

    Amazon EKS 现已支持 Kubernetes 1.23

    Amazon EKS 和 Amazon EKS Distro 现在可以运行 Kubernetes 版本 1.23,很快就会在 Amazon EKS Anywhere 中推出支持。

    Kubernetes 1.25 版本中的删除和主要变化

    PodSecurityPolicy 在 1.21 版中被弃用,在 Kubernetes v1.25 版中将被删除。

    主要变化:

    • CSI 迁移
    • 卷插件的弃用和删除
    • GlusterFS 将在 1.25 版中被弃用
    • 声明不受支持的 vSphere 版本
    • 签署发布工件
    • 支持 cgroup v2 升级到稳定
    • 清理 IPTables 链所有权

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

  • 相关阅读:
    解决鸿蒙模拟器卡顿的问题
    搭建Flink集群、集群HA高可用以及配置历史服务器
    【RabbitMQ | 第二篇】RabbitMQ基本使用
    编程陷阱:切片追加
    Linux---(二)基本认识与安装
    Python 机器学习入门之牛顿法
    uniApp组件如何使用笔记
    普及组算法汇总
    synchronized原理、流程、异常处理
    【2023年数学建模国赛】C题解题思路
  • 原文地址:https://blog.csdn.net/zpf17671624050/article/details/126928542