ansible-inventory

    0热度

    2回答

    hosts.ini [local] 127.0.0.1 ansible_connection=local hosts.yaml local: hosts: 127.0.0.1: vars: ansible_connection: local 然后我跑ansible local -m ping -i hosts.ini我得到了预期的输出中,然后我跑a

    0热度

    2回答

    我想写一个简单的Ansible Playbook,请看下面的代码片段。使用Ansible 2.4.0.0,Ubuntu 17.04,Python 2.7.13。 这是我第一次使用Ansible和Playbooks,所以请不要太苛刻。我究竟做错了什么? playbook.yml --- - name: install packages hosts: dbservers beco

    1热度

    1回答

    我运行的一些问题,当我执行这个剧本: - hosts: all connection: local tasks: - template: src=/etc/ansible/{{group_names}}/common.j2 dest=/etc/ansible/configs/{{inventory_hostname}}.txt name: create co

    0热度

    1回答

    我试图让这只适用于我的开发和九头蛇服务器。我有2个主机文件和主机。 dev-all主机组是 [dev-all:children] dev-group1 dev-group2 hydra组只包含一个服务器,但位于不同的主机文件中。当我运行ansible时,我使用类似这样的命令为hydra组ansible-playbook -i environments/hydra site.yml和dev组,我使用

    1热度

    3回答

    我的主机清单的来源是一个输出值对的内部工具,例如,这里有六个观察值,我目前有160个观察值: servername1 processname1 servername1 processname2 servername1 processname3 servername2 processname1 servername3 processname1 ser

    0热度

    1回答

    我有一本关于Ansible Devops的书。我的问题是我可以SSH进入服务器,但Ansible不能。这是我的vagrantfile; # -*- mode: ruby -*- # vi: set ft=ruby VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|

    1热度

    2回答

    这是我的代码,我为主机传递值,但它在localhost上执行命令。我也尝试传递硬编码值并在输出中显示它在给定主机上运行。 下面是代码: - 类认定中,然后, def __init__(self): self.variable_manager = VariableManager() self.loader = DataLoader() self.inventory =

    -1热度

    1回答

    我是一个新手,我正在编写一个小型手册,它必须从目标主机收集事实值,并将其用作播放中的变量。有人可以帮助我如何做到这一点。 --- - hosts: all gather_facts: True become: true become_method: sudo become_user: root vars: BUILD_PATH: /op

    2热度

    3回答

    所有主机的默认变量 有一个在我的ansible库存文件的[all:vars]定义如下: [all:vars] ansible_shell_type=bash ansible_user=certain_user ansible_ssh_common_args="-o ConnectionAttempts=10" 我打算这样变量进入ansible.cfg来设置所有主机的默认值。它是以相似的方

    1热度

    1回答

    我想检查是否有人知道是否有解决方案,我在Ansible面临的这个问题。 我有一个清单文件看起来像这样: - [clusterA] 10.0.0.1 10.0.0.2 10.0.0.3 .... [clusterB] 10.1.0.1 10.1.0.2 10.1.0.3 .... [web-lb] 10.0.0.1 10.1.0.1 而是在web-lb组重复的IP地址