RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 860755
Accepted
Hellseher
Hellseher
Asked:2020-07-27 01:07:35 +0000 UTC2020-07-27 01:07:35 +0000 UTC 2020-07-27 01:07:35 +0000 UTC

Ansible 如何为组设置配置变量(ansible.cfg)?

  • 772

项目分为3大组

Group-1 - 密码连接

Group-2 - 按键连接,Group-3 - 按键连接

在 ansible.cfg 中,默认授权是密码。如何根据群体改变行为?

我尝试了什么:

  • 删除了ask_pass的ansible.cfg设置
  • 将 ask_pass 添加到 group_vars/[all:vars],添加到 inventory/[group_name:vars]
  • 添加到剧本

配置:

ansible --version
ansible 2.6.0
  config file = Ansible/ansible.cfg
  configured module search path = [ u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 2.7.15 (default, May 16 2018, 17:50:09) [GCC 8.1.1 20180502 (Red Hat 8.1.1-1)]

ls -gG ansible.cfg group_vars/
-rw-r--r--. 1 3257 Jul 26 20:17 ansible.cfg
group_vars/:
total 56
-rw-rw-r--. 1  847 Jan 26 20:02 DE.yml
-rw-rw-r--. 1  681 Nov 30  2017 DK.yml
-rw-rw-r--. 1 1048 Jan 26 20:02 ES.yml
-rw-rw-r--. 1 1422 Jan 30 16:53 FI.yml
-rw-rw-r--. 1 2145 Nov 15  2017 IE.yml
-rw-rw-r--. 1  877 Feb  2 15:53 LT.yml
-rw-rw-r--. 1  874 Feb  2 11:12 LV.yml
-rw-rw-r--. 1  467 Jan 29 08:39 NL.yml
-rw-rw-r--. 1 1939 Jan 26 20:02 NO.yml
-rw-rw-r--. 1 1334 Jan 29 08:39 SE.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_de.yml -> DE.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_dk.yml -> DK.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_es.yml -> ES.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_fi.yml -> FI.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_ie.yml -> IE.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_lt.yml -> LT.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_lv.yml -> LV.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_nl.yml -> NL.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_no.yml -> NO.yml
lrwxrwxrwx. 1    6 Feb  3 00:34 _signoff_se.yml -> SE.yml
lrwxrwxrwx. 1    8 Feb  3 00:34 _signoff_test.yml -> TEST.yml
lrwxrwxrwx. 1   10 Feb  3 00:34 _signoff_uk_dcm.yml -> UK_DCM.yml
lrwxrwxrwx. 1   12 Feb  3 00:34 _signoff_uk_odeon.yml -> UK_ODEON.yml
lrwxrwxrwx. 1    9 Feb  3 00:34 _signoff_uk_pd.yml -> UK_PD.yml
lrwxrwxrwx. 1   10 Feb  3 00:34 _signoff_uk_vue.yml -> UK_DCM.yml
-rw-rw-r--. 1 2145 Jan 29 08:39 TEST.yml
-rw-rw-r--. 1 2154 Feb  2 15:00 UK_DCM.yml
-rw-rw-r--. 1 2202 Jan 29 08:39 UK_ODEON.yml
-rw-rw-r--. 1 2034 Jan 30 15:18 UK_PD.yml
lrwxrwxrwx. 1   10 Feb  3 00:34 UK-VUE.yml -> UK_DCM.yml
ansible
  • 1 1 个回答
  • 10 Views

1 个回答

  • Voted
  1. Best Answer
    Hellseher
    2020-03-24T03:28:45Z2020-03-24T03:28:45Z

    正如我在评论中所写,我将项目划分为具有自己的配置文件的逻辑组,添加了一个默认组,其中角色与其余组相关联。整个项目位于一个 git 下。

    ./
    ├── aws
    │   ├── cache
    │   ├── group_vars
    │   ├── host_vars
    │   ├── inventory
    │   ├── library
    │   └── roles
    ├── dc
    │   ├── group_vars
    │   ├── host_vars
    │   ├── inventory
    │   ├── library
    │   └── roles
    ├── default
    │   └── roles
    ├── site
    │   ├── group_vars
    │   ├── host_vars
    │   ├── inventory
    │   ├── library
    │   └── roles
    └── var
        ├── cache
        ├── log
        ├── retry
        └── templates
    
    • 0

相关问题

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    是否可以在 C++ 中继承类 <---> 结构?

    • 2 个回答
  • Marko Smith

    这种神经网络架构适合文本分类吗?

    • 1 个回答
  • Marko Smith

    为什么分配的工作方式不同?

    • 3 个回答
  • Marko Smith

    控制台中的光标坐标

    • 1 个回答
  • Marko Smith

    如何在 C++ 中删除类的实例?

    • 4 个回答
  • Marko Smith

    点是否属于线段的问题

    • 2 个回答
  • Marko Smith

    json结构错误

    • 1 个回答
  • Marko Smith

    ServiceWorker 中的“获取”事件

    • 1 个回答
  • Marko Smith

    c ++控制台应用程序exe文件[重复]

    • 1 个回答
  • Marko Smith

    按多列从sql表中选择

    • 1 个回答
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Suvitruf - Andrei Apanasik 什么是空? 2020-08-21 01:48:09 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5