diff --git a/mongodb/playbook.yml b/mongodb/playbook.yml deleted file mode 100755 index a083623..0000000 --- a/mongodb/playbook.yml +++ /dev/null @@ -1,26 +0,0 @@ -################################################# -# DO Community Playbooks: MongoDB -################################################# ---- -- hosts: all - become: true - vars_files: - - vars/default.yml - - tasks: - - name: Pull default MongoDB image - docker_image: - name: "{{ mongo_image }}" - source: pull - - - name: Create MongoDB container - docker_container: - name: "{{ mongo_name }}" - image: "{{ mongo_image }}" - state: started - restart_policy: "unless-stopped" - published_ports: - - 27071:27071 - volumes: - - /var/lib/mongodb/data:/data/db - - /var/lib/mongodb/dump:/dump diff --git a/mongodb/readme.md b/mongodb/readme.md deleted file mode 100644 index f6d7ecc..0000000 --- a/mongodb/readme.md +++ /dev/null @@ -1,46 +0,0 @@ -# Docker on Ubuntu 18.04 - -This playbook will install Docker an Ubuntu 18.04 machine, as explained in the guide on -[How to Use Ansible to Install and Set Up Docker on Ubuntu 18.04](https://www.digitalocean.com/community/tutorials/how-to-use-ansible-to-install-and-set-up-docker-on-ubuntu-18-04). -A number of containers will be created with the options specified in the `vars/default.yml` variable file. - -## Settings - -- `create_containers`: number of containers to create. -- `default_container_name`: default name for new containers. -- `default_container_image`: default image for new containers. -- `default_container_command`: default command to run on new containers. - - -## Running this Playbook - -Quick Steps: - -### 1. Obtain the playbook -```shell -git clone https://github.com/do-community/ansible-playbooks.git -cd ansible-playbooks/docker_ubuntu1804 -``` - -### 2. Customize Options - -```shell -nano vars/default.yml -``` - -```yml -#vars/default.yml ---- -create_containers: 4 -default_container_name: docker -default_container_image: ubuntu -default_container_command: sleep 1d -``` - -### 3. Run the Playbook - -```command -ansible-playbook -l [target] -i [inventory file] -u [remote user] playbook.yml -``` - -For more information on how to run this Ansible setup, please check this guide: [How to Use Ansible to Install and Set Up Docker on Ubuntu 18.04](https://www.digitalocean.com/community/tutorials/how-to-use-ansible-to-install-and-set-up-docker-on-ubuntu-18-04). \ No newline at end of file diff --git a/mongodb/vars/default.yml b/mongodb/vars/default.yml deleted file mode 100644 index 8fc3a03..0000000 --- a/mongodb/vars/default.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -mongo_name: mongo -mongo_image: mongo:latest -