summaryrefslogtreecommitdiff
path: root/dan
diff options
context:
space:
mode:
Diffstat (limited to 'dan')
-rw-r--r--dan/host_vars/sk-cloudia.yml73
-rw-r--r--dan/sk-cloudia.yml48
2 files changed, 49 insertions, 72 deletions
diff --git a/dan/host_vars/sk-cloudia.yml b/dan/host_vars/sk-cloudia.yml
index 6869b96b..9e724418 100644
--- a/dan/host_vars/sk-cloudia.yml
+++ b/dan/host_vars/sk-cloudia.yml
@@ -1,53 +1,22 @@
$ANSIBLE_VAULT;1.2;AES256;dan
-33353432393638656337656336616631353532623663353535353962393962343232313662386230
-3461623264323762633038613863383232663530626332630a643534306263613833646265633539
-33656263333533333566313532353231643466613561393531373138393033333161366537643733
-3633303032633231620a656537373333623963663964383834373963323234303334363431383237
-39633261373235663030346561373765323230616264653837663364353666313835626636656436
-38646266653862666161376430663534653161616234616135646636303830376433383662636462
-66626537336433633366346330333036333661346561656231653533626634616562353036626333
-30646666623634363438623032396135326635663531303565623962393534343437613539393032
-61306164323461613862383037653534393463643965643663323034353665656235323262366635
-38653236663966393639373636663763356464396462623935666537353465393164653764383564
-64363261373734343837343130616339306139333137656438346138303732376433303639346432
-65363237363439626231613334616330336637303764623136323863646162656364356532383834
-65666566373262373230633535376232346266336139636532613864343561663235373862373566
-33326666613062656238653966383438343834663837353165653036316438396436633838303037
-36306634613961613662393064346139306562363662646538656533306464316338363939373738
-61616232366139356266643465646337323231363565303263363033623632623163656338626137
-32626339623134396138636436633765623736373933386362336531383266363130383937653432
-33616235303763353262333961306332303464383639623239393139643333613962346264303165
-36643263653135393639623465376661633763383435623535666563333736396336333836326639
-36666335653033656661623363363231663566313535326635313930616664333565643134376431
-30336563636666663930653263376634353030393866306463303438656131653866333836356533
-61323463666264653035326135616563313530323161373531353064643761316666626635633736
-65646364333335623961353731666637353763643963356630303233303431613235383962363463
-31363662326235636637346539303566646333336130383965313637373666646136616330303365
-39316365316465656266356366356664636663333930393634303537656465333930386638303466
-38313331363862343566313862653536626163336362636536366162306664663135343634356662
-61316132333634653264666635643632363739613764343161383931626132623365376266316433
-31346238303737373337653730346461356531306531303631316663613930313433333163623134
-62383665656661363766316330366231383531386132646234386337623766633063366366353665
-33643961613566326133393435643439323930613632326532346638333730396536633164326666
-39313364366239343762383038366135336564643263666235643166396264653637353065363033
-66316166306235333430663934653364323634326136623632306632383562623162363135663032
-35323766666262626438623837626133306630646334363235633130646638343734303964356536
-33373738623735383165643332653934363335336633393065656538333035653630636137636637
-32663165646632383930346662383636646466663661626138353037363562366664343633373731
-33353238343262343736613239643233313830313962393039313937626330326237623938336531
-31633335666333373663373064353235646562656536303839346562323637656535376566303835
-34656532623136303537386463393063383138323833333134393138333364656662363433653033
-38366665643366333936623233633033643735313234656634393832633163343330633965636566
-65366665646239303664356331616437376233383266336162343962353537626136363635666438
-37356364343838343033363165336131323430613562363061393164356538326237316134666466
-36323230383637373131336339663565313364353063393638343531356638376432303139666237
-66656365396664373063373866303231653934393966386438303966343738313233333339383031
-66323739626135363165386538633431346335376431626439663066643634373232303234616530
-39363732303063303739613961313430303837613731373765303566626461346330653265663465
-66353761386563643931656161356532306237363438363465356333313433353665373735306338
-62373531633032336464346136326232343466666531636264636162323535393565643233366236
-30313636663039643762653364323430666632303935353535316633643033333561306161663262
-66326465666638313232306538396665653966656464613735663734346265363133616136376436
-66326537643839643239653638313333396463363539343164613561366630343962326632356139
-66333234356639386536396130643135633761346430336266383864316237386432613037356534
-37393937663666373934
+65656633373536656135646536393062363731656139636262383430343234393431613134653636
+3339346463363033353961383861323139396633366164380a303036376566343832316364373733
+65353030313737633036303865643463356338356436386631383062646531316237613530386431
+3465663833303061340a303765616235373637626139343833383539363538323032376363326162
+34396536663162623163373263363565386331323236323833393533303132336562303933363938
+34623363343330666231343637376363373432643134646164326235646439366231353631373766
+62396634373530383866303634633837303462376137396435636137363364373830323166643434
+64666666363935613031393239656262643962303466323166333433383039623839323631613936
+33343265636232616632613063393030393235333434396261643933306134323337383265343164
+37316361356635623039333430613161303934623536366434643838653533343466376537346132
+62346135383938346630353163653833656666386161323664383832636335663937313231316161
+34633938343835363763313133373462666333333138646331356438623463346661626237303434
+37346365323439646164643739666262376638313138396462653234303136386363363039333762
+65386632353735643338333234323866343632663363333335653036336137303730363038613633
+63376163303830653230613262616631336238626535663734653439306264326134353735366434
+36643930363166313465626365663737626434303762346338363361643132643264333931303230
+36643932333537386434373834383564623130396466636635353066393132353164653238393131
+32313339373736346136323237326430363464306637383032383961623566306433656536613266
+38636531356263313162366364613766353162323562373665656662616239613463393635333532
+61613664616366323636343366356162356364616563643964626166303365313063313834383761
+3666
diff --git a/dan/sk-cloudia.yml b/dan/sk-cloudia.yml
index e58669d1..67c94cb9 100644
--- a/dan/sk-cloudia.yml
+++ b/dan/sk-cloudia.yml
@@ -1,24 +1,32 @@
---
- name: Basic Setup
hosts: sk-cloudia
+ roles:
+ - role: apt-repo/base
+ - role: core/base
+ - role: core/sshd
+ - role: core/zsh
+ - role: core/cpu-microcode
+ - role: core/admin-users
+ - role: cryptdisk
+ - role: zfs/base
+ - role: kubernetes/base
+ - role: kubernetes/standalone/base
tasks:
- - debug:
- msg: "please use the branch topic/skillz-legacy for this host"
- #roles:
- # - role: apt-repo/base
- # - role: core/base
- # - role: core/sshd
- # - role: core/zsh
- # - role: core/cpu-microcode
- # - role: core/admin-users
- # - role: zfs/base
- # - role: kubernetes/base
- # - role: kubernetes/standalone/base
- # - role: apt-repo/spreadspace
- # - role: acmetool/base
- # - role: nginx/base
- # - role: apps/nextcloud
- # - role: apps/collabora/code
- # - role: apps/etherpad-lite
- # - role: apps/coturn
- # - role: apps/jitsi/meet
+ - name: install post-boot script
+ copy:
+ dest: /usr/local/bin/post-boot
+ mode: 0755
+ content: |
+ #!/bin/bash
+ set -e
+
+ {% for name, volume in cryptdisk_volumes.items() %}
+ cryptsetup luksOpen '{{ volume.device }}' '{{ name }}'
+ {% endfor %}
+ systemctl restart zfs-import-cache.service
+ systemctl restart zfs-mount.service
+ mount -a
+ sleep 2
+ systemctl restart docker.service
+ systemctl restart kubelet.service