ansible 的入门使用

Posted jbzd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible 的入门使用相关的知识,希望对你有一定的参考价值。

一、ansible 安装

  1.ubuntu: sudo apt-get install ansible

  2.centos: sudo yum -y install ansible

  3.安装好后验证是否已经安装:ansible --version,如果出现版本号,则表示安装正常

 

二、ansible批量管理 LINUX(root用户下):

  1.准备诺干台LINUX的虚拟机,每台分配256内存就好,最小安装,不要安装GUI界面,因为吃内存

  2.虚拟机的上网方式为 NAT 或者 桥接

  3.配置主机清单(两种形式):

    1. 编辑  sudo vi /etc/ansible/hosts   添加以下内容(ip写你虚拟机的ip):

      [test_linux] 

      192.168.1.123

      192.168.1.124

      192.168.1.125

    2. cp /etc/ansible/hosts /home/你的用户目录/hosts 后,  在cp过来的hosts文件添加以下内容

      [test_linux]

      192.168.1.123

      192.168.1.124

      192.168.1.125

  4.生成密钥:

    1.ssh-keygen      一直回车

    2.密钥分发

      sudo ansible 172.16.78.128 -m copy -a "src=/home/root/.ssh/id_rsa.pub dest=/root/.ssh/" -k

    

 

以上是关于ansible 的入门使用的主要内容,如果未能解决你的问题,请参考以下文章

ansible入门

Ansible自动化运维之Ansible入门及简单部署

ansible 的入门使用

Ansible 快速入门

ansible入门讲解

ansible入门讲解