Kubernetes 第4页
使用二次调度均衡器 Descheduler 让 Kubernetes 负载更均衡-云计算运维

使用二次调度均衡器 Descheduler 让 Kubernetes 负载更均衡

1. 为什么需要二次调度 Kubernetes 调度器的作用是将 Pod 绑定到某一个最佳的节点。为了实现这一功能,调度器会需要进行一系列的筛选和打分。 Kubernetes 的调度是基于 Request,但是每个 Pod ...
麦小轮的头像-云计算运维钻石会员麦小轮4年前
000
Kubernetes Controller-manager,监控详解-云计算运维

Kubernetes Controller-manager,监控详解

写在前面 controller-manager 是 Kubernetes 控制面的组件,通常不太可能出问题,一般监控一下通用的进程指标就问题不大了,不过 controller-manager 确实也暴露了很多 /metrics 白盒...
麦小轮的头像-云计算运维钻石会员麦小轮4年前
000
k8s集群calico网络故障排查思路-云计算运维

k8s集群calico网络故障排查思路

报错 calico/node is not ready: BIRD is not ready: BGP not established with 172.16.0.20,172.16.0.30 \\calico未准备好,BGP协议不能与172.16.0.20,172.16.0.30内网IP地址连接 BGP协议:边界...
麦小轮的头像-云计算运维钻石会员麦小轮3年前
000
一款k8s实时错误监控工具-云计算运维

一款k8s实时错误监控工具

大家好,我是小碗汤,今天为大家分享一款k8s集群错误监控工具: Kubiquity Kubiquity[1] 是一个基于 Electron 的 Kubernetes 健康监控应用程序。它结合了 Kubernetes 命令行工具和 Pro...
麦小轮的头像-云计算运维钻石会员麦小轮4年前
000
[kustz] 使用 cobra 实现 kustz 命令, 让一切跑起来-云计算运维

[kustz] 使用 cobra 实现 kustz 命令, 让一切跑起来

大家好, 我是老麦。 一个运维小学生。 有了前面几章的努力, 我们的命令行工具 kustz 终于要问世了。 代码还是在 Github, 文章中有不清楚的可以上去看看 https://github.com/tangx/kustz/tree...
麦小轮的头像-云计算运维钻石会员麦小轮4年前
000
快速修复重装系统后的 Kubernetes Master 节点-云计算运维

快速修复重装系统后的 Kubernetes Master 节点

最近碰到两次,因故障需要重装主机系统。其中一次 Etcd 只剩下一个节点,导致整个集群宕机半个小时才恢复。 本篇主要记录的是新系统 Ubuntu 20.04 初始化的过程,完成初始化之后采用优秀的集群...
麦小轮的头像-云计算运维钻石会员麦小轮3年前
000
ERROR: Failed to create CA certificate for self-signing. If the error is “unknown option -addext”, update your openssl version or deploy VPA from the vpa-release-0.8 branch.-云计算运维

ERROR: Failed to create CA certificate for self-signing. If the error is “unknown option -addext”, update your openssl version or deploy VPA from the vpa-release-0.8 branch.

当执行vpa脚本时,出现下面错误日志 ERROR: Failed to create CA certificate for self-signing. If the error is 'unknown option -addext', update your openssl version or deploy VPA from ...
麦小轮的头像-云计算运维钻石会员麦小轮4年前
010
K8S大规模集群优化方案-云计算运维

K8S大规模集群优化方案

Kubernetes 自 v1.6 以来,官方就宣称单集群最大支持 5000 个节点。不过这只是理论上,在具体实践中从 0 到 5000,还是有很长的路要走,需要见招拆招。 官方标准如下: 不超过 5000 个节点 不超...
麦小轮的头像-云计算运维钻石会员麦小轮4年前
000
Go 测试 K8S 组件指南与对比,详细版!-云计算运维

Go 测试 K8S 组件指南与对比,详细版!

前言 单元测试相关概念和基础内容这里不过多介绍,可以参考 go 官方的一些指南和网上的其它资料: LearnTesting[1] TableDrivenTests[2] 针对需要操作 k8s 的组件,单测的关键在于如何在单测的...
麦小轮的头像-云计算运维钻石会员麦小轮4年前
000
K8S Pod健康检查正确配置-云计算运维

K8S Pod健康检查正确配置

事件背景 因为 k8s 中采用大量的异步机制、以及多种对象关系设计上的解耦,当应用实例数 增加/删除、或者应用版本发生变化触发滚动升级时,系统并不能保证应用相关的 service、ingress 配置总是...
麦小轮的头像-云计算运维钻石会员麦小轮3年前
000