logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

“红帽系统管理一” 知识点问答题: 第 1 章 红帽企业 Linux 入门

开源软件是向公众开放源代码的软件,用户可在许可协议下查看、修改和分发软件。开源并不等同于免费,其核心是代码开放与使用自由,而非价格。部分开源项目可通过技术服务、商业支持收费,而免费软件也未必开放源码。相较于闭源软件,开源软件代码透明,安全性可自主核查;用户可自主定制系统,减少厂商绑定;社区协作使漏洞修复与功能更新更为高效;使用成本灵活,可免费部署并按需购买商业服务。社区发行版由开源社区维护,更新快

文章图片
#云原生
Linux Shell 知识点考评(一):grep 文本搜索(附答案)

递归搜索,搜索 ./src 目录及其所有子目录下的所有内容,匹配包含’function’的行。精确匹配含有单词‘is‘的行,而不是只要含有’is‘就行,比如’island‘等。在所有以 .py 结尾的文件中匹配含有 ‘TODO’ 的行,并只输出文件名。匹配包含 ‘keyword’ 的行,并高亮显示 ‘keyword’。匹配两个t之间包含任何一个字符的内容,例如tat,t@t,t t等。匹配不含有‘

文章图片
#linux#运维#服务器
图文详解|K8s Pod内部结构

1. Pod是“容器组+共享资源”的集合,不是单个容器,最小调度单元;2. Pause容器是Pod的灵魂,负责打底(网络、存储),永不退出;3. 所有应用容器共享网络和存储,同生共死,高效协作;4. 元数据层用于标识Pod,是K8s管理Pod的核心依据。结合示意图来看,Pod的内部结构逻辑清晰:元数据标识身份,Pause容器搭建基础,应用容器负责业务,共享资源层实现协作,缺一不可。理解了这个结构,

文章图片
#kubernetes#docker#云原生
MySQL 主从复制与容器化部署的实践与思考

数据库高可用是后端架构的核心能力,主从复制作为最基础的高可用方案,广泛应用于生产环境。本文基于虚拟机集群主从复制与Docker 容器化主从复制两套对比实验,从原理、实践到架构差异,分享对 MySQL 主从复制及容器化部署的深度思考。技术方案无优劣,适配业务场景才是关键。传统虚拟机稳定性强,适合核心数据库部署;Docker 容器化轻量化、易扩展,适合微服务架构下的数据库集群。主从复制作为高可用基石,

文章图片
#mysql#数据库#运维 +2
K8s 硬核踩坑:修改 YAML 改 Pod 名称后 apply、delete 到底发生了什么?

最近在学习 K8s Pod 基础操作时,我遇到了一个90% 新手都会混淆的致命误区修改本地 YAML 文件中 Pod 的name字段,再次执行到底是更新原 Pod 还是新建 Pod?为什么最后只能删掉新 Pod,旧 Pod 还残留?今天通过亲手实验,彻底搞懂的底层逻辑,记录学习心得。改配置不改 name → apply 更新资源改配置同时改 name → apply 新建资源K8s 资源唯一标识是

文章图片
#docker#kubernetes#容器
K8s Deployment 滚动更新与回滚深度详解(含踩坑实录+生产选型原理)

在K8s学习过程中,很多新手只会简单使用,但完全不懂底层逻辑:为什么Deployment更新后,旧ReplicaSet不会被删除?回滚时Pod名称和旧版本一模一样,是Pod复活了吗?是巧合吗?明明ReplicaSet可以管理Pod,生产为什么只用Deployment,不用ReplicaSet?本文结合本人真实实操踩坑全过程,彻底讲透Deployment更新、滚动升级、版本回滚的底层原理,同时厘清生

文章图片
#kubernetes#容器#云原生
从 0 到 1 实操 K8s Gateway API+Istio:告别 Ingress,用新标准实现域名访问

在 Kubernetes 中,Ingress 一直是处理七层 HTTP 流量的标准方式。但随着业务复杂度提升,Ingress 暴露出了不少问题:功能依赖不同控制器的自定义注解、各实现间兼容性差、扩展性弱。为了解决这些痛点,Kubernetes 社区推出了,它被称为 Ingress 的下一代标准,提供了更模块化、更通用、更可扩展的流量管理能力。本文将带你从理论到实操,完整走一遍 Gateway AP

文章图片
#kubernetes#gateway#istio
K8s emptyDir 共享存储卷深度详解|多容器数据互通 + Sidecar 实战

学习 K8s Pod 核心知识时,emptyDir 共享存储、多容器数据互通、Sidecar 边车模式是新手最容易混淆、最容易踩坑的重难点。大家普遍有这些疑惑:同一个 Pod 的多个容器,到底怎么实现数据互通?两个容器的 mountPath 必须一模一样吗?不一样能不能互通?emptyDir 存在哪里?是虚拟的还是节点真实目录?为什么我改了挂载路径,文件明明存在却读不到?今天结合httpd + b

文章图片
#kubernetes#容器#云原生
K8s 存储核心:PV 与 PVC 实战详解(附 NFS+PV+PVC 完整实操)

PV 与 PVC 是 K8s 实现持久化存储的核心,核心逻辑就是 “公共硬盘(PV)+ 申请单(PVC)+ 挂载使用(Pod)”,数据随 PV 永久保留,不会随 Pod 删除而丢失。本次实验用 NFS 模拟后端存储,完整演示了 PV 与 PVC 的创建、绑定、使用和验证流程,新手跟着做就能快速掌握。如果在实操过程中遇到 PV 无法绑定、Pod 无法挂载、NFS 访问失败等问题,欢迎在评论区留言,我

文章图片
#kubernetes#容器#云原生
K8s ETCD 详解|备份恢复+静态Pod原理+kubectl查询底层流程(面试必考)

很多新手学 K8s 只会敲kubectl数据从哪来、etcd 到底是什么、控制平面组件为什么不能用 systemctl 启停。kubectl get pod 数据到底从哪里查的?apiserver、etcd、controller、scheduler 为什么叫静态 Pod?为什么 systemctl stop etcd 停不掉 etcd?etcd 正确停机方式、备份恢复完整流程这篇文章一次性讲透底层

文章图片
#kubernetes#etcd#面试
    共 22 条
  • 1
  • 2
  • 3
  • 请选择