Описание тега ansible-module
1
ответ
Возникла проблема при обновлении XML-файла с использованием модуля win_xml ansible в Windows
1. Я пытаюсь обновить значения элемента xml в файле test.xml, используя скрипт ansible с помощью win_xml, моя книга воспроизведения ansible выглядит следующим образом: --- - hosts: windows gather_facts: no tasks: - name: Updating xml file win_xml: p…
07 фев '20 в 10:27
0
ответов
Работа над модулем win_file Ansible для управления хостом Windows. Мое требование - исключить удаление файла или каталога по указанному пути.
Выполнил следующую пьесу --- - hosts: windows tasks: - name: Removing the existing files win_file: path: D:\win\test\ state: absent exclude: abc.txt Ожидаемый результат: папка test будет содержать только файл abc.txt Фактический результат: папка "te…
10 авг '20 в 22:02
1
ответ
доступный модуль остановки и запуска службы ssh
Я пытаюсь разобраться в HackerRank, где задача - остановить и запустить службу с именем ssh с помощью служебного модуля. Я использовал приведенный ниже код. - name: "Stop ssh" service: name: ssh state: stopped - name: "start ssh"…
21 июл '20 в 08:43
1
ответ
Обновить имя хоста для пользователя Mysql с помощью Ansible
Я хочу обновить своего пользователя MYSQL с помощью ansible-playbook. Что я пробовал: я проверил документацию модуля MySQL, но нет возможности обновить имя хоста пользователя.https://docs.ansible.com/ansible/latest/modules/mysql_user_module.html Ожи…
15 апр '20 в 10:21
4
ответа
Как проверить, существует ли файл в пути с расширением в Ansible?
Я просто хочу знать, как проверить, существует ли файл или нет какой-либо каталог, с помощью доступного кода. Я уже пробовал использовать модуль stat с путем "*.test", но он не работал. Ниже мои попытки: - name: Check license file exist or not stat:…
24 янв '20 в 11:39
0
ответов
Как политика масштабирования работает для масштабирования задач ECS?
Ниже представлен подход автомасштабирования EC2, выполненный с помощью недоступной задачи1. create_task: AutoScalingGroup: Type: "AWS::AutoScaling::AutoScalingGroup" Properties: VPCZoneIdentifier: [ { "Ref": "SubnetId" } ] LaunchConfigurationName: {…
13 мар '20 в 22:33
1
ответ
Как загрузить файл yaml в пользовательский модуль ansible
У меня есть ansible пользовательский модуль, у которого есть файл конфигурации в YAMLформат. Теперь вопрос в том, как мне загрузить этоYAML файл внутри модуля? ПРИМЕЧАНИЕ, насколько я понимаю, я не могу просто использовать что-то вродеPyYAML посколь…
29 фев '20 в 06:43
0
ответов
Написание модуля su - <user> в модуле Ansible или использование стать?
Я пишу модуль Ansible для настройки программного обеспечения. Поставщик требует, чтобы команды настройки выполнялись под определенным пользователем. Если вы сделаете это под "root", вы получите ошибку. Итак, текущее решение: module = AnsibleModule(.…
26 мар '20 в 16:11
1
ответ
Модуль обработки файлов Ansible / blockinfile в Windows
Я хочу обновить блок многострочного текста в файле в Windows через ansible. Использовали файл blockinfile, но он работает только на машинах Linux. Есть ли альтернатива этому модулю? Или каким-то другим способом это сделать? Есть win_lineinfile, но м…
08 апр '20 в 14:54
0
ответов
Как я могу использовать доступные переменные в моем модуле с Python?
Я хочу использовать переменную role_name доступная переменная в моем модуле Python. В моем модуле custom.py: role = {{ role_name }} module.exit_json(changed=True, result=role) task.yml: --- - name: Test custom module custom: test: True и моя пьеса: …
13 май '20 в 14:36
2
ответа
Невозможно использовать модуль разархивации для распаковки папки file.tar.gz также при ошибке используемого модуля оболочки
Моя книга с модулем оболочки - name: Unarchive macports from local machine shell: | tar -xvf MacPorts-2.6.2.tar.gz cd MacPorts-2.6.2 ./configure make make install Ошибка [ПРЕДУПРЕЖДЕНИЕ]: рассмотрите возможность использования модуля разархивирования…
03 июн '20 в 13:28
2
ответа
Пользовательский модуль Ansible выдает ошибку дополнительных параметров param
Я пытаюсь реализовать имя хоста, например модуль, и мою целевую машину в amazon-ec2. Но когда я запускаю скрипт, он дает мне ошибку ниже: [ansible-user@ansible-master ~]$ ansible node1 -m edit_hostname.py -a node2 ERROR! this task 'edit_hostname.py'…
12 июн '20 в 19:56
0
ответов
Использование модуля postgresql_user для EnterpriseDB
Мы используем EnterpriseDB 12 на работе, и я пишу роль Ansible для его установки. Проблема в том, что, поскольку я не устанавливаю postgres, я не могу использовать модуль Ansible postgresql_user и, следовательно, не могу использовать edb=# alter use…
20 июн '20 в 00:07
1
ответ
Есть ли в Ansible эквивалент команды grep и cut без использования командного модуля?
Я использую команду оболочки ниже, и результатом является массив строк ' MQSFILEPARSED=$(cat $FILE | grep ' Name=' | cut -d '=' -f2); Есть ли способ выполнить эту операцию в Ansible без использования командного модуля
05 фев '20 в 13:01
1
ответ
Ansible - работа с неожиданным STDOUT в настраиваемом модуле
Я написал специальный модуль, который обертывает библиотеку Python. Я определяюresult диктуют следующим образом: result = dict( changed=False, original_message='Running DBSCONTROL', message='' ) Позже в коде я переношу вызов библиотеки в try/except …
24 янв '20 в 01:54
0
ответов
Как вернуть значение из доступного модуля
Я создал доступный модуль под названием "render", который превратит содержимое файла в список. Это выглядит так, как показано ниже. #!/usr/bin/python import os import subprocess from ansible.module_utils.basic import AnsibleModule stored_path = <…
29 янв '20 в 08:46
0
ответов
Ошибка при добавлении нового модуля в существующий доступный плагин
Приветствие, Я сейчас работаю над созданием нового модуля внутри плагина Ansible Crypto. Получил ситуацию, когда редактирование существующего модуля не является вариантом, и мне нужно будет добавить новый модуль для выполнения некоторых криптографич…
08 июл '20 в 20:24
1
ответ
Проблема с настраиваемым модулем Ansible
Я пишу собственный модуль Ansible, и питон работает нормально, но мне не удается превратить его в модуль. Я создал фиктивный модуль, чтобы уменьшить сложность, и у меня такая же проблема. Итак, проблема в моем коде котельной пластины Ansible. Мы исп…
09 июл '20 в 15:27
1
ответ
использование lineinfile для вставки строки, но не работает должным образом
Я использую lineinfileдля вставки строки в файл системного журнала. Вот мой системный журнал: /var/log/cron /var/log/maillog /var/log/messages /var/log/secure /var/log/spooler { missingok sharedscripts postrotate /bin/kill -HUP `cat /var/run/syslogd…
10 авг '20 в 23:35
0
ответов
Есть ли у нас модуль ansible для изменения размера томов openstack?
Не могли бы вы сообщить мне, можем ли мы использовать доступный модуль os_volume для изменения размера томов openstack?
25 авг '20 в 15:50