summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.txt1
-rw-r--r--host_vars/shell.ilvokhin.com/digitalocean.yml1
-rw-r--r--hosts.yml9
-rw-r--r--master.yml2
-rw-r--r--misc/dotfiles/ssh/config.j22
5 files changed, 9 insertions, 6 deletions
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.