ansible-2.x

    0热度

    1回答

    我想在cat /etc/fstab中找到一个特定的行,将它注册到一个变量中,然后想要用它来找到umount找到的目录。 --- - hosts: all remote_user: root tasks: - name: Finding if the mount point exists shell: cat /etc/fstab | grep /mnt

    0热度

    1回答

    在Ansible手册中,我使用mysql_db模块来转储数据库的内容。我想确保服务器端的mysql_db转储的.sql文件的模式为0600:只能由所有者读取和写入,而不能由群组读取和写入,当然也不是其他任何人。 - set_fact: backupFileNames: db: "{{ansible_env.HOME}}/{{siteName}}.sql" - name:

    0热度

    1回答

    我在我的手册全局变量中有一个变量ansible_ssh_user和ansible_ssh_pass。我尝试用各种方法散列我的密码,但我仍然无法SSH到我的远程虚拟机。我试过ansible_user和ansible_pass,但仍然没有运气。以下是我使用的方法,全部失败。我不确定我错过了什么,希望有些专家可以提供帮助。当我使用clear password时,它可以工作,但不是哈希。下面是我试过的方法

    0热度

    1回答

    我想检查终端主机中存在的服务。 所以,我只是做了如下的剧本。 --- - hosts: '{{ host }}' become: yes vars: servicename: tasks: - name: Check if Service Exists stat: 'path=/etc/init.d/{{ servicename }

    0热度

    1回答

    我有一个Jenkinsfile试图启动一个Ansible手册,其中引用了存储在Ansible Vault加密文件中的一些参数。 Ansible安装在版本2.4.0.0 这里是我的詹金斯文件的一个片段: withCredentials([[$class: 'StringBinding', credentialsId: 'vault_token', variable: 'VAULT_TOKEN']])

    1热度

    1回答

    我试图从以下站点使用Python API设置Ansible。 https://serversforhackers.com/c/running-ansible-2-programmatically 问题手头如下: 如何ansible编程改变冗长。以下代码似乎无法调整输出的详细程度。 # Set global verbosity self.display = Display() self.disp

    0热度

    1回答

    我一直在尝试部署我的剧本,但不知道错误是什么。我的剧本看起来是这样的: - name: trying to find sb ami ec2_ami_find: owner: self name: SB register: ami_find - name : use custom ami ec2: image: "{{ ami_fi

    -1热度

    1回答

    的get_uri模块中注册该网页后调试网页每次我有一个问题,同时设定了事实上的注册网页上的错误是: u'redirected“:假}]}:模板错误而模板化字符串:在1238 意外字符U '&' 的剧本,如: - name: check webpage uri: url: http://{{ item.host }}.x.x.x validate_certs: Fals

    1热度

    1回答

    我使用的是2.4.0,并根据检查模式尝试使用ignore_errors和with_items。 根据docs about check_mode,您可以根据是否在检查模式下运行,来定义ignore_errors。如果没有with_items指令,这很有效,但对于这两个元素都会忽略失败。 工作示例不with_items: # test_i.yml - name: test without array

    -1热度

    1回答

    我最近开始使用python/YAML和JINJA(没有软件经验),因为我想使用Ansible自动化一些任务。 YAML表示法就是这样,据我了解,这是一个包含其他列表的列表,其中包含其他一些列表。 YAML文件 VARIABLE_NAME: - LIST_1.1: - VALUE1 - VALUE2 - LIST_1.2: - VALUE3