From edb6f2db3f9783d756e5df23a57c445535ea8f71 Mon Sep 17 00:00:00 2001 From: Dmitry Ilvokhin Date: Sat, 21 Dec 2024 15:14:03 +0000 Subject: Move shell to dedicated box --- README.txt | 1 + host_vars/shell.ilvokhin.com/digitalocean.yml | 1 + hosts.yml | 9 +++++---- master.yml | 2 +- misc/dotfiles/ssh/config.j2 | 2 +- 5 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 host_vars/shell.ilvokhin.com/digitalocean.yml diff --git a/README.txt b/README.txt index c27130d..9ec39e0 100644 --- a/README.txt +++ b/README.txt @@ -17,6 +17,7 @@ $ ansible-playbook master.yml Alternatively use specific playbook to setup only part of the system. $ ansible-playbook essential.yml +$ ansible-playbook shell.yml $ ansible-playbook web.yml $ ansible-playbook mail.yml $ ansible-playbook vpn.yml diff --git a/host_vars/shell.ilvokhin.com/digitalocean.yml b/host_vars/shell.ilvokhin.com/digitalocean.yml new file mode 100644 index 0000000..8c701fc --- /dev/null +++ b/host_vars/shell.ilvokhin.com/digitalocean.yml @@ -0,0 +1 @@ +droplet_id: 465126077 diff --git a/hosts.yml b/hosts.yml index 834126a..5e9aea7 100644 --- a/hosts.yml +++ b/hosts.yml @@ -1,9 +1,14 @@ digitalocean: hosts: + shell.ilvokhin.com: gate.ilvokhin.com: sun.ilvokhin.com: mail.ilvokhin.com: +shell: + hosts: + shell.ilvokhin.com: + web: hosts: sun.ilvokhin.com: @@ -15,7 +20,3 @@ mail: vpn: hosts: gate.ilvokhin.com: - -shell: - hosts: - gate.ilvokhin.com: diff --git a/master.yml b/master.yml index 7315830..ef79a8a 100644 --- a/master.yml +++ b/master.yml @@ -1,5 +1,5 @@ - ansible.builtin.import_playbook: essential.yml +- ansible.builtin.import_playbook: shell.yml - ansible.builtin.import_playbook: web.yml - ansible.builtin.import_playbook: mail.yml - ansible.builtin.import_playbook: vpn.yml -- ansible.builtin.import_playbook: shell.yml diff --git a/misc/dotfiles/ssh/config.j2 b/misc/dotfiles/ssh/config.j2 index 3ee3830..8a8ad72 100644 --- a/misc/dotfiles/ssh/config.j2 +++ b/misc/dotfiles/ssh/config.j2 @@ -9,7 +9,7 @@ Host gate Hostname gate.ilvokhin.com ForwardAgent yes -Host sun mail +Host shell sun mail Hostname %h.ilvokhin.com # Moscow machines behind NAT. -- cgit v1.2.3-70-g09d2