排序
Centos7二进制部署k8s-v1.20.2 ipvs版本(docker、etcd)
一、iptables和ipvs对比文章用到的组件下载地址链接:https://pan.baidu.com/s/1ujyUcTE5MyMycczOx9FG_A提取码:vm1s1、概念从k8s的1.8版本开始,kube-proxy引入了IPVS模式,IPVS模式与iptables...
使用helm命令安装chart包报错
报错详情:Error: Internal error occurred: failed calling webhook 'prometheusrulemutate.monitoring.coreos.com': Post https://monitoring-prometheus-oper-operator.monitoring.svc:443/a...
K8s 运维系列 | 第 28 天:灰度发布——金丝雀、蓝绿与滚动发布实践
在 Kubernetes 的生产运维中,一次坏版本的全量推送往往意味着几十甚至几百个 Pod 同时进入异常状态,故障半径被瞬间放大。灰度发布(也常被称为渐进式交付)就是为了解决这个问题:把新版本的...
Centos7二进制部署k8s-v1.20.2 ipvs版本(kube-proxy、calico)
一、部署kube-proxy 文章用到的组件下载地址在阿里云网盘里面:https://www.aliyundrive.com/s/NYFaoRRQEgh ,需要注册的点击这个连接:https://pages.aliyundrive.com/mobile-page/web/beinvi...
K8s 运维系列 | 第 8 天:调度机制——节点选择、污点与容忍度
在 Kubernetes 集群中,我们很少直接指定某个 Pod 运行在哪一台物理节点上。相反,kube-scheduler 这个核心组件会根据资源、策略与约束条件,自动为每一个 Pod 挑选一个合适的节点。理解调度机...
K8s 运维系列 | 第 18 天:存储进阶——CSI、动态供给与备份恢复
在前一篇《第 7 天:存储管理——PV、PVC 与持久化存储》中,我们学习了 PV 和 PVC 的基本用法,那套'管理员手动创建 PV、用户声明 PVC'的静态供给模式,对于生产环境来说效率太低。随着集群规...
k8s组件kube-schedule报错,启动失败
kube-schedule组件启动报错:报错信息:container create failed: container_linux.go:338: creating new parent process caused 'container_linux.go:1897: running lstat on namespace path \...
K8s 运维系列 | 第 29 天:生产实践——K8s 上运行数据库与中间件
引言 Kubernetes(K8s)的核心优势在于编排无状态的容器化应用,但当业务落地到生产环境,几乎不可避免地要面对有状态服务:关系型数据库(MySQL、PostgreSQL)、缓存(Redis)、消息队列(Kafk...
Centos7二进制部署k8s-v1.20.2 ipvs版本(Metrics-Server服务)
一、安装部署 1、介绍 heapster已经被metrics-server取代,如果使用kubernetes的自动扩容功能的话,那首先得有一个插件,然后该插件将收集到的信息(cpu、memory…)与自动扩容的设置的值进行比...
K8s 运维系列 | 第 9 天:资源管理——Request/Limit 与 HPA 弹性伸缩
在 Kubernetes 的世界里,集群资源永远是稀缺的。CPU、内存、存储,都是有限的算力,而集群上运行着成百上千个 Pod。如果没有一套清晰的资源管理机制,某个失控的应用可能瞬间吃掉整台节点的内...







