diff options
author | Brenton Leanhardt <bleanhar@redhat.com> | 2015-07-28 08:55:48 -0400 |
---|---|---|
committer | Brenton Leanhardt <bleanhar@redhat.com> | 2015-07-28 08:55:48 -0400 |
commit | c70156e34fe34022319d329d93c470e9b11beade (patch) | |
tree | 195fe20f9c40b1fb42396560cbd6202f72b37d48 /playbooks/adhoc/deploy_monitoring_containers/deploy.yml | |
parent | ac8c31c8f34357f52fc25444d0518a10e7193934 (diff) | |
parent | 80b9777e9de93bf77666bd5d921cfb128c67ba53 (diff) | |
download | openshift-c70156e34fe34022319d329d93c470e9b11beade.tar.gz openshift-c70156e34fe34022319d329d93c470e9b11beade.tar.bz2 openshift-c70156e34fe34022319d329d93c470e9b11beade.tar.xz openshift-c70156e34fe34022319d329d93c470e9b11beade.zip |
Merging in the latest fix from OSE
Diffstat (limited to 'playbooks/adhoc/deploy_monitoring_containers/deploy.yml')
-rw-r--r-- | playbooks/adhoc/deploy_monitoring_containers/deploy.yml | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/playbooks/adhoc/deploy_monitoring_containers/deploy.yml b/playbooks/adhoc/deploy_monitoring_containers/deploy.yml new file mode 100644 index 000000000..44df693d5 --- /dev/null +++ b/playbooks/adhoc/deploy_monitoring_containers/deploy.yml @@ -0,0 +1,58 @@ +--- +- name: Setup hosts + hosts: localhost + gather_facts: no + user: root + tasks: + - name: build inven + add_host: "name={{ hostvars[item]['ec2_public_dns_name'] }} groups=oo_hosts" + with_items: groups['tag_env-host-type_kwoodsontest2-openshift-node'] + + - debug: msg=oo_hosts + +- name: Deploy host-monitoring + hosts: oo_hosts + user: root + tasks: + - name: Deploy docker oso-f22-host-monitoring + command: docker pull docker-registry.ops.rhcloud.com/ops/oso-f22-host-monitoring + + - name: Deploy oso-rhel7-zagg-client + command: docker pull docker-registry.ops.rhcloud.com/ops/oso-rhel7-zagg-client + + - name: Copy oso-f22-host-monitoring systemd file + copy: + src: oso-f22-host-monitoring.service + dest: /etc/systemd/system/oso-f22-host-monitoring.service + owner: root + group: root + mode: 0644 + register: pcp_systemd + + - name: Copy zagg-client systemd file + copy: + src: oso-rhel7-zagg-client.service + dest: /etc/systemd/system/oso-rhel7-zagg-client.service + owner: root + group: root + mode: 0644 + register: zagg_systemd + + - name: reload systemd + command: /usr/bin/systemctl --system daemon-reload + when: pcp_systemd.changed or zagg_systemd.changed + + - name: pasue for a few seconds + pause: seconds=5 + + - name: Start the oso-f22-host-monitoring service + service: + name: oso-f22-host-monitoring + state: started + enabled: yes + + - name: Start the oso-rhel7-zagg-client service + service: + name: oso-rhel7-zagg-client + state: started + enabled: yes |