首页 文章
  • 1 votes
     answers
     views

    依赖角色未运行

    背景 我正在尝试使用Ansible(1.9.4)角色,我正试图解决角色依赖性问题 . 我创建了以下角色: 安装Oracle JDK的角色(ansible-java8) 安装Tomcat的角色(ansible-tomcat7) 第二个角色将第一个角色定义为 /ansible-tomcat7/meta/main.yml 中的依赖项: dependencies: - { role: ja...
  • 2 votes
     answers
     views

    如何以root身份连接时,如何从Ansible角色作为非特权用户执行特定任务

    我尝试使用Ansible的升级功能在角色中作为非特权用户运行特定任务,但该任务仍由root用户执行,我执行我的playbook调用该角色 . 我的问题与在使用同一角色的root用户安装和配置DB2产品之后在DB2 for LUW上创建新的DATABASE有关 . 我有一个shell脚本,它创建一个新的DATABASE,但应该作为db2inst1(而不是root)运行 . 我按照官方Ansible文...
  • 3 votes
     answers
     views

    Ansible:分层应用角色模板

    我打算使用Ansible来管理一大堆Linux服务器,它们之间有很多变化 . 主机将被分组为具有它们之间层次结构的角色,每个其他所依赖的角色都有一个 common 角色,依赖于 common 的子角色,并且可能存在依赖于它们的孙子角色,对依赖性没有限制深度 . common |___ role1 |___ role2 |___ role3 |___ role3...
  • 2 votes
     answers
     views

    始终在其他角色之前运行ansible角色

    我正试图找出一个依赖丛林的方法 . 我正在使用Ansible 1.9.2 . 在单个剧本中,我希望能够安装Galaxy角色(在事件中,Datadog.datadog角色)并对其进行配置 . 但Ansible总是bar ;;由于Datadog.datadog角色在我编写的另一个角色安装Galaxy角色之前不存在,因此不会执行 . 这就是我真正喜欢它的方式,删除了我的剧本使用的其他角色: - host...

热门问题