ansible-playbook

    1热度

    1回答

    我现在正遇到一个典型的问题,就是安全的V 2.1.0。在下面的情况下, [DEV:children] DEV8 [DEV8] thehost ansible_ssh_host=10.2.131.26 ansible_ssh_user=someuser1 现在,当我运行 {{hostvars[inventory_hostname].group_names, it outputs TAS

    1热度

    2回答

    我有一个剧本通过使用VARS声明的词典生成EC2:然后登记所述IP地址为一组,以在后面使用。 的字典是这样的: servers: serv1: name: tag1 type: t2.small region: us-west-1 image: ami-**** serv2: name: tag2 type: t2.m

    0热度

    1回答

    我试图弯曲zsh,我的shell的选择,以我的意志,并完全在完成的语法和操作的损失。 我的使用情况是这样的:我希望有“ansible-剧本”补全“-e”选项的支持下三个变化: 正常文件下载完成:ansible-playbook -e vars/file_name.yml 添附文件完成:ansible-playbook -e @vars/file_name.yml 的任意字符串:ansible-pl

    0热度

    2回答

    我有一个变量,它是一个数组[{'foo':1},{'bar':2}]。 我想把它具有以下哈希合并:{'baz':3}使用一组事实如我的输出变量注册为(?): [{'foo':1, 'baz':3},{'bar':2, 'baz':3}] 我进去看了combine过滤器,但它仅适用时,我已经有一个哈希工作。在我的情况下,我有一个数组。 有没有一种方法可以实现使用ansible?

    1热度

    2回答

    我有一个应该远程部署crontab的crontab。但似乎它是抱怨一些语法错误。 Ansible剧本是:我得到 --- - hosts: cac tasks: # - name: Deploy cron to GZIP old log/out files. - cron: name: "Cron entry to gzip rotated log/out fil

    0热度

    1回答

    我想要一个可靠的脚本来提示用户。我有以下脚本: - name: Generate a new SSH Key shell: ssh-keygen -t rsa -b 4096 -C {{email_address}} 当我从命令行运行时,它要求密码和文件位置。当我从正确的运行时,它使用默认值。如何让它暂停,以便询问用户。

    1热度

    2回答

    我正在开发维护Kubernetes群集的剧本。有一个命令我必须执行添加在ETCD一个条目: - command: etcdctl mk /kube-centos/network/config "{ \"Network\": \"172.30.0.0/16\", \"SubnetLen\": 24, \"Backend\": { \"Type\": \"vxlan\" } }" 当试图执行,An

    1热度

    1回答

    我正在尝试设置一个配置我的开发系统的手册。我想将我的剧本“files”目录中的/etc/hosts文件复制到我系统上的/etc目录。目前,我做了以下内容: # main.yml - hosts: all - tasks: - copy: src=files/hosts dest=/etc/hosts owner=root group=whee

    3热度

    1回答

    Ansible变量,例如: 我有变量{{ami_redhat_7_2}},我想用 vars: OsType: redhat OsVersion: '7_2' tasks: - debug: 'msg="{{ ami_{{OsType}}_{{ OsVersion }} }}"' 我得到了错误: fatal: [localhost]: FAILED! => {

    0热度

    2回答

    当且仅当自定义变量(来自,main,playbook.yml)设置为true时,我才会执行任务。我曾尝试过几次,但都没有成功。 这里是我的最新尝试: 在tasks/main.yml: - name: Unpack Nexus main configurations unarchive: src="{{ nexus_configs_download_dir }}/{{ nexus