3
在我的playbook中運行多個播放後,我想驗證我的應用程序的部署。Ansible角色來檢查主機組的健康狀況
在我的角色之一,我有以下的任務,增加了創建EC2實例的主機爲 '推出':
- name: Add new instance to host group
local_action: add_host hostname={{ item.public_ip }} groupname=launched
with_items: ec2.instances
這裏是我的主要劇本,site.yml
:
......
Run some plays for deployment and provisioning
......
# Validate the deployment by reaching from the local machine
- hosts: localhost
connection: local
roles:
- validate_deployment
這裏是我的verify_deployment/tasks/main.yml
- name: Validate the deployment. Launched is my dynamically created host group
uri: url="https://{{ inventory_hostname }}:8000"
with_items: launched
我在做什麼錯?
問題是什麼? – udondan
你在哪裏註冊「推出?」你想要什麼樣的行動?看官方的例子http://docs.ansible.com/uri_module.html#examples –
我編輯了我的帖子,以反映我如何創建啓動。乾杯 – Mudaer