自动化运维工具——ansible系列命令
2024-09-05 18:09:40
ansible-galaxy
连接 https://galaxy.ansible.com 下载相应的roles,此网站是Ansible爱好者将日常使用较好的playbooks打包上传,其他人可以免费下载到Ansible PlayBooks并立即投入使用。
//列出所有已安装的galaxy
ansible-galaxy list
//安装galaxy
ansible-galaxy install geerlingguy.redis
//删除galaxy
ansible-galaxy install geerlingguy.redis
ansible-pull
推送命令至远程,效率无线提升,对运维要求较高
ansible-vault
管理加密解密yml文件
ansible-vault [create|decrypt|edit|encrypt|rekey|view]
ansible-vault encrypt hello.yml //加密
ansible-vault decrypt hello.yml //解密
ansible-vault view hello.yml //查看加密问题
ansible-vault edit hello.yml //编辑加密文件
ansible-vault rekey hello.yml //修改口令
ansible-vault create new.yml //创建新文件
ansible-console
2.0+版本新增,可交互执行命令,支持tab补全。
root@test (2)[f:10] $
//执行用户@当前操作的主机组test组 (当前组的主机数量)[f:并发数]$
//设置并发数: forks n 例如: forks 10
//切换组: cd 主机组 例如: cd web
//列出当前组主机列表: list
//列出所有的内置命令: ?或help
示例:
root@all (2)[f:5]$ list
root@all (2)[f:5]$ cd webServer
root@webServer (2)[f:5]$ list
root@webServer (2)[f:5]$ yum name=httpd state=present
root@webServer (2)[f:5]$ service name=httpd state=started
ansible-playbook
运行ansible剧本
ansible-playbook hello.yml
最新文章
- SignalR 2.0 初次使用说明
- jQuery基础--样式篇(1)
- VBA读取文件夹下所有文件夹及文件内容,并以树形结构展示
- bzoj 1015 并查集
- JS-------DOM0级事件处理和DOM2级事件处理-------简单记法
- Linux 字符驱动程序(一)
- Ansible3:ansible.cfg配置说明【转】
- 购买DigtalOcean VPS 安装Wordpress 攻略
- 【mongodb系统学习之七】mongodb的关闭
- No plugin found for prefix &#39;tomcat&#39; in the current project and in the plugin groups和java.net.BindException: Address already in use: JVM_Bind <;null>;:8080的错误解决
- udp服务端收发数据流程
- ORACLE视图简单创建和使用
- vue-路由懒加载
- spring boot 集成freemarker
- cxgrid多选删除
- js数组设置值操作
- 解决:Android 8.0检测不到当前的activity
- CentOS 上使用vscode 调试百度大数据分析框架Apache Doris BE
- centos6.5下使用yum完美搭建LNMP环境(php5.6)
- ztree树的模糊搜索功能
热门文章
- 转 nagios监控oracle运行状况
- 整理一下postgresql的扩展功能postgis和pgrouting的使用
- CSU 1453: 平衡序列 学会线段树后必做
- jdbc操作步骤
- 是时候搞清楚 Spring Boot 的配置文件 application.properties 了!
- Quality of Service (QoS) in LTE
- LR C语言语句复习,几个简单代码
- MySQL中有关TIMESTAMP和DATETIME的对比
- Centos 6.5 添加PHP5.6-7.1的源
- OS进程同步与通信