diff options
Diffstat (limited to 'dan')
-rw-r--r-- | dan/host_vars/sk-cloudia.yml | 73 | ||||
-rw-r--r-- | dan/sk-cloudia.yml | 48 |
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 |