
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Kubernetes 作为容器编排的事实标准,已经成为云原生时代的必备技能。本文基于和,使用官方推荐的kubeadm工具,从虚拟机模板准备到集群部署、网络插件安装,再到节点管理、命名空间与多集群切换,一条龙带你入门 K8s 运维。准备 CKA/CKAD 考试的考生想在生产环境自建集群的运维工程师刚接触 K8s 的开发者这篇文章将是你绝佳的实战手册。系统基础优化与内核参数调整containerd 安
最近在学习容器和 Kubernetes 的过程中,重新梳理了 Ubuntu 24.04 的基础运维和容器运行时(Containerd)的部署流程。网上的资料大多零散,要么只讲系统安装,要么直接跳到容器编排,缺少一个从裸机到容器运行时的完整串联。因此我把自己的课堂笔记整理成这篇文章,希望能帮你一条龙Ubuntu 24.04 的安装后网络配置、软件包管理Containerd 的部署与镜像加速三大客户端
在 Kubernetes 的世界里,Pod是最核心、最基础的概念。它是你部署应用的最小单元,也是学习 K8s 必须迈过的第一道坎。很多初学者容易把 Pod 和容器混为一谈,或者搞不清楚为什么要有 Pod 这个东西。今天这篇文章,我会从“为什么需要 Pod”Pod 是什么,和容器有什么区别如何创建、查看、操作 Pod多容器 Pod 的设计模式Init Container 的使用场景静态 Pod 的秘
在 Kubernetes 集群中,Pod 是动态的——它们随时可能被重建、迁移、扩缩容。如何让客户端(无论是集群内部还是外部)稳定、可靠地访问这些不断变化的 Pod?答案是Service和Ingress。Service提供稳定的访问入口(ClusterIP、NodePort、LoadBalancer),并负责 Pod 的负载均衡。Ingress提供七层(HTTP/HTTPS)路由能力,支持域名、路
在 Kubernetes 中,控制器(Controller)和Service是两个最核心的概念。控制器负责维持应用的期望状态(如副本数、版本、任务执行),而 Service 则解决了Pod 动态变化带来的服务发现和负载均衡问题。本文基于ReplicaSet、Deployment、DaemonSet、Job、CronJob 的原理与实战Service 的四种类型(ClusterIP/NodePort
在前面的文章中,我们已经完成了 Kubernetes 集群的部署、核心控制器(Deployment/DaemonSet/Job)的学习以及网络策略和调度的深入探讨。今天这篇文章是Kubernetes 进阶知识的集大成者监控与扩缩容:Metrics Server + HPA(水平 Pod 自动扩缩容)资源管控:ResourceQuota(资源配额)和 LimitRange(限制范围)应用自愈:Liv
ECShop 是一款经典的 PHP 开源电商系统,LNMP(Linux + Nginx + MySQL + PHP)是 Web 应用最经典的架构之一。本文将带你在 Kubernetes 集群中完整部署一套 ECShop 商城动态存储卷供应(NFS)资源配额与限制有状态应用管理健康探针自动扩缩容(HPA)安全通信图形化管理阅读本文前,你需要具备 Kubernetes 基础操作能力,了解 YAML 编
pid为1的程序是systemd,也是系统第一个进程,负责操作系统整个资源的管理。系统中服务也由systemd管理。
etc/ssh/ssh_config,系统(全局)级别,默认设置,针对系统中所有用户生效。PermitRootLogin prohibit-password 禁止使用密码登录。xshell 为例: 工具-用户秘钥管理者-生成,打开界面基本上是下一步即可。思考:如何实现 windows 使用 root 用户秘钥登录 centos7?~/.ssh/config,用户级别,给用户自己定制,优先级更高。/
随着磁盘成本大幅下降,“廉价”概念失去意义,RAID咨询委员会(RAID Advisory Board, RAB)将“廉价(Inexpensive)”替换为“独立(Independent)”,RAID自此定义为。实验环境需在虚拟机中添加6块20G硬盘,设备名分别为sdb、sdc、sdd、sde、sdf、sdg,用于后续各类RAID阵列的创建与测试。LVM 支持创建 RAID 类型的逻辑卷(如 RA







