云原生周刊:Kubernetes Grafana 看板更新 | 2024.5.13
开源项目推荐
Chart Testing
Chart Testing 是用于测试 Helm 图表的工具。它旨在用于对拉取请求进行 lint 和测试。它会自动检测针对目标分支更改的图表。
Clusterpedia
Clusterpedia 是一个多集群的百科全书,用于同步、搜索和简单控制多集群资源。
Clusterpedia 可以与多个集群同步资源,并在与 Kubernetes OpenAPI 兼容的基础上提供更强大的搜索功能,以帮助您以快速简便的方式有效获取所需的任何多集群资源。
enhancements
Kubernetes 跟踪存储库的增强功能,用于跟踪和管理 Kubernetes 项目的增强功能。包含了问题和 Kubernetes 增强功能提案(KEP),这些提案作为新增功能的整体概述。
Kubernetes Explorer
Kubernetes 资源管理器,用于:
- 学习和探索 Kubernetes 能力
- 应用程序开发(每个应用程序的对象图预设)
- 控制器和操作员开发(动态对象图)
netfetch
该工具用于扫描 Kubernetes 命名空间以查找网络策略,检查你的工作负载是否是网络策略的目标。
文章推荐
Ingress 与 Gateway API 对比 —— 以简单的方式解释
这篇文章探讨了 Kubernetes 中的 Ingress 和 Gateway API,并以简单易懂的方式进行了解释。文章比较了这两种方法,并提供了选择的指导。Ingress 是一种基本的密钥系统,用于将访问者通过互联网引导到适当的应用程序。然而,Gateway API 则是一种智能安全系统,可以处理更多的访问者,并根据访问者的身份做出智能决策。Gateway API 可以指导访问者使用正确的门,管理大量访问者,并设置自定义访客规则,提供跨供应商兼容性,并具备更高级的流量管理功能。选择使用 Ingress 适用于简单的路由需求、规模较小的应用或项目以及资源有限的团队。而选择使用 Gateway API 则适用于需要详细路由规则、高级流量管理、可扩展性和灵活性、多租户和安全性以及跨平台一致性的应用场景。
在 Helm Charts 中查找 Kubernetes 资源
这篇文章介绍了如何在 Helm 模板中直接查询 Kubernetes API。作者以一个实际的示例来演示如何通过查询 API 来实现在特定命名空间下将部署的副本数缩减为零的功能。文章使用了 Helm 的 lookup 函数来获取满足条件的命名空间,并在每个命名空间下创建相应的 CronJob。通过演示代码和说明,作者展示了如何在 Helm 模板中使用 lookup 函数来实现对 Kubernetes 资源的查询和操作。文章提到了 lookup 函数的一些注意事项,包括需要定期应用 Helm Chart 以获取 API 资源的最新更改,并指出在某些情况下编写脚本可能更容易实现相同的功能。总体而言,这篇文章向读者展示了如何使用 Helm 的 lookup 函数进行 Kubernetes 自动化操作,并指出它在某些情况下可以节省时间和提高效率。
云原生动态
Kubernetes Grafana 看板更新
v20240513 更新说明:
- 更新了看板的所有 Panel 支持最新样式,优化展示性能,已兼容 Grafana10.X 版本。
- 增加了 K8s 总体的状态条展示节点与微服务资源的统计。
- 增加了 PVC 的使用情况,各命名空间的 CPU,内存使用曲线图。
- 优化了 Pod 与微服务资源明细表格的展示字段与视觉效果。
- 优化了 Pod 与微服务 CPU 与内存使用量的曲线图中可以直接展示出该资源的 Limit 值红线。
- 修复了 Pod 重启导致短时间内展示的 Pod 资源数据不准确的 BUG。
- 调整了多个图表,曲线图的展示效果与描述,优化部分指标数据更加精准。
- 增加了各个版本的 kube-state-metrics 国内镜像。
- 增加了 Prometheus on K8s 的 JOB 配置说明。
KubeSlice 现已成为云原生计算基金会 (CNCF) 沙箱项目
KubeSlice 已被接受为云原生计算基金会 (CNCF) 沙盒项目。KubeSlice 是 Avesha 支持多集群计算的旗舰产品,因其创新的 Kubernetes 集群虚拟化方法而受到认可,为跨平台和位置的分布式应用程序部署提供安全高效的解决方案。KubeSlice 可以有效地虚拟化 Kubernetes 集群,无论其位置、分布或平台如何,为应用程序部署创建无缝、低延迟的环境。
本文由博客一文多发平台 OpenWrite 发布!
云原生周刊:Kubernetes Grafana 看板更新 | 2024.5.13的更多相关文章
- Kubernetes_从云原生到kubernetes
一.前言 二.kubernetes和云原生 Cloud Native 直接翻译为云原生,云原生官网:https://www.cncf.io/ CNCF,表示 Cloud Native Computin ...
- 云原生应用 Kubernetes 监控与弹性实践
前言 云原生应用的设计理念已经被越来越多的开发者接受与认可,而Kubernetes做为云原生的标准接口实现,已经成为了整个stack的中心,云服务的能力可以通过Cloud Provider.CRD C ...
- 从零搭建云原生技术kubernetes(K8S)环境-通过kubesPhere的AllInOne方式
前言 k8s云原生搭建,步骤有点多,但通过kubesphere,可以快速搭建k8s环境,同时有一个以 Kubernetes 为内核的云原生分布式操作系统-kubesphere,本文将从零开始进行kub ...
- 云原生生态周报 Vol.9| K8s v1.15 版本发布
本周作者 | 衷源.心贵 业界要闻 1.Kubernetes Release v1.15 版本发布,新版本的两个主题是持续性改进和可扩展性.(https://github.com/kubernetes ...
- 产品对话 | 愿云原生不再只有Kubernete
从2013年,云原生(Cloud Native)的概念由 Pivotal 的 MattStine 首次提出,到现在,其技术细节不断得到社区的完善.云原生逐渐演变出包括 DevOps.持续交付.微服务. ...
- 重大升级!灵雀云发布全栈云原生开放平台ACP 3.0
云原生技术的发展正在改变全球软件业的格局,随着云原生技术生态体系的日趋完善,灵雀云的云原生平台也进入了成熟阶段.近日,灵雀云发布重大产品升级,推出全栈云原生开放平台ACP 3.0.作为面向企业级用户的 ...
- EggJS 云原生应用硬核实战(Kubernetes+Traefik+Helm+Prometheus+Grafana),提供 Demo
介绍 这是一个关于 Egg.js 应用上云️的示例,笔者所在的大前端团队的已应用于生产. CI/CD & DevOps & GitOps & HPA 等这里暂不做讨论,因为每一 ...
- 如何将云原生工作负载映射到 Kubernetes 中的控制器
作者:Janakiram MSV 译者:殷龙飞 原文地址:https://thenewstack.io/how-to-map-cloud-native-workloads-to-kubernetes- ...
- 《Kubernetes与云原生应用》系列之容器设计模式
http://www.infoq.com/cn/articles/kubernetes-and-cloud-native-app-container-design-pattern <Kubern ...
- Kubernetes 入门必备云原生发展简史
作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使 "未来的软件一定是生长于云上的"这是云原生理念的最核心假设.而所谓"云原生",实际上就是在定义一条能 ...
随机推荐
- python的logging 模块的propagate设置
代码: import logging import sys LOG_FORMAT = '[%(asctime)s PID:%(process)d %(levelname)s %(filename)s ...
- python语言绘图:绘制一组beta分布图
代码源自: https://github.com/PacktPublishing/Bayesian-Analysis-with-Python ============================= ...
- 基于SiliconCloud快速体验GraphRag.Net
SiliconCloud介绍 SiliconCloud 基于优秀的开源基础模型,提供高性价比的 GenAI 服务. 不同于多数大模型云服务平台只提供自家大模型 API,SiliconCloud上架了包 ...
- Go进程内存占用那些事(一)
为什么要探究这个问题? 作为基础设施供应商,自己的服务占用多少内存,为什么要占用这么多内存,需要能说的清楚.作为一个云计算开发,这点问题都弄不清楚,说不过去. § 0x01 范围 讨论的只限于Linu ...
- k8s新版本使用container而不是docker
使用 Harbor 仓库作为 Kubernetes 集群私有仓库 Harbor 仓库信息 内网地址:hub.rainsc.com IP 地址:192.168.66.100 问题背景 在许多版本的教程中 ...
- C#/.NET/.NET Core技术前沿周刊 | 第 2 期(2024年8.19-8.25)
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录.追踪C#/.NET/.NET Core领域.生态的每周最新.最实用.最有价值的技术文章.社区动态.优质项目和学习资源等. ...
- Docker的数据卷与数据卷容器操作
一.数据卷 数据卷(Data Volumes)是一个可供容器使用的特殊目录,它将主机操作系统目录直接映射进容器,类似于Linux中的mount动作. 数据卷可以提供很多有用的特性: 数据卷可以在容器之 ...
- C++ lambda 引用捕获临时对象引发 core 的案例
今天复习前几年在项目过程中积累的各类技术案例,有一个小的 coredump 案例,当时小组里几位较资深的同事都没看出来,后面是我周末查了两三个小时解决掉的,今天再做一次系统的总结,给出一个复现的案例代 ...
- 喜报!Fluent Editor 开源富文本迎来了第一位贡献者!
你好,我是 Kagol,个人公众号:前端开源星球. 2024年8月20日,刚开源一周的富文本 Fluent Editor 迎来了第一位贡献者:zzxming 1 Bug 描述 zzxming 同学修复 ...
- freebsd 上硬盘操作
列出硬盘 # egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.boot or # geom disk list or # camcontrol devlist 查看cac ...