summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hosts.ickdev1
-rw-r--r--hosts.muck1
-rw-r--r--ick-api.yml42
-rw-r--r--ickdev.hz5
4 files changed, 46 insertions, 3 deletions
diff --git a/hosts.ickdev b/hosts.ickdev
new file mode 100644
index 0000000..642cded
--- /dev/null
+++ b/hosts.ickdev
@@ -0,0 +1 @@
+api ansible_ssh_host=ickdev-api.vm.liw.fi
diff --git a/hosts.muck b/hosts.muck
index 0e6fe10..e69de29 100644
--- a/hosts.muck
+++ b/hosts.muck
@@ -1 +0,0 @@
-muck ansible_ssh_host=muck-muck.vm.liw.fi
diff --git a/ick-api.yml b/ick-api.yml
new file mode 100644
index 0000000..e22403c
--- /dev/null
+++ b/ick-api.yml
@@ -0,0 +1,42 @@
+- hosts: api
+ remote_user: root
+ become: yes
+ roles:
+ - sane_debian_system
+ - unix_users
+ - comfortable
+ vars:
+ hostname: api
+ qvisqve_domain: "{{ controller_domain }}"
+ artifact_store_domain: "{{ controller_domain }}"
+ apt_domain: "{{ controller_domain }}"
+ notify_domain: "{{ controller_domain }}"
+
+ liw_ssh_key_pub: |
+ ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDAlECa3tbFGXhB3Zh/4/GhM11THOThVfiuLqqJ2dpWHEClzpKJHpzzwWt7g9z/MMQNMsUJLy+okz+De6hdjjmYJ9kG9Sr3H4YKq6itGQMj7L/cH3WS3ynp0uy0oW3hf932vDZKQ8iy9vczXH+ERYl+4TYae1Jp4Hyf4/2IYxEfuhKctvSvqySST3Qk9JNZ71HFGOWhjH/MmoCLoT1v+HkqmHdYf/GMKGRo3gqCEGgCgNErYYIyKm3OF3dHXK+hyGLE/cZNu6fU5woW3rvtUCFt08Ri2pm0cnXXJn9jQIMxfS5Kkf64svwgzKmPqgX1f4flopYPlsBXduCgzbJvj+lpgauAk/i1A5B01CFa9sI4C6pHZmwk1qxRwN+4IXL2CQt+tDgYC84ZDDd8R7cNyL22a3KhMQmdHtvog1beAa3Ab+J+cafkXXN+Es9f1wQjzk7DiHupmJIVofBvPP+cRcB46rwha6ati8Fa5QkT9rXFNqQsKk7jq8TIi54Bm15OOa0jInGG3TM17b9Ftu2WTJSAaqgBnDfZiInK7HEvC6K/IBljrN3oGagmFZPrAvzw7d6C2/nKFAQtfoMcE5oWVDrJyjsmJ8oaru0E8rwj7mMvyKPgEMnXTGXLWDgEo50+i291m4bkCxVwiOPbPRvdMll1Y8qfBAPT76sY4Ikgcw/2iw== openpgp:0xBBE80E50
+
+ ivan_ssh_key_pub: |
+ ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDEeGFCBvqrYfNiQMpNnC8R7l9IfOhwLWhfu/MxSf7k0xa39hlnz4G/2A2br4TFP/RQPP+5zVtEiDrlf0Zwv5Z32/D5hFLd18qixmFyhTNBnLpO3Hlf+qGgfgM7IuTh49gs8fhGYuYem8qH247/ez5HNpKmBiJ+leaNUS06RTCF3J1JdKSb/wtxK1VFxaoxXfhlxVgjETSALWC39YvTZhtiZ8sVOF60opUQUYcEwW5sehB0Bhj3uiCOY4bfdNvmrWXmirS1SIw+b+RUu9mcit8haJM3U6SXlyPc62OJq3boyVn+ZtVhwlMmNdET0v1bzPle9X8xyoDd6op0zCSq0MuU6ryKzZt7jAyWSjx7IFo+dz7nPnAI85OPmGY1yQ+o12KZQtqIsT2dDRZW3pegyeNln9QeW0I9hBQRKHDfLQSVp41Mc0PYJFnKVHgufHDwDO/h+xiYcrFecP3E97jMlc/LCkWEdUQv0os3Dk9o38Z0lJMmHltNZGY9UcyqfT6aS4EWGaYf7XT74JO4zw2SyB3+YuohwRdvvanrlJ50cAOFTPmkEukbp2p6cYGQdwZHwGPMBbqphnTEzeKWhkjvok+MeBydQu25bC76E1HAYFlqJBviFuS3yE7xsNcOf1FtSoCTZ5wDUnc5hiuJtIUxhFjpnh3CargX3oax2dhayLMlWQ== ivan@fl522
+
+ pyry_ssh_key_pub: |
+ ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDSWuT9Zh6EPKKkvB8LTKahEipIZez3whoa8WxDCzT8grVImfKpszU5vpUlF+gz9rXooDVE4yQp3g5Dxm2keYatyDa22OzbqYC2QeWteKqr+s2GLcAc/faHUMNiP9pt46C2W/h/zI21cu3KTbbPl9MGFRbP82kBVsiwFTT2aZd62cbV8/GEj7yOZyyULU5f0MoKvHxs97zVvkzNCY3byS/X3VdREUUFe5GdD9RL5zqIEeFlwFYBNlh56diwW/g4GDJ0uQPn77Pw2nFPdli4ibP3ftSIX+Ys8aWHZwzvxNhZocmwrxGRzpTqweeXL8XKgRfhnqT6g7GFFOyaKftB0hsFIkG1gb8TQ2GCxKfRqhDePaey5+Q4qkyGhRHsteOocFVYNucKjf1rD3titb2+BHTCYt4oNqPyr4BmbfJ9qKj/Fw/8mNIw9uxKRZr57a42lqCZa6CglHo0P/Fr7xjqL2HuUcfnl5g7dJyalZhiPVr535cPfFYjLYWl8WvFsyfLCphQDKdi9THpY93V4bwB03M4gs4lwluVUG6/GOI7ONW61BoH97NduBb9pCYrr5suQgGsAi0oY97XaidpO4AAjfiTvMBlMiGPjtgGI5A2rYcUa6tGrsFu/MBQ8TNTv2iOUt1sCPlXq5sqLKBlj4DnYlC1F1v5kpN7rnr2M0MnCnyHLw== openpgp:0xC082E95A
+
+ unix_users:
+ - username: root
+ sudo: yes
+ - username: ivan
+ sudo: yes
+ authorized_keys: |
+ {{ ivan_ssh_key_pub }}
+ - username: pyry
+ sudo: yes
+ authorized_keys: |
+ {{ pyry_ssh_key_pub }}
+ - username: liw
+ sudo: yes
+ authorized_keys: |
+ {{ liw_ssh_key_pub }}
+ - username: ickapi
+
+ sources_lists:
+ - repo: "deb http://deb.debian.org/debian buster main"
diff --git a/ickdev.hz b/ickdev.hz
index 18742b3..142281e 100644
--- a/ickdev.hz
+++ b/ickdev.hz
@@ -2,5 +2,6 @@ defaults:
type: cx11
image: debian-9
hosts:
- - name: ick
- type: cx51
+ - name: api
+ type: cx21
+ groups: [ickhost]