重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 137|回复: 0

RHCE8第六题-创建和使⽤⻆⾊

[复制链接]
发表于 2020-5-4 22:00:40 | 显示全部楼层 |阅读模式
本帖最后由 梅钟园 于 2020-5-31 23:36 编辑
6. 创建和使用角色

根据下列要求,在/home/greg/ansible/roles 中创建名为 apache 的⻆⾊:
  • 该playbook在主机组webservers中的受管节点上运行
  • httpd 软件包已安装,设为在系统启动时启⽤并启动
  • 防⽕墙已启⽤并正在运⾏,并使⽤允许访问 Web 服务器的规则
  • 模板⽂件 index.html.j2 已存在,⽤于创建具有以下输出的⽂件
      /var/www/html/index.htmlWelcome to HOSTNAME on IPADDRESS
      其中,HOSTNAME 是受管节点的完全限定域名,IPADDRESS 则是受管节点的 IP 地址。


解答:
创建apache角色目录并编辑文件
[greg@bastion ansible]$ cd /home/greg/ansible/roles/
[greg@bastion roles]$ ansible-galaxy init apache
- apache was created successfully
[greg@bastion roles]$ cd apache/
[greg@bastion apache]$ vim tasks/main.yml

6-1

6-1
[greg@bastion apache]$ vim templates/index.html.j2

6-2

6-2
编辑剧本apache.yml,使用apache角色,并运行playbook
[greg@bastion apache]$ cd /home/greg/ansible/
[greg@bastion ansible]$ vim apache.yml

6-3

6-3
[greg@bastion ansible]$ ansible-playbook --syntax-checkapache.yml
[greg@bastion ansible]$ ansible-playbook apache.yml

6-4

6-4
测试访问:

6-5

6-5
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2020-7-12 21:39 , Processed in 0.141839 second(s), 28 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表