随笔分类 - 黄嘉波-文章汇总
摘要:✅ CPU 和内存:总容量(Total) ✅ CPU 和内存:已请求资源(Used for Scheduling) ✅ CPU 和内存:剩余可用资源(Available) 1、脚本功能说明 基于 kubectl describe nodes 解析数据 支持 m(millicores)、Ki、Mi、G
阅读全文
摘要:在 Kubernetes (k8s) 集群中,etcd 是集群的核心键值存储,用于保存所有集群数据(如 Pod、Node、Service 状态等)。要检查 etcd 集群的健康状态,通常需要直接访问运行 etcd 的控制平面节点,因为 etcd 一般不对外暴露。 以下是查看 etcd 集群状态的常用
阅读全文
摘要:当然可以!以下是一个完整的 Shell 脚本,用于: 批量 docker load -i xxx.tar 导入镜像 为每个镜像打上指定 Harbor 仓库的标签(tag) 推送到 Harbor 镜像仓库 🎯 假设信息(请根据实际情况修改) Harbor 地址: harbor.example.com
阅读全文
摘要:在 Linux 中,如果你想要查找某个特定目录位于哪个路径下(即查找目录的位置),可以使用以下几种常用的命令来“过滤”或搜索该目录。以下是几种最实用的方法: ✅ 1. 使用 find 命令(最常用、最强大) find /path/to/search -type d -name "目录名" /path
阅读全文
摘要:1.PID 命名空间:Pod 中的所有容器共享同一个 PID 命名空间,这意味着它们可以看到彼此的进程并且可以相互通信。这种共享使得在容器间进行进程管理更加方便。 2.网络命名空间:Pod 中的所有容器共享相同的网络命名空间,因此它们具有相同的网络标识符和 IP 地址。这使得它们之间的通信变得更加简
阅读全文
摘要:https://dockerproxy.com/docs
阅读全文
摘要:1. 背景:今天在集群中搭建 Prometheus 监控,在使用 kubectl apply -f [文件名] 时,出现了报错,我对集群资源、命名空间、权限等进行一系列排查,甚至在没部署任何服务新集群部署该服务依旧显示部署失败。 第一次使用 kubectl apply -f 文件命 显示报错。 #k
阅读全文
摘要:1. 背景. 我打算在K8S集群部署一套Prometheus监控系统,以监控系统和各应用的各项指标,如资源、性能及自定义监控指标,具体部署方案和细节就不和大家详细说了,后面再和大家分享,这次先说我遇到问题。在Prometheus各组件都部署成功时候,我发现grafana的service的类型为 "C
阅读全文
摘要:1. 背景 背景:在Kubernetes集群中,有时侯想要删掉某个长时间不用命名空间以释放资源却发现删不掉,经过反复删除发现想要删除命名空间处在Terminating状态,强制删除也无济于事。作者也遇到这样事情,我又是如何删除掉呢? #kubectl get ns NAME STATUS AGE d
阅读全文

浙公网安备 33010602011771号