Use first kube-master to check results

This commit is contained in:
Matthew Mosesohn
2017-02-17 23:14:10 +03:00
parent 82b247d1a4
commit ce4eefff6a
3 changed files with 7 additions and 9 deletions

View File

@@ -42,7 +42,7 @@
- name: Get netchecker agents
uri: url=http://localhost:{{netchecker_port}}/api/v1/agents/ return_content=yes
run_once: true
delegate_to: "{{groups['kube-node'][0]}}"
delegate_to: "{{groups['kube-master'][0]}}"
register: agents
retries: 6
delay: "{{ agent_report_interval }}"
@@ -54,12 +54,11 @@
- debug: var=agents.content|from_json
failed_when: not agents|success and not agents.content=='{}'
delegate_to: "{{groups['kube-node'][0]}}"
run_once: true
- name: Check netchecker status
uri: url=http://localhost:{{netchecker_port}}/api/v1/connectivity_check status_code=200 return_content=yes
delegate_to: "{{groups['kube-node'][0]}}"
delegate_to: "{{groups['kube-master'][0]}}"
run_once: true
register: result
retries: 3
@@ -70,7 +69,6 @@
- debug: var=result.content|from_json
failed_when: not result|success
delegate_to: "{{groups['kube-node'][0]}}"
run_once: true
when: not agents.content=='{}'