Compare commits

..

No commits in common. "51f2c21899c08572371a2097e02ec2050bb3d1b8" and "f2929e7e6155eb8cbc28eacf9664e0a9eaa4d36f" have entirely different histories.

7 changed files with 2 additions and 75 deletions

View File

@ -16,10 +16,8 @@ package_list:
- name: ncdu
- name: net-tools
- name: nmap
- name: open-vm-tools
- name: openssh-server
- name: python3
- name: python3-pip
- name: open-vm-tools
- name: tmux
- name: wget

View File

@ -1,4 +1,4 @@
docker_install_compose: false
docker_install_compose: true
docker_users:
- "{{ main_username }}"

8
hosts
View File

@ -3,15 +3,7 @@
[docker]
192.168.2.5
10.0.0.181
#10.0.0.36
[edge]
192.168.2.5
[nfs]
10.0.0.180 nfs_exports='[ "/mnt/kube *(rw,sync,no_subtree_check)" ]'
10.0.0.181
[rancher]
10.0.0.181

View File

@ -1,7 +1,6 @@
- src: geerlingguy.docker
- src: geerlingguy.security
- src: geerlingguy.ntp
- src: geerlingguy.nfs
- src: grog.package
- src: ironicbadger.ansible_role_docker_compose_generator
- src: ironicbadger.ansible_role_nginx_configs

View File

@ -1,14 +0,0 @@
# Ansible managed
---
version: "2"
services:
rancher:
image: rancher/rancher
container_name: rancher
#network_mode: bridge
ports:
- 80:80
- 443:443
volumes:
- "{{ appdata_path }}/rancher:/var/lib/rancher"
restart: unless-stopped

View File

@ -1,29 +0,0 @@
- name: Create rancher directory
file:
path: "{{ appdata_path }}/rancher"
state: directory
owner: "{{ main_username }}"
mode: "{{ docker_compose_directory_mask }}"
become: true
- name: Install rancher compose file
template:
src: files/docker-compose.yml
dest: "{{ appdata_path }}/rancher/docker-compose.yml"
mode: "{{ docker_compose_file_mask }}"
owner: "{{ main_username }}"
validate: docker-compose -f %s config
register: compose_file
become: true
- name: Cycle rancher container
docker_compose:
project_src: "{{ appdata_path }}/rancher"
pull: true
remove_orphans: true
remove_volumes: true
state: "{{ item }}"
when: compose_file.changed
loop:
- absent
- present

19
run.yml
View File

@ -25,11 +25,6 @@
become: yes
vars_files:
- "vars/vault.yaml"
tasks:
- pip:
name: docker
- pip:
name: docker-compose
roles:
- role: geerlingguy.docker
@ -40,17 +35,3 @@
roles:
- role: ironicbadger.ansible_role_docker_compose_generator
- role: dock-cfddns
- hosts: rancher
become: yes
vars_files:
- "vars/vault.yaml"
roles:
- role: dock-rancher
- hosts: nfs
become: yes
vars_files:
- "vars/vault.yaml"
roles:
- role: geerlingguy.nfs