糖呀糖啦~Pleiades
首页
归档
关于
友链
切换模式
返回顶部
首页
技术实践
书斋絮语
晴天札记
糖呀糖啦~Pleiades
首页
技术实践
书斋絮语
晴天札记
首页
归档
关于
友链
ansible 常用标准模块
技术实践
·
7 天前
糖呀糖 xyz
# 文件管理 - `file` 管理文件和目录的属性(权限、所有者、存在性) - `copy` 将文件从控制节点复制到目标主机 - `template` 使用 Jinja2 模块引擎渲染文件并复制到目标主机 - `lineinfile` 确保文件中的特定行存在或修改 - `blockinfile` 在文件中插入、更新或删除文本块 - `fetch` 从远程主机获取文件到控制节点 - `synchronize` 使用 rsync 同步文件目录 # 系统管理 - `service` 管理系统服务 - `systemd` 专门管理 systemd 服务 - `user` 管理用户账户 - `group` 管理用户组 - `cron` 管理计划任务 - `mouont` 管理挂载点 - `hostname` 管理系统主机名 - `reboot` 重启主机 # 包管理 - `package` 通用包管理器(自动选择适合的包管理器) - `apt` Debian / Ubuntu 系统的包管理 - `yum` RedHat / CentOS 系统的包管理 - `dnf` 较新的 RedHat / Fedora 系统的包管理 - `pip` Python 包管理 - `gem` Ruby 包管理 # 命令执行 - `command` 执行命令,不通过 shell - `shell` 通过 shell 执行命令,支持管道、重定向等 - `script` 将本地脚本传输到远程主机并执行 - `expect` 用于交互式命令的自动化 # 网络管理 - `uri` 与 HTTP / HTTPS 服务交互 - `get_url` 从 HTTP / HTTPS / FTP 下载文件 - `firewalld` 管理 firewalld 防火墙 - `iptables` 管理 iptables 防火墙规则 - `ufw` 管理 Ubuntu 的 ufw 防火墙 # 容器与云 - `docker_container` 管理 Docker 容器 - `docker_image` 管理 Docker 镜像 - `k8s` 管理 Kubernetes 资源 - `ec2` 管理 AWS EC2 实例 - `azure_rm_virtualmachine` 管理 Azure 虚拟机 # 数据库 - `mysql_db` 管理 MySQL 数据库 - `postgresql_db` 管理 PostgreSQL 数据库 - `mongodb_user` 管理 MongoDB 用户 # 其他重要模块 - `debug` 打印调试信息 - `set_fact` 设置变量(facts) - `assert` 验证条件是否符合预期 - `wait_for` 等待特定条件(如 端口开放) - `pause` 暂停执行 - `include_tasks/import_tasks` 包含其他任务文件 - `include_role/import_role` 包含角色 # 注意事项 1. 尽量使用专用模块而非通用命令模块 2. 优先使用声明式模块(如 file)而非过程式命令 3. 使用 package 这样的通用模块来增强可移植性 4. 使用 handlers 来响应变更 5. 使用 templates 而非手动编辑配置文件 # References - claude 3.7 sonnet
Ansible
取消回复
提交评论
糖呀糖 xyz
我们谈论生活,讨论技术,借由文字,抵达心灵。
热门文章
【Kubernetes】第一个实例 - Java Web 应用
Obsidian 迁移全记录(又名:纯小白的闭坑指南)
使用宝塔面板对网站、数据库等进行定时备份到腾讯云 COS 对象存储
2025 年
在细雨中呼喊,在困顿中挣扎
Ubuntu 22.04 server 安装教程
Debian 12.2 安装方法
最新评论
tl.s: 很实用 🦆🦆
tl.s: 绘图很清晰,图示质量很高
tl.s: 写的很详细,赞👍
Deep Router: 大佬好强!!!
tls: 写的很详细,很清晰!
tl.s: 讲的很清楚,语言组织很好 🦆🦆🦆🦆🦆🦆🦆🦆🦆🦆
tl.s: 好棒🦆🦆🦆🦆🦆🦆🦆🦆🦆🦆🦆
热门标签
Kubernetes
Ubuntu
Linux
Python3
生活
2025
Debian
Ansible
技术实践
在细雨中呼喊
读书笔记
笔记软件
Obsidian
2024
openEuler
粤ICP备2024349207号