Chris Mague 8 年 前
コミット
b77e67c60f
1 ファイル変更15 行追加0 行削除
  1. 15 0
      tasks/binary_install.yml

+ 15 - 0
tasks/binary_install.yml

@@ -21,6 +21,13 @@
   tags: 
     - install
 
+- name: Consul UI Download
+  get_url:
+    url="https://releases.hashicorp.com/consul/{{cloud_consul_version}}/consul_{{cloud_consul_version}}_web_ui.zip"
+    dest="{{cloud_consul_download_dir}}/{{cloud_consul_version}}_web_ui.zip"
+  tags: 
+    - install
+
 - name: Ensure Consul Install Dir exists
   file:
     path="{{cloud_consul_install_dir}}"
@@ -52,6 +59,14 @@
   tags: 
     - install
 
+- name: Unzip Consul UI
+  unarchive:
+    dest="{{cloud_consul_download_dir}}/{{cloud_consul_version}}_web_ui.zip"
+    dest="{{cloud_consul_install_dir}}/ui"
+    remote_src=True
+  tags: 
+    - install
+
 - name: ensures consul command has the right permissions
   file:
     path="{{cloud_consul_install_dir}}/bin/consul"