排序
K8s 运维系列 | 第 25 天:故障排查——常见集群故障定位与处理
引言 在生产环境中,Kubernetes 集群不可能永远保持健康状态。节点宕机、镜像拉取失败、Pod 反复重启、Service 无法访问、网络策略误配——这些故障一旦发生,直接冲击业务的可用性与响应时延。...
Red Hat8.0安装k8s之后的适配问题
红帽8.0操作系统安装完k8s之后,nodelocadns容器启动失败报错信息:Failed to setup - error checking rule: exit status 3: Notice: The NOTRACK target is converted into CT target in rule ...
Centos7二进制部署k8s-v1.20.4(rancher-v2.5.1、harbor1.9.2)
Centos7二进制部署k8s-v1.20.4(rancher-v2.5.1、harbor1.9.2)
K8s 运维系列 | 第 11 天:权限安全——RBAC 与 ServiceAccount
引言 在 Kubernetes 集群中,随着业务规模不断扩大,越来越多的人和程序需要访问集群资源。有人需要部署应用、有人需要查看日志、有人只需要读取监控指标,而自动化流水线(CI/CD)也需要调用 A...
Centos7 使用RKE部署高可用k8s集群
一、RKE介绍 1、介绍:RKE是经过CNCF认证的Kubernetes发行版,并且全部组件完全在Docker容器内运行 Rancher Server只能在使用RKE或K3s安装的Kubernetes集群中运行 2、节点环境准备 firewall-cmd ...
K8s 运维系列 | 第 26 天:云原生 CI/CD——Jenkins 与 GitLab 镜像构建发布
引言 当 Kubernetes 集群在承载生产业务时,「怎么把新版本的镜像送上集群」这个动作会被每天执行几十甚至上百次。手工 kubectl apply、scp 推镜像、甚至本地 docker build 再手工导入——这些...
K8s 运维系列 | 第 1 天:Kubernetes 入门——什么是 K8s 与核心架构全景
Kubernetes(简称 K8s)是当今云原生领域最核心的容器编排平台。自 2014 年由 Google 开源以来,它已经从一个实验性项目成长为事实上的行业标准,被 Netflix、Uber、Spotify 以及无数中小企业广...
K8s 运维系列 | 第 12 天:证书与多集群——kubeconfig 与集群切换
在生产环境里,运维人员很少只面对一个 Kubernetes 集群。开发、测试、预发、生产,再加上不同机房或云厂商的集群,少则两三个,多则十几个。面对这么多集群,如何安全地保存访问凭证、如何在它...
K8s 运维系列 | 第 27 天:GitOps 实践——Argo CD 声明式部署
引言 在上一篇我们讨论了 Jenkins 与 GitLab CI 如何把镜像构建、部署到集群,本质上是「Push 模式」——CI 主动把资源推到 K8s。但当集群规模扩大、环境变多、审批链路变长之后,Push 模式会逐...
K8s 运维系列 | 第 2 天:环境搭建——minikube 与 kubeadm 快速部署集群
在上一篇中,我们建立了对 Kubernetes 整体架构的认知:控制平面负责调度与状态协调,节点上的 kubelet 与容器运行时负责真正跑容器。但「看懂架构」和「上手操作」之间,还隔着一层最容易被新...






