ansible学习

学习ansibleplaybook的基本操作(设计group,host,group_vars,host_vars,filter,安装等)
准备5个虚拟机(此处用vagrant)

vagrant init envimation/ubuntu-xenial-docker

修改Vagrantfile
配置网络模式和Ip(此处是10-12)
config.vm.network "public_network", ip:"192.168.1.10"

10中

sudo apt-get update
sudo apt-get install -y python python-dev  python-pip python-setuptools git
pip install ansible
git clone https://github.com/wwq1988/ansibleplaybookexample.git
ssh-keygen 
把~/.ssh/id_rsa.pub内容拷贝到11和12的~/.ssh/authorized_keys中

11,12中

sudo apt-get update
sudo apt-get install python

10中

cd ansibleplaybookexample
ansible-playbook -i inventories/production/ site.yml
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、安装 Ansible 是默认来通过 ssh 协议来管理机器的。安装好 ansible 之后不需要启动或者允许一...
    zpei0411阅读 768评论 0 0
  • 安装 Ansible基础 Ansible架构图 Ansible核心组件说明 Ansible:Ansible的核心程...
    hoxis阅读 1,018评论 0 0
  • ansible可以用于管理环境配置等 安装 准备一台虚拟机(此处用vagrant方式) 准备nginx-1.14....
    wwq2020阅读 226评论 0 0
  • 简介 ansible是一种自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine...
    pjwpjwpjw阅读 13,312评论 1 4
  • 古有“荷叶生幽渚,芳华信在兹。””新年都未有芳华,二月初惊见草芽。”“洛阳佳丽与芳华,金谷园中见百花开”今有“愿得...
    Star时光_881f阅读 672评论 0 5