Интеграция ansible с gitlab - PullRequest
0 голосов
/ 23 марта 2020

Я хотел развернуть артефакты, сохраненные предыдущим заданием, на другом сервере. Я использую Ansible для развертывания артефактов.

Это моя работа по развертыванию

deploy:

image: williamyeh / ansible: ubuntu18.04

image : linuxserver / opens sh -сервер

образ: python

этап: развертывание

переменные:

  ANSIBLE_HOST_KEY_CHECKING: "False"

скрипт:

- printf "[sample]\n host1 ansible_host=10.45.1.21 ansible_user=csrtest ansible_password=admin123 ansible_python_interpreter=/usr/bin/python3 ansible_become=yes ansible_sudo_pass=admin123 http_port=8080\n" > /etc/ansible/hosts

- cat /etc/ansible/hosts

- ansible --version

- ls

- ansible all -m ping

- ansible-playbook playbook.yaml

Я должен установить 3 docker изображения выше, но он загружает последнее изображение. Как это решить, может кто-нибудь ответить на это ?? Заранее спасибо

...