20 lines
772 B
YAML
20 lines
772 B
YAML
---
|
|
- name: Install openjdk-8-jre-headless and lsof packages
|
|
command: "lxc-attach -n {{name}} -- apt-get install -y openjdk-8-jre-headless lsof"
|
|
|
|
- name: "Download Solr {{ solr_version }}"
|
|
get_url:
|
|
url: "https://archive.apache.org/dist/lucene/solr/{{ solr_version }}/solr-{{ solr_version }}.tgz"
|
|
dest: "/var/lib/lxc/{{ name }}/rootfs/root/solr-{{ solr_version }}.tgz"
|
|
mode: '0644'
|
|
|
|
- name: "Extract solr-{{ solr_version }}.tgz"
|
|
unarchive:
|
|
src: /var/lib/lxc/{{ name }}/rootfs/root/solr-{{ solr_version }}.tgz
|
|
dest: /var/lib/lxc/{{ name }}/rootfs/root/
|
|
remote_src: yes
|
|
|
|
- name: "Install Solr {{ solr_version }}"
|
|
command: "lxc-attach -n {{name}} -- /root/solr-{{ solr_version }}/bin/install_solr_service.sh /root/solr-{{ solr_version }}.tgz"
|
|
|