From e2ee82b1c0da22b2621a0161e680ec70c6ea37ef Mon Sep 17 00:00:00 2001 From: Matthew McKinnon Date: Sat, 26 Oct 2024 22:29:42 +1000 Subject: [PATCH] feat: update ansible proxmox template --- build-debian-promox-template.yml | 23 ++-- group_vars/all.yml | 223 ++++++++++++++++--------------- hosts | 3 + roles/docker/vars/main.yml | 100 +++++++------- roles/traefik/vars/main.yml | 26 ++-- scripts/notify.sh.j2 | 2 + 6 files changed, 198 insertions(+), 179 deletions(-) create mode 100644 scripts/notify.sh.j2 diff --git a/build-debian-promox-template.yml b/build-debian-promox-template.yml index 64edcc1..6acd8ce 100644 --- a/build-debian-promox-template.yml +++ b/build-debian-promox-template.yml @@ -3,6 +3,12 @@ become: yes tasks: + + - name: Write notify script + ansible.builtin.template: + src: scripts/notify.sh.j2 + dest: /tmp/notify.sh + - name: Delete existing template community.general.proxmox_kvm: api_host: "{{ api_host }}" @@ -33,10 +39,12 @@ - name: Install Tools to cloud-init image ansible.builtin.shell: | + virt-copy-in -a {{ image.dest }} /tmp/notify.sh /usr/local/bin + virt-customize -a {{ image.dest }} --run-command 'chmod +x /usr/local/bin/notify.sh' + virt-customize -a {{ image.dest }} --run-command 'sed -i "s|primary.*|primary: http://mirror.amaze.com.au/debian|g" /etc/cloud/cloud.cfg' + virt-customize -a {{ image.dest }} --run-command 'apt update' virt-customize -a {{ image.dest }} --install qemu-guest-agent - virt-customize -a {{ image.dest }} --install vim - virt-customize -a {{ image.dest }} --install git - + - name: Create new VM template from cloud-init image community.general.proxmox_kvm: api_host: "{{ api_host }}" @@ -57,9 +65,6 @@ ostype: "l26" vga: std scsihw: 'virtio-scsi-single' - #scsi: - #scsi0: "{{ storage_target }}:0,iothread=1,discard=on,import-from={{ image.dest }},format=raw" - #scsi0: "{{ storage_target }}:0,import-from=/tmp/debian-12-generic-amd64.qcow2,format=raw" net: net0: 'virtio,bridge=vmbr0,firewall=1,tag=10' ipconfig: @@ -67,11 +72,7 @@ template: true timeout: 600 vmid: 10000 - - # - name: Pause for 5 seconds while template imported - # ansible.builtin.pause: - # seconds: 10 - + - name: Import HDD to Template command: cmd: "qm set 10000 --scsi0 {{ storage_target }}:0,iothread=1,discard=on,import-from=/tmp/debian-12-generic-amd64.qcow2,format=raw" diff --git a/group_vars/all.yml b/group_vars/all.yml index 409348c..3cf0809 100644 --- a/group_vars/all.yml +++ b/group_vars/all.yml @@ -1,106 +1,119 @@ $ANSIBLE_VAULT;1.1;AES256 -30336234383331626531303363316337653961356661323166336366393464303038306564663537 -6631393938666433386236303265653064336634623331300a663965396265343234663661333465 -62363961663233666536303131376362373739376636303064353830363633313566393231633264 -3231663935626533650a373738363231616634383630656230303234613461616431396534656533 -38643633396163336339346466643331386136376334323732346537663037313530373564653235 -32306337633433643261336633613132646266396462633538376261626437643734316136343937 -61346135643030396633306337323562306361626339326661333037326566303739366264376466 -35366365336335383065636666666237303535616234626135313031393633386332306237386561 -34353039373965653334333562363834616430373265646636326137633439323134306233623461 -31376435346566373862633033363834323162383634396239663465616537336464356236323237 -64666662646239646630643930356132373561366663643039346430393162323563353138613731 -30663139316233313364346266666462343031643635373933666332336539393238323434633133 -34393630613265623833633366323739303439366537623838346237653839383064303331306439 -37326639373864623835393265343533376233613765343638353466326333363532653265313832 -33643164383034643065303439303630636532393664323466356430393635333037643837633931 -61626337393565626434356261326233353134356337363664326263633539663635313162356337 -37366363396565313938643862633038613661323333303431643934323566363062323266373362 -63663065303363353563656266623338653233616339663763323131626330306231623533653631 -37376133303137313836326633343435323336326133313164623636373332613234636266313762 -32313232313630663130653862393831613833323232623863363330633161656337336134396166 -63623639336661633839383534653739373435386232366437653639386661336266353163666664 -62663634333630306135343336626563366530393066333863613931343235656632626338366166 -39353434663062656466386264613363346633313035636633326439376561306136303366366564 -33666566636231373035306361643439643036333033326164616166366237333631653239396439 -34646438636163646261656563626563343130303632343763353962346538386365613837373364 -33636434666337353238666466356632313233333861353130626237323332373436396362353631 -32333437303236366562646261616138626666616134333862633631663066656561303264623632 -38303735613137386337323237666365666564366539636633613230343239373437346431666365 -36643131353535336330303863353761353335316465373033636532346165376439383632366136 -65326639316132633163633466303563666439326662636433303939386161636431643635643034 -39393233373733626139623630313962663937363864336132333938323635313835353338613337 -31353038623131623736613135623032666463373561393861393637353237636534313533613030 -30306636313463326464353561363665376561336131303233653133333833613766383233306163 -33386162333837393931666130383737303732306234666634333362326464626235393662363963 -31326536383562643135346134666365613561636565373337633038303735643837343231666166 -65306366376137326138666133346166636336373534333930343362316435616164613038373130 -38663437666564316638306665313736633466313566326665353933373365646434336564643331 -30633134313033633330626139633330313564633266353066373332386232326465323335653138 -38663165663139653639303638396131646162653166376531363331366564633438613832346235 -30363537366164613833346466626335383861636336636332316534623239616163616563653630 -36653262616238386161636465333366316161363930333264636164393030376534633332363966 -39646163626165643930373737623339353730376437383637383162616633663735356634643161 -30643838353864376235336435316163313034616463303162663561303731646430313434343832 -65366136326630636464643064353366323661393532323465306632633064363531363833653065 -61356530666436666333633034653663373138396334366333633164393035343437313762346465 -36626137623164386664326565383931323663323532333532396237613834656634323966363631 -62366462356633363863356333366565366437333666356164343130346338653830663234343331 -62663961383562343564323533366335613262336462613362313333343862333733663631363463 -36663664393862363536383039633933396131393533666465383537326431653264616666613638 -65373064303530386333383662643661323862663465356265386337393165613538363936643539 -65333161386162643436613038663439303561356538613237313637346634363966336331323236 -65323437643836656632643037613137643965346338633434303663343865306639666232313734 -30313164363533653661306563626539626265383964346439663166313332303665373331623239 -35653463633466623165356334626436383131343032333230666633376565333739353262396435 -64636136626337353935663435303231383532643832633836376336643537336131376331376665 -36343932656635303562386634626438626163306236333732353963653963383662316165616339 -32333937393166366263666465386630356232306139616361613330373335643664326139623365 -31643635666261343262613035653337633962353566393338313264383235333164373433353339 -61616534386638313764356630636135623238343339626234346139613231613564383039343238 -31613363656134363963393263376538306230303835633864303639333439386534313734396163 -62353936343331343435343933343132636437363632363333363732303164643133636138353130 -64653335366338313764376434353731313330616563326631336238653637653834346330376365 -35633036323734383161363866303131313935333737636330633863346634656536303631633764 -31626533386161366239366464376266346362313034366563626233316566373937356537623031 -33393839656332326333313230633664663263316466376163613632326563363361363366646635 -39346364323330386536366138613264616564353066366433623833653465636161346163383237 -31656265613330333132396532633131376133613436333039646164616536336237623566303236 -31303734653236653466623764323339616235636337633166383536386563633630333765393563 -61623438376461353363643033316530303962646434363735303338383633663862333563313061 -34393766653535386537653363623038396635613234303563376561303665376230663437613331 -31633661646430663761356231653564346138386564616239613763383761366465386530653763 -37336131343331356439353639313764373664363566353836343631613736356536326163363061 -61633637613139613464656636633638346530373532343839356636336462363937326531653430 -65643735613563663436663866623666336639376634326430613937306666643637303564616165 -34303736383363386632353630363761616432653466633961636335633561663939373266303165 -38356230376134373161633261333730653661386339313235336361366264393761633630393332 -61303932643230626138336632643663303535326263306563313163366166613062393239336663 -64323530646336386533633164393736653130363931353030373466363732616435303934326164 -36613334636363626164646234383333353337306632376462383834633531303263373830303666 -32323130376632333961613931343838376363613961633564376463353635386566623465353834 -61316433386331333665366634616530356330613763623132356462626630343631336435393832 -62663730306234643863323161303135646161373132366463623362363065346339353761393966 -35363861353336623735343037623961656436326462646535363033623838663531393432613539 -39356463633532313162343636366639313963613035393464623764393364636366323636336133 -64346462633633646364643238353663316237363062366565626234393735636164616134646133 -30353234383065313837353861373038343363663133623435623963323465333335333161643230 -62643736616431623662323936626438626435366432313335303766353135353338633961653632 -63383063646362623966333331323031353032363132383866623436643338666230663234323530 -30313630653033343363303335303566386437303631316264636436346166643830336235393535 -64313166393634306338663238393463306566636632366632326364346538393530313762643739 -32363764326637386436366564376431623132613764653935626461396262383664623862303037 -64323232373962343662663863303735386639623136386461613438656362383932653962373630 -37373864323866333336366239353166613861646361336661613765343964613464333139326264 -64383966373239653466383364343665353635643133316661643063313036323237623864396561 -61636464353635356334383937363362323964366264613835616538363337663032303365663161 -34663939323366666232663330653332656639303161366532316639636530363761666234656236 -36313637643833323131353032373934643565663530336136643233646262386565326664396235 -39363335623832653863363932383334656631343730356138346661366538613239316634643262 -65623832373236353362626636303966306633343761663066393765626365656364626265346230 -61353662656538383438376165343036373231633732613463326562386333646235373563383232 -39613065626661346564363036616335323235616263383063383364333862643430376135323565 -32396564326331646566653236373633393961376566363735653131643539346366626665336562 -39666136613466643738353935616664363438303965636433336231316137316131633364363366 -35323665393236383539323336366137646638333464336633396339356134353438346232376364 -6331 +31656531613739616439366538643230663761393432663265396231613138633136343139633737 +3736383230343337373437373462323530626139383835300a643463353131393063656338636536 +63343836303739653864613037313131306361666630323730326530363332373331393635356362 +3630336537656266650a303933366431636361623234396536643964643739633366326137353666 +38323163393865643339323039656535376435316439356330623431636262386638623961643136 +36663365666436613637643565356662373738393139316564613062363965636465336233623939 +62333666346362363931316439323334336163353766303735653761643134366138373362303865 +34626132613933366562323763636339633939643239663536653864343538366430633539323733 +35336464613431656234626465326634343231643430623035313066313061626333313431363935 +31393930313238353231656437653331613664326339383161303366363235336330666236363234 +62383830353232643563366361363535333366636462363163636365646630356631306237353537 +61646532316336303130646435346137366464636132633137316139636162636330343064626137 +31393334623964616232346466356364306166616536626663356130366264613638656464633132 +33626337616365626138313337653937313630633134646362393038376234373834306333333139 +31663366313436343036396436613536633335666231373134666465323531653764353464363532 +36383537346238653735333162363233303164313531646431306561363235313436353437623238 +66383264656431356630373630646162653563653231303539356133636136353062643763393336 +62313165663863396431336331376533356334623238646636663664386139303664383535303331 +31633466623634643833636666666232333332396431333636396162336362343961653531366561 +39383966353961396666363132343635626633363639633235613162396230336631313365393766 +38396163306661616439633033383437383064383630323331376133616263353631376462376363 +34373637346362336234386538323835396631396363623332386234616264616231383034343462 +32326139316135383339666664383230626239633830616461303937626562653565383664383234 +62393065346332333632613933383662313237303263306133303666363531353532616462303930 +61656334326665313634386437376264393761336539303464343166396432303235343936313534 +32343432346436373365356232663233626233396232643935623738386135383034333662393765 +61346165336363653465623264343134663838383164316563626134633935613664336362626563 +66353736633733343438303031343061633965646364653039376265616162333338393465343436 +31343333323364393463373163633139313933303961373137653731336166336236393831393437 +38626137616236616366643334333762343234313363336335373666343939363638313836653438 +36636333396561613833366531643635333366623562323836396430653861613630666132336634 +33313337356237613463623534653130393536643135656434666461313431346130356565313365 +65616665363530623834383632633235396564313731643538346431313736363537623533333761 +39373464656433643131316532323436383166633234306238616563666136646265316136346331 +37333232363663316332303566323963313833386366336663303563366437313732666363303164 +31633839643239376463666664383635636536653862626161323237313163656632343236306535 +37393766663435613235396232313331303266653261373039663233323233386531303363303236 +37383366653331363961326231376637333434376634363963363763383832393335323431643835 +37356334326263636339653338346561303631666239656437313863353935373166353031613665 +64376362393930663430356231633331346437396430376537363335306161346536303535646363 +30353837303933393761333532313666633232303663396132303364396132313733366264643532 +64643931613533363634663465646165326537313265356432323661653466633066306533313736 +34353935366331363838323937313035343165366631366166363665646263326231303237323838 +31353563386538323036636336386439663330333933323834613438643335356239313662333033 +64353131626236343131633363653836373064333933316336653938373530326234336365376466 +64616233653833646536616435306236323062353130396232323139653961636336643861623065 +33663132373038366662643532336631643161653866363232383439623762616632643637373739 +36656538303338343661636130633038353431623664346639386630366436326534613732316465 +36646633316337613166343263313965373037316237626561643339396466353637303630656661 +64376234336431616634666538333362373535623535376665636230663866386561313736653961 +65383462633662343138656635646332653333323935313634666563383433363137623161663433 +31316633353733663430343536366166393865373463633735636465393530343839303439306365 +34643866326632393062386164396263633734366362616432316136643162373536623132373233 +34383635316537323739636534393731633964343964613331643461373634333663356536343263 +36366338613866646131366439616466313335643536333066376338633136383065333631396434 +38366536303836323630636666653631353639386231333039653038633163323834306330666366 +66626563633937306266363238633864323338663036363363393332363630356633643238303963 +61353539383531356664343637336466386634623966663738393563613065373137386361393135 +62393234376562373635393435343063663131623430643437323336323264303562326630306430 +36396265623133383065626432356565623039356566396432396338333936623438323463386531 +35333530643534353563363231663531653936613162383764333535336333666265333836646339 +33323136306239343864663339343761646164363531326636373039366361373637316363646333 +65656632636235363430383833363834623033613566666461666265386533653438346262633662 +62396364333536323061396637633635396233636631323339653564306237393163343065346336 +62396638393537643862336139343764366261376631303130383764373964366437383832626534 +38646236633136653264356563643663616135386537303430303136353038396630643933306361 +39313934336266316561323835376437626461386230303033336337343432653561656262373963 +61666466613635316531326663616331653066616435363165646562646332616233306333343736 +62376563656662653935346165363762636335643137626139636366626261366665666337386638 +39336263653034386234383735653564623338623964626330666331353438306238663936663664 +61323731323266353838353330643961623661343236653536363639653836663261316262646531 +32356165623833326636636665646236386164626634306231333766613366376135333531343639 +36383533373062386433613935356530643163333038356136336234376665316138386665373835 +65396265376564663736326637623833346161383163623330323638333239653366616134393266 +38386537366165383539646232336539343864636635363563626230333061356230646165633334 +39326562633665323634366663333235623237663138336138623838353864646434663264323334 +62666133323866633239666232393261323138396665373263333537393561303663663736333437 +65363634613639313462303539303639333232303833356264633834353961653031323230333639 +35636439613734616165353136396332646663356535663335303862313962303036623962393138 +32353133343631306531353431303436353463646239343966323335643737363534333030323236 +32336633306238333966666431313363333866666639306634613636323531386162653236353261 +37396238663432366339633661613030623836353163323233313162666431613031323864343538 +38663434613765653331353538613538616535353236383332366232626531643766376564303866 +31633230313432666362363561376362666135306162343838383335363535326535346333663031 +61356162316439353461336466383365643339383235356333653466323232316235623963643136 +35303562373131656337623966626538646633643630323663663037373330303962313233343437 +35396264353930373261326136633566343830353433373735303762313762623163616662613531 +66613834353538643031626563363363303930323437346233326665316535316339643838343530 +37343932346138303835326632343064396366643761323038656563363864303330333134366335 +35356466383035303561643661376431393339643364373262323535313162633939373531353535 +66393634363439386639613462323337316462366564333131343262333265393330336231323536 +61393237666237336638643963336163623763396530653064333135326535343264363461323437 +65613538663739623265656161356565376633646565376437313637326237653664326332396131 +63373563386561376130336432393630326539616565626663373731373461636139313439666130 +37643963356333666538613364366535313836663931356537353936363433343330643762356136 +39346636623833393366393961373932663133383565356166373664373239393965366666336365 +66383463666536346336316562386230326237613736666437626264343935613331656636623739 +33613637323562626634343232306132346334366335353563323236383033623531643839633630 +32646131663339633761306635633466636337613662353733303330646162336335316461396534 +64353234313566313565333434613833633338396265653130383632393664383065633238633965 +36653262313834323933383936316163396432373033633831623862306261376237326238623336 +37373431333764623565653532613231393334313162366531376665623364303932613031646231 +61356539643434303933623436376135346639343964376266643862616530346462313138643461 +64333161323531346237663333393965353533383235653536356166363439666461653934653761 +64663734396530376430353435633937383434336239303837303832643166656632323939323731 +36616232616238643934393334383339393366393835346533303631633565376462666132626133 +63663531313639396238343834656133616339636535326163333061373462643836306261346533 +39613863376338363134376639333866306435353139646364346166313961626435353634666132 +63363661316439646235386539363061303335396634346539383666383961636134373834316466 +66393461343438323536643234396238393561666465366134613163653132356463643064623730 +64346564656632336137363135616464313139316462623766633063653863376630643135346234 +39623938323131326136383366333530613963646139323634363166653133643163336132653661 +62336664653063393237653065663564663066353539326639366533613738653339326464303939 +38663834383831626163376164623237653034326139643963336636616261343763353232353961 +37323464666436346236366565383264386637383534366432383662333730613838363632303564 +62653165653963666332323563376633613137346162326338323831323630663939366539316666 +66386234643438316632336164373166333764333832666165643431323964623834653661386636 +6237356465336562626163386330353761336162323138393861 diff --git a/hosts b/hosts index 994ac3f..ffb84c5 100644 --- a/hosts +++ b/hosts @@ -1,3 +1,6 @@ +[proxmox] +pve2.comprofix.xyz ansible_user=root + [cloud] vps02.comprofix.com diff --git a/roles/docker/vars/main.yml b/roles/docker/vars/main.yml index ab52fa5..a24f104 100644 --- a/roles/docker/vars/main.yml +++ b/roles/docker/vars/main.yml @@ -1,51 +1,51 @@ $ANSIBLE_VAULT;1.1;AES256 -38346338383334306336366564336665313461613038343531323530356138326462336338613236 -6662383830383963613433336133313739363063623463630a623461663331346233393434306662 -66396261663234313536313762336666663133313665663932663534363435306134663033663135 -6639633433343036660a653363663832333165306663363531613734346436616532636165613037 -32666566663864623164653233646362326530643465353562376264363139333564373261373836 -66363636373539306631616138323432623732383665633665643966666338323539336136616363 -36646431643064366539666135336132613561336130613439623734656533643164343831316261 -64313463393436346131323562323836623063353433353839666633633566326430636431306165 -33313038663932393361316366666461316261646134626432356261613238666237643439313665 -39366532303265333963616432306461656463353035633737326561633539663134313336633538 -33636663623430386432666339376331666332313634616637336533623762613238653763393336 -66653763323861356434303666633763343366396261376637643362366137613532373033383939 -32383534383437623737336635333562623138643563653261363137616164346638613636343036 -66373364633338386266336533623539656638356465383661393835323839623262393532333664 -38373662336230326234373366373464366132663063326439326361393738643434323330356237 -31386336643063346234366238663137643761663761663163386339623861303235666531663532 -35393931383263326163343033633038353939363339666539363730373034373166333135643963 -63646564356263386166373466313239323136653664653330626337303235373636333533616639 -61383532336234316365353066643766363463643639343362613535613264623064643861636563 -31646637396465383437376137633761646537626631336130363634366633333661306461336662 -66303937626333393263623965346139653538653237383432633931373934366436613461376331 -33613035306262643536323763333133383239393835653435633166663335366132353933306231 -63306362383637333434653938366139663039326435643831623034636136656562343463353237 -37393066323762363738383137373766653464353064663735653061303066313934333162653630 -32363633333035646562366663383964353565333163316663333665353761376438306432343836 -61653739616234623936353964636438356134643632393031316336366237343933313733383039 -64316463313433316435396237663439316235666439336131646132633434323933376164663538 -64343062363066666262353834363731613937313563383064643465626437396661333966666639 -32373734303462313639393063356634653133383663663339313066656330393438656636356236 -61656433336235653733353364346439663364643330653538373064396431646165333661353438 -37663263343536336631613433633031363963323863353734396238643639313366663261633663 -35653866363431356631313161663033336162306337646465633737633134353134653564363763 -37623332306264616330316539396434616364343964383333303630613530666664333535656138 -62303362386430666235396564396666353035646439616666666465653863326239663334313632 -63386331326239393737306366313565653830646434646662363563633136663332646262633761 -33636264376238373337646266313734653864383837623439333030663933386631346165316537 -61643562663136396532336366633939623261363963363632303764316662616239366336366336 -33623266366332303964646637646438356665653531623661666264646239663430383838316538 -31393638373436636337653166363435376663353461643731303061386334386664643061313265 -66656239373062336365363230656664616130386232336261383234323430656438656237343166 -64623265656666353133343564316166613836353564386265356161623163323935306563623232 -65373064386131306334343839623564383439623861323264333066326232626237656332343934 -64646264393732306263656230303566626530346636656164363664343933306361313664646261 -33356534333534663534306364383237646236336666343334316430393334613337303238323464 -65383835323033346633626233333665653163303736343463353266653166656535623434343630 -66313134626366396266346633363332613561306164386237623137356166346232393561373635 -34336331363463313561343365393039353631313563663336643864333832366666353936313066 -38663731316366633664343364653536613734386636653732363431386164616234396139373632 -39373032623034386165343834373437333430613533376337613139623635383732316566633336 -3238353731636530643936396138623564666331306335323737 +34306631623934393338353031323633306237333462303030333134306263633731376238663339 +3166306666363031323335323666313466383161613261350a653832346439626464636630643961 +62336266623763323931373434663433393635396135626265633433333333363433626362303732 +3364363335616435610a363734363239633863393533383463383563373963643362663266366337 +34656537383463643331343235326531643435313036656637336264366431336532373364316535 +61376562343534636331616535656363313062373065643333383537313039363834353237313161 +31646466376333663561663961373630356633373931643432613039643739396638393262373432 +38393566363036393736323431623536346161383464303032633131333931306665393531313832 +38366433626237366361383039623539393436353736643435356637323737653232373730363762 +34656233666533643063383138326530333135376438363136346633353335383430346363633034 +31343434313561313032323738313132333434333266306530333633336664333831303664636130 +35343239366264353266363939376332383634353933353138633266333731383338353662373835 +63356238613239373564613639646636303464393930363362663635343839616335353632343235 +31613230653532643533386133663334616466656366356561383165306239663861643530636436 +64643036333333333735373265633633386138373632633539353037353438303736396231343338 +30366332356530383366343335343531333264373234346539623162386239656339336331333864 +31383864636433663935343635343037326439306564663766306662303433383230313261343635 +63383534326633653235316133313864316337636462386631366430636331616331386666666239 +64356166343437373135393963336334396561613134383637653037353635396231613463623739 +38616330656534316630633330323161353565656664663031663930396565646537653232363132 +39353235313839343831626139333134656465386437336634613062613939626639643061623062 +35623464373539376331613432343935333230653430373232636662353763353663616266353730 +38383363323064376263656232396661303037663133326539373439663762393335373464303635 +64333466333533363966636263346266616263366162316638386663643034383030623236303139 +37636538356664346263666237646562393031386164663235643737396539613534393066656439 +35306237323932356435636261333361666630386636396239383736366562376335353536346236 +35306539623364383964636366373165613964613065336633373331643730376534383338363939 +30636332663431383738653465363637363930613934616464653833626266663361333736333666 +63623237346564646430633634393233323735353161666536613535653234303562393366393631 +37316265346263393861373631316165376537386330636434663434353832623139663234363038 +39353831323364363038343666393931623035656339333766613963656362646534626338373234 +33626466356662303837653361633762643865663236643836383762353263653530623937313237 +37396264366534383333623333643737383339393230383266626634333535393365666461376565 +31316433326662373235363738346638396163303038666231336437613563313034393461383434 +30656530313562316466663866393961313262323166663134663861636539613861616137316532 +33663931326136646539316134363463393231633634383335623666653961663033356664343564 +36376336373633343631306234616166396539633661636437326232663233663633353837393534 +65343536376266393338616563393634326237663866613935616431613463313461376530376332 +64336238646463353532613461303633373437323335626263373165373761386136306133343131 +37363937336431653632366435343431646438636231383631356433663834383737373463633530 +62353466386563316666636166326164393738363932643934313835626538653063383562343464 +35333832303336646566646137363961343365663362636462633761633533386233313865353836 +30633031373130363135316135326232336538376431346365663165343964633430376333633630 +61633235663733373339313336653735353064633732666165323464313537656265353162366464 +63666333336632633365326661313335633732633165366164643934623963366462386330303363 +38303738663364393634623134376562643163366336313138326561623261653430323335373332 +65373530626134616136636635643138626432323131366165323137376665323030363863653835 +63336138613033663237306534353430623331323531393434333338323332643539633236313366 +62336530363761353062306264393465613335623433346263386538623137613833623663666130 +3137333334333239333763333463306333323062656230366538 diff --git a/roles/traefik/vars/main.yml b/roles/traefik/vars/main.yml index e13c636..3349634 100644 --- a/roles/traefik/vars/main.yml +++ b/roles/traefik/vars/main.yml @@ -1,14 +1,14 @@ $ANSIBLE_VAULT;1.1;AES256 -35306566373636323633636537366133663461303734653862373930313730343166363435303664 -3063396639373664633635623937623734376364623136660a646566383533323163316337623337 -31376666326235303937656437306263656634373763306533383434396561353438336633616637 -6661636264313134320a393230353131363662633732353134613731303736353632313965666237 -32323632343039303430643362306531626134326230626266653363393264653435313066306162 -63323531616664326533353162303839376631393631323739363932663233343766333461646234 -31643661343762303330303336393730343032656566653364623539656435633938326334616439 -38343635626439373732386662353636633664363035393065653532643165636431316431653766 -35656465326337393263366230373236383736303430373636366334656432613165613766643065 -33653466313064386437363363656666643136396636336630353236393438393162613430636137 -35393661316461633936366163633737633133393436663536313336333236343831623132356662 -61303239393962363434643838303433343835336533663537646566636430336465393935333363 -3164 +33346332356135656530626163376361333239383432373364653462393362386466316530343366 +3766373336353633646338663561326134626237316362390a393932656632653139313461326265 +34613333383363376663363166373033396438366463666231636539393839346639376339663836 +3666306132376165320a303435643731656439316137626135323838646530623532353263326461 +34633162336134653036316563623030393363633132626235313933393239363832643232333262 +65373666613831383339373931663365323961326665613866353565653533643338353831353963 +37353166663562366362326162396637636137373331613763356437626238633634663864623334 +39353066623632363962656361666132363830313866383866626262393933626539303639633764 +36316262323661643930323262663032386364346531393938656233666336623932383063333266 +61653532643463313131303362333834336362623564343561653234616139643666623531333836 +62336132333064303139366566306431313731373466353763346637663233633939376431663836 +35653065656639393233303636326431353764663661393937336266653637656230316466323036 +6362 diff --git a/scripts/notify.sh.j2 b/scripts/notify.sh.j2 new file mode 100644 index 0000000..5ea10f7 --- /dev/null +++ b/scripts/notify.sh.j2 @@ -0,0 +1,2 @@ +#!/bin/bash +curl -H "Content-Type: application/json" -d '{"text": "Cloud-init provisioning has been completed on '"$(hostname)"'!"}' "{{ TEAMS }}"