ITPub博客

首页 > 自动化运维 > 应用服务器 > 搭建Ansible实验环境

搭建Ansible实验环境

原创 应用服务器 作者:zchbaby2000 时间:2021-03-12 18:06:14 0 删除 编辑

#### 下载并安装 VirtualBox
https://www.virtualbox.org/wiki/Downloads
#### 下载 CentOS 7
https://www.osboxes.org/centos/ 


创建一个centos-template
clone ansible-controller
clone ansible-target1
clone ansible-target2


(1)
#### 修改host name
sudo vi /etc/hostname
sudo vi /etc/hosts
shutdown now -r
(2)
#### ansiblecontroller
[osboxes@ansiblecontroller ~]$ cat /etc/hostname
ansiblecontroller
[osboxes@ansiblecontroller ~]$ cat /etc/hosts
127.0.0.1   localhost ansiblecontroller
::1         localhost ansiblecontroller
[osboxes@ansiblecontroller ~]$
(3)
#### target1
[osboxes@target1 ~]$ cat /etc/hostname
target1
[osboxes@target1 ~]$ cat /etc/hosts
127.0.0.1   localhost target1
::1         localhost target1
[osboxes@target1 ~]$
(4)
#### target2
[osboxes@target2 ~]$ cat /etc/hostname
target2
[osboxes@target2 ~]$ cat /etc/hosts
127.0.0.1   localhost target2
::1         localhost target2
[osboxes@target2 ~]$
==========================================================
#### 该命表示把Centos-7.repo下载到/etc/yum.repos.d/目录下,如果该目录下有CentOS-Base.repo,则会自动覆盖。
curl -o /etc/yum.repos.d/CentOS-Base.repo

yum clean cache
yum makecache
==========================================================
#### 安装 epel 源
yum install epel-release -y
#### 安装依赖工具
yum install git python python-pip -y
==========================================================
#### 设置EPEL仓库
cd /tmp
wget
#### 使用yum安装epel
rpm -ivh epel-release-latest-7.noarch.rpm
#### 安装ansible
yum -y install ansible

[root@ansiblecontroller tmp]# ansible --version
ansible 2.9.18
  config file = /etc/ansible/ansible.cfg
  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /bin/ansible
  python version = 2.7.5 (default, Nov 16 2020, 22:23:17) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)]
[root@ansiblecontroller tmp]#

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/725820/viewspace-2762631/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: minishift 安装
下一篇: Jenkins安装
请登录后发表评论 登录
全部评论
喜欢各种数据库相关的开发,架构设计,运维和性能优化
  • 博文量
    260
  • 访问量
    122449