• Ansible Tower 入门 1 - 配置主机清单和访问凭证
  • Ansible Tower 入门 2 - 通过模板运行 Git 上的 Playbook 和 Role
  • Ansible Tower 入门 3 - 不同团队用户基于 RBAC 执行模板
  • Ansible Tower 入门 4 - 用 Workflow 执行模板

文章目录

  • 创建用户和团队
  • 配置Playbook剧本和执行权限
    • 创建Git类型项目
    • 创建模板
    • 配置模板的执行权限
  • 执行验证

创建用户和团队

  1. 进入Anaible Tower控制台的“用户”菜单,按照下图创建“wweb”用户。
  2. 进入Anaible Tower控制台的“团队”菜单,按照下图创建“web content”团队。
  3. 将“wweb”用户加入到“web content”团队。

配置Playbook剧本和执行权限

创建Git类型项目

  1. 进入Anaible Tower控制台的“项目”菜单,按照下图创建“Workshop Project”的项目,将该项目的“SCM类型”设为Git,然后在“SCM URL”中指定Repository地址。

创建模板

  1. 进入Anaible Tower控制台的“模板”菜单,根据下图创建playbook的执行模板。注意“清单”、“项目”、“PLAYBOOK”、“凭证”是从上面我们已经创建好的资源中选择出来。另外由于playbook会安装软件,因此还需要选中“启用权限升级”选项。

配置模板的执行权限

  1. 进入“模板”的“权限”栏目,然后点击右侧绿色的“+”图标。
  2. 再窗口中选中前面创建的“wweb”用户,然后分配“执行”角色的权限,最后保存。

执行验证

  1. 使用前面创建的“wweb”用户登录Ansible Tower。然后在仪表板中找到前面创建的“模板”,启动它。
  2. 在“作业”中查看模板的执行情况。

Ansible Tower - 使用入门 2 - 不同团队用户基于 RBAC 执行模板相关推荐

  1. Ansible Tower - 使用入门 4 - 用 Workflow 执行模板

    Ansible Tower 入门 1 - 配置主机清单和访问凭证 Ansible Tower 入门 2 - 通过模板运行 Git 上的 Playbook 和 Role Ansible Tower 入门 ...

  2. Ansible Tower - 使用入门 3 - 通过模板运行 Git 上的 Playbook 和 Role

    Ansible Tower 入门 1 - 配置主机清单和访问凭证 Ansible Tower 入门 2 - 通过模板运行 Git 上的 Playbook 和 Role Ansible Tower 入门 ...

  3. Ansible Tower 入门 1 - 配置主机清单和访问凭证

    Ansible Tower 入门 1 - 配置主机清单和访问凭证 Ansible Tower 入门 2 - 通过模板运行 Git 上的 Playbook 和 Role Ansible Tower 入门 ...

  4. ansible安装使用入门

    ansible安装使用入门 生成对称密钥 执行以下命令,会在当前用户的.ssh目录下生成id_rsa和id_rsa_pub两个文件. ssh-keygen -t rsa root用户:/root/.s ...

  5. ansible tower(awx) Centos7搭建与使用总结(非docker部署)

    ####一.项目背景 #####由于最近入职新公司,公司中实现运维自动化的架构中主要用到ansible,但是ansible脚本主要部署于服务器指令行中不太直观.经搜查资料,得知ansible towe ...

  6. 运维基础(7)Ansible Tower

    Ansible的自动化能力很强吧?但众所周知,越是强大的自动化平台,越是要监管,以防误操作,曾经携程爆发的误操作的乌龙事件一定要警惕.今天就给大家介绍一下Ansible  Tower. 欢迎关注微信公 ...

  7. ansible tower使用ansible-playbook执行主机管理任务的简单实现

    ansible tower版本:3.6.2 一.建立一个主机清单,把要管理的主机加入清单,加入组也方便后续的多台机器分组执行任务 二.添加登陆的凭证 登陆服务器可用密码密钥这些,我用的是密钥,已经对需 ...

  8. Ansible 安装和入门

    Ansible 安装和入门 Ansible安装 ansible的安装方法有多种 EPEL源的rpm包安装: [root@ansible ~]#yum install ansible 编译安装 yum ...

  9. Ansible无敌详细入门教程

    Ansible 是什么 ? ansible架构图 ansible特性  模块化:调用特定的模块,完成特定的任务: 基于Python语言研发,由Paramiko, PyYAML和Jinja2三个核心库实 ...

最新文章

  1. pandas 中 的drop函数
  2. 第一百零二节,JavaScript函数
  3. jQuery validate 如何清除remote验证的缓存 (在select验证时这个bug尤为明显)
  4. 如何将linux装入空白硬盘,如何将tiny core linux装入硬盘
  5. [C++11]可调用对象
  6. SQLite与Sql Server的语法差异(转载)
  7. 每天五分钟linux(14)-head
  8. 使用maven-war-plugin 打包时排除不需要的文件
  9. Android things:你应该了解的Android Things知识
  10. 异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值。...
  11. python 运行时 变量_在运行时在python中检索变量的名称?
  12. OO(面向对象)的设计原则
  13. 通过分析词性进行人名、地名、组织的替换,生成新的狗屁不通文章
  14. Red Hat Enterprise Linux 8.0 安装(全网最详细版)
  15. 提示框插件toastr
  16. 【显示器知识 帮新手扫盲+自我总结】
  17. 1116: 删除元素(数组)
  18. Web前端:木兰花令网页案例设计
  19. 湖南大学计算机学硕推免率,好几个帖子都在讨论清北华五的推免生源我来发一下b类大学湖大今...
  20. 模拟web访问有登录且有验证码的登录后抓取数据

热门文章

  1. 服务器物理内存只增不降,服务器内存不断增加
  2. 选择要加载的插件有什么用_为什么/如何PPT形状圆角化,用好这个插件,画出更多神奇形状...
  3. linux基础命令怎么记,linux基础命令--笔记(示例代码)
  4. c语言题目1120,九度题目1120:全排列
  5. UI设计灵感|信息录入表单页,告别枯燥!
  6. APP设计UI优秀案例|价格标签这样设计才更直观!
  7. 设计PNG免抠素材|提高调性!透明液态气泡免扣素材
  8. mysql 堵塞_Mysql解决USE DB堵塞详解
  9. net空间一次购买终身使用_net域名与org域名哪个投资价值更高?
  10. QTableWidget插入项item方法 及误区