logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ansible.builtin vs ansible.posix 核心对比

Ansible模块对比:ansible.builtin vs ansible.posix ansible.builtin是Ansible核心内置模块集,随ansible-core预装,适用于跨平台场景,提供通用基础功能如命令执行、文件管理、包管理等。ansible.posix是官方维护的POSIX专属集合,需手动安装,专注于Linux系统级精细化管理,如ACL权限、SSH配置、内核调优等。使用原则

#ansible
Ansible 特权升级(become)使用场景

本文总结了Ansible中需要root/管理员权限的核心操作场景,包括系统配置修改、软件包管理、用户权限操作、底层系统操作和网络端口管理等。判断标准是当前普通用户无权限执行且必须通过sudo/su提权时,需设置become:yes。文章提供了基础用法示例,并指出常见误区,如操作普通文件不需要提权、专用模块配合become即可等注意事项。

#云原生
Ansible 中 msg 和 var 语句(debug 模块核心用法)

Ansible的debug模块中msg和var参数的主要区别在于:msg用于输出自定义文本(可拼接变量),适合打印友好提示;var则直接显示变量的原始值,适合调试复杂数据结构。关键注意点包括:var不能加引号或拼接,msg必须用字符串格式,复杂变量优先使用var以获得更清晰的输出结构。通过合理选择参数可以提升调试效率和输出可读性。

#服务器#数据库#运维 +2
Kubernetes知识点(二)

摘要:本文介绍了Kubernetes中Pod的核心概念与功能:pause容器作为Pod的根容器提供基础网络环境;Pod生命周期包含Pending、Running等状态;Init容器用于环境准备,Sidecar容器提供辅助功能。同时阐述了静态Pod、控制器(如Deployment、StatefulSet)的作用,以及Service和Ingress的网络服务实现机制,包括ClusterIP、NodeP

#kubernetes#容器#云原生
K8s 集群核心组件工作原理

Kubernetes核心工作原理解析:通过三大场景拆解组件协作逻辑。1)控制平面协作:APIServer作为枢纽,etcd存储数据,Scheduler负责调度,ControllerManager维护状态。2)Pod创建流程:从提交请求到容器运行,涉及APIServer校验、Scheduler调度、Kubelet执行。3)Service服务发现:通过Kube-proxy维护网络规则,解决Pod IP

#kubernetes#docker#容器
K8s 存储核心:一文读懂 PV 和 PVC 的设计逻辑与实践

Kubernetes中PV和PVC机制实现了存储与应用的解耦。PV是运维准备的存储资源,PVC是应用声明的存储需求,二者通过存储类型、访问模式和容量自动匹配绑定。PV支持多种存储后端和回收策略,PVC屏蔽底层细节。进阶使用StorageClass可实现动态PV供给,提高资源利用率。Pod通过volumes引用PVC挂载持久化存储,确保数据不随Pod重启丢失。该机制既简化了开发者的存储使用,又规范了

#kubernetes
RHEL 日志管理全攻略:从 /var/log 到 syslog 服务与 Chrony 时钟同步

摘要:RHEL系统日志主要存储在/var/log目录,由rsyslog和syslog-ng服务处理syslog消息。常见日志文件包括messages(系统日志)、secure(安全日志)等。日志轮转机制通过切割和清理旧日志来优化存储空间。systemd-journald服务使用二进制文件存储日志,默认临时保存在/run/log/journal,可通过配置实现持久化存储。此外,Chrony服务负责维

#服务器#linux#网络
K8s 存储核心:一文读懂 PV 和 PVC 的设计逻辑与实践

Kubernetes中PV和PVC机制实现了存储与应用的解耦。PV是运维准备的存储资源,PVC是应用声明的存储需求,二者通过存储类型、访问模式和容量自动匹配绑定。PV支持多种存储后端和回收策略,PVC屏蔽底层细节。进阶使用StorageClass可实现动态PV供给,提高资源利用率。Pod通过volumes引用PVC挂载持久化存储,确保数据不随Pod重启丢失。该机制既简化了开发者的存储使用,又规范了

#kubernetes
到底了