ansible
文章平均质量分 95
阿吊奇遇记
这个作者很懒,什么都没留下…
展开
-
ansible-playbook剧本
Playbooks 是 Ansible的配置、部署、编排语言,他们可以被描述为一个需要希望远程主机执行命令的方案,或者一组IT程序运行的命令集合Playbooks 与 ad-hoc相比,是一种完全不同的运用ansible的方式,是非常之强大的。简单来说,playbooks是一种简单的配置管理系统与多机器部署系统的基础,与现有的其他系统有不同之处,且非常适合于复杂应用的部署。playbook是ansible用于配置,部署,和管理被控节点的剧本。原创 2023-02-07 16:54:53 · 244 阅读 · 0 评论 -
ansible命令模块
常见的命令都可以使用,但命令的执行不是通过shell来执行的,所以< > | and & z这些操作都不可以,不支持管道,没法批量执行命令。ansible_user 连接对方主机时使用的用户名。dest:指出复制文件的目标及位置,使用绝对路径,如果是源目录,指目标也要是目录,如果目标文件已经存在会覆盖原有的内容。command : ansible的默认模块,不指定-m参数的时候,使用的就是command模块;ansible_password 连接时的用户的ssh密码,仅在未使用密钥对验证的情况下有效。原创 2023-02-07 16:34:52 · 905 阅读 · 0 评论 -
ansible部署
Ansible是一款为类Unix系统开发的自由开源的配置和自动化工具。它用Python写成,类似于saltstack和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。它使用SSH来和节点进行通信。Ansible基于 Python paramiko 开发,分布式,无需客户端,轻量级,配置语法使用 YMAL 及 Jinja2模板语言,更强的远程命令执行操作。Ansible是一个基于Python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。原创 2023-02-07 16:30:12 · 600 阅读 · 0 评论