2 - import_playbook: ../common-packer/provision/baseline.yaml
8 cassandra_checksum: sha256:a95ba4e2c9345b31310d14507e8889797cc626bc793fd341fff8ff8cba3131cd
9 cassandra_version: 2.1.16
10 elastic_search_checksum: sha256:0aa58947d66b487488e86059352deb7c6cab5da4accdff043cce9fed7c3d2fa7
11 elastic_search_version: 1.7.5
12 hbase_checksum: sha256:9cd990939403fd43dfb665b14603e3772ca3ed813a6e21a81de1778583b35eb8
13 hbase_version: 0.94.27
16 - include_role: name=lfit.system-update
19 - name: Install Cassandra Server
21 - name: "Fetch Cassandra Server to /tmp/apache-cassandra-{{cassandra_version}}-bin.tar.gz"
23 url: "https://archive.apache.org/dist/cassandra/{{cassandra_version}}/apache-cassandra-{{cassandra_version}}-bin.tar.gz"
24 dest: "/tmp/apache-cassandra-{{cassandra_version}}-bin.tar.gz"
25 checksum: "{{cassandra_checksum}}"
26 - name: Make /tmp/cassandra directory
31 - name: Untar Cassandra server to /tmp/cassandra
33 src: "/tmp/apache-cassandra-{{cassandra_version}}-bin.tar.gz"
36 - name: Install Elastic Search
38 - name: "Fetch Elastic Search to /tmp/elasticsearch-{{elastic_search_version}}.tar.gz"
40 url: "https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-{{elastic_search_version}}.tar.gz"
41 dest: "/tmp/elasticsearch-{{elastic_search_version}}.tar.gz"
42 checksum: "{{elastic_search_checksum}}"
43 - name: Make /tmp/elasticsearch directory
45 path: /tmp/elasticsearch
48 - name: Untar Elastic Search to /tmp/elasticsearch
50 src: "/tmp/elasticsearch-{{elastic_search_version}}.tar.gz"
51 dest: /tmp/elasticsearch
53 - name: Install HBase Server
55 - name: "Fetch HBase to /tmp/hbase-{{hbase_version}}.tar.gz"
57 url: "https://archive.apache.org/dist/hbase/hbase-{{hbase_version}}/hbase-{{hbase_version}}.tar.gz"
58 dest: "/tmp/hbase-{{hbase_version}}.tar.gz"
59 checksum: "{{hbase_checksum}}"
60 - name: Make /tmp/Hbase directory
65 - name: Untar Hbase to /tmp/Hbase
67 src: "/tmp/hbase-{{hbase_version}}.tar.gz"
73 script: ../common-packer/provision/system-reseal.sh