updated ansible
This commit is contained in:
1 parent
e9a854faed
commit
f82c13cd09
8 files changed
+259
-347
No files matched your search
+173
-169
@@ -1,170 +1,174 @@
|
|||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
64393362643437353731353234643535366431613861636131613139636435633465306333656161
|
32336261306466313133623830336666366231633437623366333136323561626364326138643737
|
||||||
3365306632386330373862363637363435633235643336610a663736396537313032336162633334
|
3465326538623364306365303833663633316266626439310a656563613837333132613166353766
|
||||||
32626233346233323565383030393130316532653062373730376163326134616239663865363862
|
33666538363662303230643066653936613132303832653932363333373530356332363236316534
|
||||||
3365316365643534610a343932623566356637663136336338386534373532383863363662326438
|
6433383033396266640a306163376536393635663133356133333730366634643033393731376231
|
||||||
37393331356632313163643138613330366631643465623633386433663236636334666264383033
|
63363932653166616161616338356163333732343662383335313730366539383232353736646633
|
||||||
34333935633131363364626333313336353733373562326636343633653838616532643737366435
|
38623564613431633665626337353536633763393262343934666332653932373931613932343865
|
||||||
36366330633263613938323566393063373233363538643531636131316335316461656631616362
|
37396463383464373461326235363134346434373831323335393739316363373765386431363462
|
||||||
30343965356363383139366534363664313831363132383337636266316538393139383232386230
|
64343635393862366435373766323534313637393935343865353961663836623834313362333463
|
||||||
65353364313534333632306465393264386466346365303232356263653563653338306131376131
|
62303166663731666461316631656630613334623937663465383861663737666432633338376532
|
||||||
66343764643639396663623330623332333466633737343738386230626463386137373536343430
|
37316562623464393536393466343738356465346634353163636435356539623938326633313063
|
||||||
36636430616132363161303338353033343963643338656639643662636664613965636263366135
|
34623736633866393434346262323432376637343438343762653034643239336238363465306366
|
||||||
64353134376162633162316166316239333963653930363830646165636537653238623537323238
|
33333438366138626533626462306333383638646531363032653236343565393931626135306131
|
||||||
39376338636335336338323935333439306534386539336331613961663261623962383237303632
|
30316538626261363731613164636430643561623634633137623261383461613234653135306539
|
||||||
34326139626366303331363337353432623636626231373731646665623831353865303130663533
|
62656637306162633537363237333562623062613132663566346430336636336465326661653039
|
||||||
37326639626237653361316666616161363531303961613538636663633063396363346337663239
|
66386563363837666333343665353034373464333764326230613463383037613562313561373864
|
||||||
64313333653766383736303161636530316538633033323063323662336335666264646564643465
|
34303066633739656264643533363736396430393337613131616564653939336339343535643166
|
||||||
64396436366131373061326233643562626335376263623031376532313730653363343038356135
|
62396130353366633635393033656238653730646230333738346261313533623736363535643161
|
||||||
30336131646635636638353934636139343662623265336338386535663536393935343132306335
|
66383531396532336330646635356537346531333639626638613362353630613764386332636165
|
||||||
33626632613663353661313061623732643539323637336433666330313463666661623836303462
|
34326332316132623236353530646635306631663261393033346239626530616239623064323364
|
||||||
61383732613139343434363662616539373837633139393764353864613062346237346661633033
|
66626464303661353932356232613937383830313330653463616164316365376637633464656435
|
||||||
61393639326535366266643664653439383238646132306636656130333733316638363830346433
|
34623931396336653566373162313165626263636130383965653665363936346236643737343563
|
||||||
38643430346263663639653762393935356662363533323766343362366532626532633530323630
|
64313765376162336464326463393662396162353763633730653264303839623838313763303761
|
||||||
30643436653130363066373665666434383732663837643839356539366432316539613863623839
|
63383237613133633164616337646632323330333039666161363437373136376635323766313761
|
||||||
35323930383437383535373330326239663966383234663233643337623330353236626464636530
|
35373433653862303231343639653461616564653034636438666262663236623139346561393938
|
||||||
36393735646664366235363831656262383333626265383066393363346165656265363438306135
|
36366230636539386562303430626566653665613934333165383962393030373064393563636364
|
||||||
34633530653837346638636665666162363062663333623263356131646661373234333939333536
|
37316463303865623362663531663639343061373964313937396565356130323635303164616531
|
||||||
30643639333836373439613561346130623239363737626238663436356365633562366465643561
|
30343466623163643830396235353264623337363861373262366533383164306532316132353630
|
||||||
32643039376234323963653733353138643138626430383639313765353035646539653466623539
|
34313264353966353566323530313733643661393230313562656530303936373963326364356264
|
||||||
32366135366266323261333938373837386636626232323661393035613638643335383564663462
|
31336533376134353964343832386564653331386264393665653163373634623930623736616662
|
||||||
31383663663063373935396439653231353962303630346338623938343064643037396562626637
|
35636239313866343136616565616234346362366336633533626631313835643661633033646661
|
||||||
63363363343739626639633934393734396434653262373137373539316536306663336466626639
|
34613861366662353430356139363231376632316566353362356630363238666337636435306363
|
||||||
34646465306439313239323365333761663161313461613766343463666134303036376338366663
|
34666366313835653836613862656562663033303039663331636262643331626535353130663561
|
||||||
64356364653462383534343438343933623766396232336434653765613864376235363735343032
|
34313432636231343735393237396538376233646264396534636535623363643139343861393837
|
||||||
32313133383731333366626534363065333738346230393636393938366633363561346436363338
|
65656538653363336138663437373937343835396139353837653536376266353231623132353138
|
||||||
33393932626333636166313431633339386564616466653165383962656633303161393935366635
|
30356163643063323365353663353037643361376531663738373135616165353466383264336630
|
||||||
65396464326333396433303966316231376432363335643732303438663131653932636564363264
|
33336337343039373931306137666334656137633735316534363365383764623439646635346163
|
||||||
36356663623436643835373538363662643134313030656236326335393334626634663136333137
|
31383034373234373439363037343166613931373561303831323939623435343832303562333336
|
||||||
38363432346663393435366536636335636465343131666562396334636530346235366365396431
|
30346331393061376530626666323365353663396163666165336139356335383937653231663262
|
||||||
64623739373130623436356161666139656330646661396430633264393632663366353037643130
|
33343764313461663165353534333266653062343031383865313039363966346339386565356662
|
||||||
35373839373430643065616630613433646536356563353133633361623235623733313234306435
|
30353832626534623938393938326132303837613632666637653432633536353638636238373032
|
||||||
64356635343361633462376131636362386433373339383365313436333332613333316237323632
|
39343266336536383734666232376530303562666261303135393436353332316366646537633332
|
||||||
33633362376331323930376130393838633333316330363362396131306230643161373636303034
|
39636138363433373531663039653765616464616530616635666130353632626530323434633434
|
||||||
37303738306233363937316332313830396336323639333634666364633566386261373031383563
|
31666466366665316131613137616336313637636230326662303430363039383932616438383030
|
||||||
36633865643634363234613463636437306236376435613034623537356162353235396665636338
|
34343338653062333432303935633230303732363164643662323539333135666163333966303338
|
||||||
31613733363430313532643235343438393137313136653730643364623662336236323464656465
|
39626636333561626265633663636534613237323535326238303838393631646562306233653630
|
||||||
65636431633464613437396561643638346565313937303731633837623930333538383335633938
|
35353333366638396562643532633137323133353563666663316436373232626365313961653434
|
||||||
62666461323033303937653366646432623764653566626333333766656235633662623631636636
|
61336238393138653432353166376662343637363336353431373961313934666234653263653763
|
||||||
35626161653736303261303233643236393038303063386532643563663065303331616637386661
|
63343763636465643839363939316439333563613963343561303965613562323737366665393065
|
||||||
33326637393633616430643665623431616336336666383236326538383535633364613135653131
|
63646561383934386162333464663036356162313435376531633264333237663166656639366437
|
||||||
38383961383264313130383263613763326666663033626338313762376336353866646634323537
|
32383134653537666665336237656131323639393837393636343966636538363437613264353066
|
||||||
39393565643265633437396535643165626165646537373039613061613936356434366238636562
|
61313362353237343831373439373438323463336262353063336463623532646632303935636263
|
||||||
61393639316531316564646334663863383836656261623230646461323566316664653965336136
|
31393930323533663432313337323864343038363363396133343532643632313761353363396664
|
||||||
62353839363664396632306231363031303265343131343739633835353338386335343737326633
|
30353561633333643261333836613864373139623230363464343461326430313565623537303538
|
||||||
36656433616135653663353166636461623337653138613435646663663939323631373063373136
|
30633862663663633262366332633230356138656639656437366231613733373436353234393834
|
||||||
63396331313538636437383635643831643935303932313964336532643366623434316662376632
|
32313738633864636537363661613734663435386634363732313730666462366531306334383637
|
||||||
63666464333736333162373461333563393138366638643039393865613238616531356165346236
|
65613731386463346633323331326663306431666436376661333233366366663963366133643138
|
||||||
65313432383533353738396530356465386263313939393962333637306138653939646638353235
|
37346134383361623237366335653266356132653730333763346463613431393861626339636364
|
||||||
37393733333032623763333632353866633866613162663833346534666237383430663838383965
|
65646331626562653735343339643737393264326461326134303933393734313732376465343962
|
||||||
66663332616164353539323261383364363237383064306132633530326134383561346536346636
|
65326261373464316537343937353639663536383866363436373836363262633433303735363234
|
||||||
32393365316435626464386631663037663934313533663030313466323134336439303362626365
|
63353765303230666531386266373631353166353966323265306632303461303735653037656165
|
||||||
30613764346362326130353333353663316539306437376465306332353464343530663933363562
|
32333966643832313138373164623463323537336333346434356361346433666133633066356463
|
||||||
39646333323631353835336461326233623963353535316633353236353236636462313163633638
|
32363031363664636665333862306637326361626665306137366433623737393839623436646664
|
||||||
35366538366336663534353739353231306164626664383737333565666337636164386539316632
|
63626135373230336466303361323664336163343161326330613832343735333035323435316334
|
||||||
64323966336637626538303830323535373533306362636236303065663161353734653633393064
|
37323035393736323536306536653631336434356665396263666263393564653133646665333739
|
||||||
66353938306238646238313037323163343935643863653632336462363834326634363433383338
|
31323561643935663631616663333761393135653834376362363764636635323131353632316133
|
||||||
35646364353834376439633136313939393064633539643462623562333832303261386331636533
|
61363132623064643465346533303264656462623633323633303366633738313631613332386233
|
||||||
37373837396461373064353565353438633938616162363138323561343662383330346633323133
|
64353531346666383739336263653239373661663062633834303739656633306436636566616236
|
||||||
36626665343636343739353732366133313434623230353732323037633236303237656364323763
|
61353435346366643664316461656362663239333366616532336461363030306464356138623930
|
||||||
30363530306131303630386131623866323861633636313431376161336536373436656334303036
|
62316666383733613331373665386236643237353939313734623031623538383437626561666239
|
||||||
61316639666136313338396233326234386634343863633632626264363336376531363461626564
|
35666337383862316564653839633539626461393464363962336635653266316566313433356330
|
||||||
35336335396561626339616234373265663032353432363832306666353339376338396366383839
|
37316363386130653638323233326264353630333764313630636163613038376663343966623463
|
||||||
62633063326135323539653133626538613331613334353430623232376336633334666433316638
|
34343936636265353337333430643338666566666564396534303834623562656137336135643639
|
||||||
61326563366432333632666436363761376237636434356231613061626633303737626531626236
|
65373738373064366266336534646236313730343263656631663663613832386265323361316264
|
||||||
62373166363432616666616630616565373934356564363266396662323963636434313735626161
|
39376139393437656637356265633732616464393834316439643163396333613365393263353138
|
||||||
61373738623966363032313632376465356235363834633639663733653131636531363563326662
|
37383335336466346665386332663836636164633338343135663639363563643136396634623634
|
||||||
62663365323934363761653536356162336463646566393838346134356536303264323065396534
|
38323338396263623963356433663466373366333139386264643439336132333937383231343130
|
||||||
63346531303764613634646336313530326663373433396436663162343530306131386265303137
|
39616131623663643262333862313565633434623733323764616333616635353339626539333334
|
||||||
32333432383966363735343331646233613631373165346131323632366165346235656330323939
|
36633536386637323136383233396464373838656434326339313362633337616536306533396239
|
||||||
34393030313466666265346163323561353734613434386239333630623762616566616562316265
|
39656564353565313962323738633835323232616338323635616239373733353466336566306238
|
||||||
38633263323339396462336166646431363336616462366463383663313839613638383663303133
|
39653530326336393832656161316664633665626364663232663034663931663634303161643764
|
||||||
32333835623531366236643530623961656631336139313037353962323937666465343430666336
|
64326635386161623730343631616330343133366336353036633539613962626632353261666339
|
||||||
33383464363930663630333164636361326334396163376661666564663538623732663839613237
|
37396637383964643862663136653039656338643330653234363332623433353861356464333834
|
||||||
35623237613761356235383130633733333766333236363537383862306539373665383461386534
|
37396664393933303465336231306531653065666366393032353033336630636638633532393338
|
||||||
32646432363339306433646139393732366464336339346161323736363937383566656663356230
|
66373064343864336165373233303062663936623830373466363366343537303138386234343664
|
||||||
65316562383562366366653466646461613235353061623363386331636139386136306131633232
|
62663237333361313965373233363964383963333961336233643232313239303861323431396635
|
||||||
32326238353861613236373964383131363537653632663532376364336166303662663336623161
|
30323738373666616334386136326536303237383035386164343063303530326532363637376437
|
||||||
37623838616664376561663763393534323931343163376535396662626333383730363232653036
|
66313666326663643832336663356231326435643764663964376435656536366136376134356534
|
||||||
39626266623666346635373630343135333532353866363234396265356631333265663432326235
|
36663261616261633961643636383864323433656564373234343765636639396139313662356161
|
||||||
37346439613363313334633964386632336138316662616661356637363730306164646439643765
|
63633730383532346261363065376337643731643366636332353639343561316264366232353233
|
||||||
62343137663137633031316665363362643165643731326464323962616330383164353861366462
|
34653935663333316133653064613437666436333533336232666537316433306465396364643637
|
||||||
31663965626338636534356461366362333831396464376134613331393664306639386632396236
|
61626437643634396533383137663335383136336162386136323433313838626336376366626335
|
||||||
66633066663831646361333730356361646133383834376230356336613038303665323732663162
|
62643265656530366362393263666531306162366333643936623830666434313738623262636132
|
||||||
37643130313739306638636262656632353431316531336438363636363833626237346363326461
|
66313534356563393032383235343038643333306461323038613534333238623764616538356266
|
||||||
31636262396632666335303566633161333937626330373835613236656130383132663863636364
|
35396632666230613737613861373063356530356266303438313537653931633536653838666565
|
||||||
34383661353966346362386461303062303138626536323163376362326639356336396437333530
|
62633038393066363930303135646135643863666363366236376461383037666266363638663134
|
||||||
66623765313638616430383838396164336565646338636430363262396636663965383531383139
|
65383037393531316536636662393439356564616538376230653934656163616366626337326539
|
||||||
35356663363437383132333566336131666139643639663662633363616133323031353032663438
|
39306566656565313162323639333935366537376663653331323730343462626631336538393061
|
||||||
39393266633639306363313530643239303132303264323063306335346233363233373865653863
|
32353636663736393265336265653733306566376464613962636430376636323863343665316264
|
||||||
65396430346630626566383963356264313630623336316236393730343437656435656664663266
|
61373362663635333635643235626465366164363763383933386636646662616636383063656535
|
||||||
32643639363536396266626435373363303234623230383035326536633631633737653739366563
|
31306464666631336239613235343832326333653763623538313366663462653961323038343334
|
||||||
65653932663539353436366139313635663962663330343461353864323166323733366163653162
|
39656233313331626265653731643766666363323935303066343633646430613061303331306635
|
||||||
66353866376134633534323366656265633930356132316137616235343866653265666161363266
|
37663162636232633233656130373633353839396233353238333730616434356565396332363239
|
||||||
30386638343739353965643466613639303666316432323634383464633431363566333831643134
|
33613132633464613061353332356162313035666462613765383530356363643632393035333765
|
||||||
65363138313439366430613837396337323436636530313664303964353966306565663630323662
|
63306437323630653634613836646133326261316366383037333432306539383966333234643162
|
||||||
33643639623935336235373332633739306539656235323439343331376632373538613534386430
|
64646639643634383435613536353232663838336630393263303334336663303832343561623166
|
||||||
30633832656532623262326662376237393262333764623937343232383861636563633730393765
|
34636639323136666261353630396630366133306533353433346339333836626265333166646634
|
||||||
39663032373132323735633361343933333332623465343863636263363161303165656234313338
|
38623066386532303538306262306231663766653533326564386464376264663761326234323333
|
||||||
65383462626465376162306639626531366161396531643364656539366233306166386234313761
|
38656332326335336136343238613365396530663461393565343565323034383132376533323833
|
||||||
30633666303832636561323236373363373137353032613637353637386238353234646431333661
|
64316337656631663863653566376565346437373530366464333565333131363666643261323737
|
||||||
32313834666237626333626437663562646438363561393364373565313536363535323536363537
|
33353331346564616464646437643363383930613233623835343334626438663235373239333561
|
||||||
35633834616136656261643130656131306264333131326431626439343765393031313964616639
|
34333838336133633335393437326330643066386631346261343833376264663565306365643638
|
||||||
33643933653033336436616635346335383335333334343836343638613264396462633530623866
|
31353736333635343733396436363738386130616333366134333637323537636134613061346430
|
||||||
30303462653130353430663862623261343866383335343239393435633962383864396430313536
|
34663964306431363936643130386435316135323533636431646235643234653030366430613335
|
||||||
66643535303437383232323564326266356636376464623563636139633237313661356330633931
|
64653438376465393338616561303631333438353539663037653661356236333233396365323936
|
||||||
66376631373366613731633863666132626366393532666331343361323764626539666238656262
|
36343439616239373165303934336532333239663536663834386433346532303632366135376461
|
||||||
66356332383235353864303562356638636130343938383530376432663866316238333434616233
|
66616665316438353930626237383736666230376338363532653461366538616632653866636331
|
||||||
32316432333064663764363831343464326334353737346632383565643737366233396139333639
|
61626666663833366363376439313731643137333432636262653733326534666338363466613361
|
||||||
35656435346335323030636363356633633332376138653930613037313537373038353433363532
|
37623935353563653062663934323233323536383632643233643436393633623731363062356337
|
||||||
39346161336261353463656430663033623036396365346638323832313361633866363134396165
|
63643961666232616433366434323234316337326230366432363430313630383763303662633238
|
||||||
65356632366463393435386366643232383162623536653965643235323934633464373061333237
|
36373130626266653634373066666435643239373835323034653763303234346632666332646630
|
||||||
32636564386662626365613235333664323563633466383238343336343063376531396161343530
|
31313466663431363031353532333263633532313261366633636632393938343235643765656135
|
||||||
61306632646133626133343132666534666337336239306137663931623637643164326538646138
|
63643161326561323266663462616662316264326530646537383335346230313932356233306363
|
||||||
63313037336235316164316232636262316331356363356438653235346539643065636537366661
|
30303535303966646361363030373831653862656534336261313032346338626435373739326433
|
||||||
37313437386432316336663366633366666434346135356462623635313531333530653866663863
|
30303962626530323663626563396132333739366466383961313266666565623337656662393163
|
||||||
31646438316435373637303733646564316261336233623035353564363664303437373132353166
|
61346631663930666266383239333230373231323031633437303531306464363138373933346564
|
||||||
33646534663130356330663565656663333765653961663835623235633665623464353862616138
|
66626538376432643230393561366564656436303835353636656534316235613566633639356335
|
||||||
37343531366462616439333539306265626164636233616262616563386566396536386264343137
|
33626338633261616336643936383834376531643965383836393739376237616462373566333462
|
||||||
30396434303231366664656334656635616334633066323062313738363431646335643132626331
|
35666137643862353435633635326261343439633633646332613864316233306239656166613733
|
||||||
33663038316165626365346366363731323639653837616163653561623034393064303563353232
|
39336537393537366135373836336362373164326137313934373166373865646565333036353430
|
||||||
30613939353336396365613662393938663933363662656634663465303134393964623738633765
|
34643564313639646237663331636465633530343038373836653432343466353665303331353934
|
||||||
37633832626631363736383436666263356531366237356261666538303863343033356333656138
|
33623133393337393137653566323963306662393964303861326239303230376566366539613063
|
||||||
64366537363939346535313732643965623332396265386636353364316630333130643833383331
|
32613833633630323634323363636133666136313333303431346630656364336463396164633934
|
||||||
34643563386539383235386130323065353835376564613835313934333636316464636463376537
|
31663832316533393036653433623462623466633534376364396236313463316137353935666431
|
||||||
32363565333038643230656266393761313064616537393830343163643535646436616230626166
|
38363732313436626438326136663038613964636563663064663832343130626261306364663535
|
||||||
36373531646536363664663330353864636533656261353331316364633361633934326436323933
|
63353665383430393834386532343861363764643139666265346232356137383866623132373966
|
||||||
39636631623430313934393033373630656132623734363835353735353935393063356261323764
|
39393633656635343236653436366431613061363037396464653263653635343430343532643334
|
||||||
66346265376339623265376666343865343763393833323564643161613861303065346137653339
|
66393932303537393762386566663361333333336139333064326136636531666635326535313739
|
||||||
34326432383230656638303963373832316438666131623539613464636631653365353331346262
|
32666664363464326666636237373861313265376165626362306464616166343238383866323939
|
||||||
37626130343831636133646135323564306538353439636265313239326235343232633136383663
|
66653138643735336336333737646636626437323064386663613735393165393432633632393330
|
||||||
62306561616564623038393631373862346535366135633836353363323330346430613466393463
|
37663534356638336435633363373332353166386236363431663231636130353839333336613035
|
||||||
39313766613064306566316561303761626135613063326536363761626635646134303732356130
|
38386230363330623032623230663661306637376266396132313233373839326230313665376339
|
||||||
38333266363639636565393737323938663938633662653231366164316262666538356162323665
|
31343438363937346130333339323535633166356630623436313034373933663034616364623761
|
||||||
38383263366133326333636466343835373737613333623464383139343863336234373932393239
|
31376635393365326163353164643466653033373666616161343664323333363039633562633065
|
||||||
36653736393732353466656334613364626339356533343363353731353033363730376565353236
|
33643532646335643139386435623736656165323334333430636430313862346662633038326137
|
||||||
66343332306330303662373363326236393333663565383661643763363662396265313037643432
|
37653939653562333434373939616162656234663635633262623931623066636239303366356462
|
||||||
63343336623663326237326365333565346335346630356439303534363561626362363833313239
|
31633661643064633239626364346439623062336133306365643966393035643261633162613136
|
||||||
62366436313466633534343430306461313266376363336536666162306135363434643266373338
|
34663631366363653964616236313438343439623238313032333330353936313638333631323564
|
||||||
65323866323537636465306636646533316466303735386336663234386538303939343661653562
|
31373730316462646438383730396537393130323930316433323964383434386136383632373933
|
||||||
34353564313738643665636337336536343735336436626438653335376532343137613837356363
|
38373830666532663064376434333136623739343065363763396565333562376235323335656661
|
||||||
31353861363733373232363865323164663532646235623533336536333932363133613830373937
|
62346161316235343237646165646636343232383663373566386530366664316462306439643037
|
||||||
38616137646332303934303839633336313239653064626331383432633935353538636132633134
|
34303134373838646464313431323836666639613130633239363439636439336638383666393866
|
||||||
61393230663536633335393330386363333162636661373938343837323736663539393636366532
|
64666638323066633965373763326333663332326339633830643834373633313531323961363761
|
||||||
35623637623262373332373335303833373239323430393766633939633665643236623139363834
|
38613766336232373232303936313761303766303230623231616335313635333031343130343166
|
||||||
30636135303634643765393433393962303138666630343936653234333730336234356234396566
|
63663564343937613061653731656435343264303361616630383833363532393466633331353834
|
||||||
35346331336639333237323136616337623938666561343861393563393633313261633333333434
|
62653636306438326237323362333535353835656366306265663763396663353432393865393432
|
||||||
38633064633538396566373730636632346234653339303533343431643266373266633836633139
|
64656465313637636537663234663836646264653761363633376264363861393631383366313736
|
||||||
33313234366236626338636331346565336138313136623632343735363132623964353066346233
|
37396263333636376531373238323136666363393262323366396537623034376366363962336139
|
||||||
66363833383432316238353364363963323762666562303030663939303162656261663664616632
|
38363062356535623338343366623565353532633261613931306466396338336530386536323434
|
||||||
66396466643763393130313831313438356635346230646335306237363262366132323133646535
|
38336633616536316538383461613935316562386239353639363830393334306265346232623738
|
||||||
30313338653262636136393133306663653331333830626534356536303532633031356435663734
|
31333864346166626639303437303038663533666561376435643066376661363561613936633332
|
||||||
32383035643637313863653537656665366138333933333364646561353333653661306133646361
|
39346665636133333534633262393264643361666361643532613039306231663933613864373032
|
||||||
32326535393333383033313765383031353233323138386365623132646636383037633537386361
|
63643765336433356165346435623830366636316532333966323465393237373562663631326561
|
||||||
65306166613030353033666438343530333330306532323135306363653764613638383461633964
|
61383062346138393631373634633631366537366537363765396166356663333139643062313833
|
||||||
63666239366638663537643636373432303164623735626634383636643836343436346161393365
|
33623832313666326361376538353766653264323462383738636333393262616235343631313262
|
||||||
62336462636534383766656632653833333832393263316633356235373335643436363333393335
|
35353339373264366263613937653436376238636236366432653562393462303635363530653637
|
||||||
62643838303131643265613861373964653464623766363664383330343138653632396365633533
|
39306264356364323164613334653131663030653334343234386630373232323465336633323362
|
||||||
39383535616630663564326536623537323966616436353439343630363738626131326365656132
|
62396264366430343837646662333931613162343663383835663139323133363038653838646664
|
||||||
32383737303733623830353366383062313134396531303831323336326137396335353763353631
|
31353430326632663432353838366261373936383637353363623037396363356164323938303633
|
||||||
36663336353865303562316233643762643563386665393664623138643836633165
|
64616532393936303862613837306637373964343733393136613935656332336463663466646566
|
||||||
|
37323532343337636232373661333261373134386631396638306564333138653862623463643065
|
||||||
|
37363836643061393663643338383232386533353066613936663631333234643239343466376266
|
||||||
|
34666537336162636230633766363839316538653061353963656264303732383734333961623065
|
||||||
|
3137
|
||||||
@@ -3,39 +3,8 @@
|
|||||||
# FILE: roles/traefik/defaults/main.yml
|
# FILE: roles/traefik/defaults/main.yml
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
|
|
||||||
# Traefik version (matches boilerplate)
|
# Directory on the host where Traefik files are deployed
|
||||||
traefik_version: "v3.6.8"
|
|
||||||
|
|
||||||
# Directory structure on the host
|
|
||||||
traefik_base_dir: /opt/docker/traefik
|
traefik_base_dir: /opt/docker/traefik
|
||||||
traefik_config_dir: "{{ traefik_base_dir }}/config"
|
|
||||||
traefik_certs_dir: "{{ traefik_base_dir }}/certs"
|
|
||||||
traefik_logs_dir: "{{ traefik_base_dir }}/logs"
|
|
||||||
|
|
||||||
# Network
|
# Cloudflare API token — MUST be set in vault
|
||||||
traefik_network: proxy
|
|
||||||
traefik_http_port: 80
|
|
||||||
traefik_https_port: 443
|
|
||||||
traefik_dashboard_port: 8080
|
|
||||||
traefik_dashboard_enabled: true
|
|
||||||
|
|
||||||
# TLS / ACME
|
|
||||||
traefik_tls_enabled: true
|
|
||||||
traefik_tls_certresolver: cloudflare
|
|
||||||
traefik_tls_acme_email: "" # Set in vault
|
|
||||||
traefik_tls_redirect: true
|
|
||||||
|
|
||||||
# Domain
|
|
||||||
traefik_domain: "local.mk-labs.cloud"
|
|
||||||
|
|
||||||
# Cloudflare API token — set in vault
|
|
||||||
traefik_cloudflare_api_token: ""
|
traefik_cloudflare_api_token: ""
|
||||||
|
|
||||||
# Security headers middleware
|
|
||||||
traefik_security_headers: true
|
|
||||||
|
|
||||||
# Access log
|
|
||||||
traefik_accesslog_enabled: false
|
|
||||||
|
|
||||||
# Prometheus metrics
|
|
||||||
traefik_prometheus_enabled: false
|
|
||||||
@@ -1,7 +1,9 @@
|
|||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# FILE: roles/traefik/tasks/main.yml
|
# FILE: roles/traefik/tasks/main.yml
|
||||||
# DESCRIPTION: Deploys Traefik as a Docker Compose stack with Cloudflare
|
# DESCRIPTION: Deploys Traefik from boilerplate-generated files in the repo.
|
||||||
# DNS-01 certificate resolution for *.local.mk-labs.cloud
|
# The compose.yaml and dynamic config live in boilerplates/traefik/
|
||||||
|
# and are copied to the host. Only the .env file is templated
|
||||||
|
# to inject secrets from Ansible vault.
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
|
|
||||||
- name: Create Traefik directory structure
|
- name: Create Traefik directory structure
|
||||||
@@ -13,49 +15,27 @@
|
|||||||
mode: '0775'
|
mode: '0775'
|
||||||
loop:
|
loop:
|
||||||
- "{{ traefik_base_dir }}"
|
- "{{ traefik_base_dir }}"
|
||||||
- "{{ traefik_config_dir }}"
|
- "{{ traefik_base_dir }}/dynamic"
|
||||||
- "{{ traefik_config_dir }}/dynamic"
|
|
||||||
- "{{ traefik_certs_dir }}"
|
|
||||||
- "{{ traefik_logs_dir }}"
|
|
||||||
|
|
||||||
- name: Create acme.json for certificate storage
|
- name: Copy compose.yaml from boilerplate
|
||||||
file:
|
copy:
|
||||||
path: "{{ traefik_certs_dir }}/acme.json"
|
src: "{{ playbook_dir }}/../../boilerplates/traefik/compose.yaml"
|
||||||
state: touch
|
dest: "{{ traefik_base_dir }}/compose.yaml"
|
||||||
owner: root
|
|
||||||
group: root
|
|
||||||
mode: '0600'
|
|
||||||
modification_time: preserve
|
|
||||||
access_time: preserve
|
|
||||||
|
|
||||||
- name: Deploy Traefik static configuration
|
|
||||||
template:
|
|
||||||
src: traefik.yml.j2
|
|
||||||
dest: "{{ traefik_config_dir }}/traefik.yml"
|
|
||||||
owner: "{{ ansible_user }}"
|
owner: "{{ ansible_user }}"
|
||||||
group: docker
|
group: docker
|
||||||
mode: '0644'
|
mode: '0644'
|
||||||
notify: restart traefik
|
notify: restart traefik
|
||||||
|
|
||||||
- name: Deploy dynamic configuration
|
- name: Copy dynamic configuration from boilerplate
|
||||||
template:
|
copy:
|
||||||
src: dynamic.yml.j2
|
src: "{{ playbook_dir }}/../../boilerplates/traefik/dynamic/"
|
||||||
dest: "{{ traefik_config_dir }}/dynamic/default.yml"
|
dest: "{{ traefik_base_dir }}/dynamic/"
|
||||||
owner: "{{ ansible_user }}"
|
owner: "{{ ansible_user }}"
|
||||||
group: docker
|
group: docker
|
||||||
mode: '0644'
|
mode: '0644'
|
||||||
notify: restart traefik
|
notify: restart traefik
|
||||||
|
|
||||||
- name: Deploy Docker Compose file
|
- name: Deploy .env with secrets from vault
|
||||||
template:
|
|
||||||
src: compose.yml.j2
|
|
||||||
dest: "{{ traefik_base_dir }}/compose.yml"
|
|
||||||
owner: "{{ ansible_user }}"
|
|
||||||
group: docker
|
|
||||||
mode: '0644'
|
|
||||||
notify: restart traefik
|
|
||||||
|
|
||||||
- name: Deploy environment file
|
|
||||||
template:
|
template:
|
||||||
src: env.j2
|
src: env.j2
|
||||||
dest: "{{ traefik_base_dir }}/.env"
|
dest: "{{ traefik_base_dir }}/.env"
|
||||||
@@ -66,7 +46,7 @@
|
|||||||
|
|
||||||
- name: Create Traefik Docker network
|
- name: Create Traefik Docker network
|
||||||
docker_network:
|
docker_network:
|
||||||
name: "{{ traefik_network }}"
|
name: proxy
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: Start Traefik
|
- name: Start Traefik
|
||||||
|
|||||||
@@ -1,36 +0,0 @@
|
|||||||
# ------------------------------------------------------------------------------
|
|
||||||
# Traefik Docker Compose
|
|
||||||
# Managed by Ansible — do not edit manually
|
|
||||||
# ------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
services:
|
|
||||||
traefik:
|
|
||||||
image: traefik:{{ traefik_version }}
|
|
||||||
container_name: traefik
|
|
||||||
restart: unless-stopped
|
|
||||||
security_opt:
|
|
||||||
- no-new-privileges:true
|
|
||||||
ports:
|
|
||||||
- "{{ traefik_http_port }}:80"
|
|
||||||
- "{{ traefik_https_port }}:443"
|
|
||||||
{% if traefik_dashboard_enabled %}
|
|
||||||
- "{{ traefik_dashboard_port }}:8080"
|
|
||||||
{% endif %}
|
|
||||||
env_file:
|
|
||||||
- .env
|
|
||||||
volumes:
|
|
||||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
|
||||||
- {{ traefik_config_dir }}/traefik.yml:/etc/traefik/traefik.yml:ro
|
|
||||||
- {{ traefik_config_dir }}/dynamic:/etc/traefik/dynamic:ro
|
|
||||||
- {{ traefik_certs_dir }}/acme.json:/certs/acme.json
|
|
||||||
{% if traefik_accesslog_enabled %}
|
|
||||||
- {{ traefik_logs_dir }}:/logs
|
|
||||||
{% endif %}
|
|
||||||
networks:
|
|
||||||
- {{ traefik_network }}
|
|
||||||
labels:
|
|
||||||
- "traefik.enable=true"
|
|
||||||
|
|
||||||
networks:
|
|
||||||
{{ traefik_network }}:
|
|
||||||
external: true
|
|
||||||
@@ -1,68 +0,0 @@
|
|||||||
# ------------------------------------------------------------------------------
|
|
||||||
# Traefik Static Configuration
|
|
||||||
# Managed by Ansible — do not edit manually
|
|
||||||
# ------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
api:
|
|
||||||
dashboard: {{ traefik_dashboard_enabled | lower }}
|
|
||||||
insecure: {{ traefik_dashboard_enabled | lower }}
|
|
||||||
|
|
||||||
entryPoints:
|
|
||||||
web:
|
|
||||||
address: ":{{ traefik_http_port }}"
|
|
||||||
{% if traefik_tls_enabled and traefik_tls_redirect %}
|
|
||||||
http:
|
|
||||||
redirections:
|
|
||||||
entryPoint:
|
|
||||||
to: websecure
|
|
||||||
scheme: https
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
websecure:
|
|
||||||
address: ":{{ traefik_https_port }}"
|
|
||||||
{% if traefik_tls_enabled %}
|
|
||||||
http:
|
|
||||||
tls:
|
|
||||||
certResolver: {{ traefik_tls_certresolver }}
|
|
||||||
domains:
|
|
||||||
- main: "{{ traefik_domain }}"
|
|
||||||
sans:
|
|
||||||
- "*.{{ traefik_domain }}"
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
providers:
|
|
||||||
docker:
|
|
||||||
endpoint: "unix:///var/run/docker.sock"
|
|
||||||
exposedByDefault: false
|
|
||||||
network: {{ traefik_network }}
|
|
||||||
file:
|
|
||||||
directory: /etc/traefik/dynamic
|
|
||||||
watch: true
|
|
||||||
|
|
||||||
{% if traefik_tls_enabled %}
|
|
||||||
certificatesResolvers:
|
|
||||||
{{ traefik_tls_certresolver }}:
|
|
||||||
acme:
|
|
||||||
email: "{{ traefik_tls_acme_email }}"
|
|
||||||
storage: /certs/acme.json
|
|
||||||
dnsChallenge:
|
|
||||||
provider: {{ traefik_tls_certresolver }}
|
|
||||||
resolvers:
|
|
||||||
- "1.1.1.1:53"
|
|
||||||
- "8.8.8.8:53"
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% if traefik_accesslog_enabled %}
|
|
||||||
accessLog:
|
|
||||||
filePath: /logs/access.log
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% if traefik_prometheus_enabled %}
|
|
||||||
metrics:
|
|
||||||
prometheus:
|
|
||||||
addEntryPointsLabels: true
|
|
||||||
addServicesLabels: true
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
log:
|
|
||||||
level: INFO
|
|
||||||
Whitespace-only changes.
@@ -0,0 +1,67 @@
|
|||||||
|
---
|
||||||
|
services:
|
||||||
|
traefik:
|
||||||
|
image: docker.io/library/traefik:v3.6.8
|
||||||
|
container_name: traefik
|
||||||
|
security_opt:
|
||||||
|
- no-new-privileges:true
|
||||||
|
command:
|
||||||
|
- "--global.checkNewVersion=false"
|
||||||
|
- "--global.sendAnonymousUsage=false"
|
||||||
|
- "--log.level=info"
|
||||||
|
- "--ping=true"
|
||||||
|
- "--ping.entryPoint=ping"
|
||||||
|
- "--api.dashboard=true"
|
||||||
|
- "--api.insecure=true"
|
||||||
|
# Entrypoints
|
||||||
|
- "--entrypoints.ping.address=:8082"
|
||||||
|
- "--entrypoints.web.address=:80"
|
||||||
|
- "--entrypoints.web.http.redirections.entryPoint.to=websecure"
|
||||||
|
- "--entrypoints.web.http.redirections.entryPoint.scheme=https"
|
||||||
|
- "--entrypoints.web.http.encodedCharacters.allowEncodedSlash=true"
|
||||||
|
- "--entrypoints.websecure.address=:443"
|
||||||
|
- "--entrypoints.websecure.http.encodedCharacters.allowEncodedSlash=true"
|
||||||
|
- "--entrypoints.websecure.http.tls.certResolver=cloudflare"
|
||||||
|
- "--entrypoints.websecure.http.tls.domains[0].main=local.mk-labs.cloud"
|
||||||
|
- "--entrypoints.websecure.http.tls.domains[0].sans=*.local.mk-labs.cloud"
|
||||||
|
# ACME / Cloudflare DNS-01
|
||||||
|
- "--certificatesresolvers.cloudflare.acme.email=ryan.blundon@protonmail.com"
|
||||||
|
- "--certificatesresolvers.cloudflare.acme.storage=/var/traefik/certs/acme.json"
|
||||||
|
- "--certificatesresolvers.cloudflare.acme.caServer=https://acme-v02.api.letsencrypt.org/directory"
|
||||||
|
- "--certificatesresolvers.cloudflare.acme.dnsChallenge.provider=cloudflare"
|
||||||
|
- "--certificatesresolvers.cloudflare.acme.dnsChallenge.resolvers=1.1.1.1:53,8.8.8.8:53"
|
||||||
|
# Providers
|
||||||
|
- "--providers.docker=true"
|
||||||
|
- "--providers.docker.exposedByDefault=false"
|
||||||
|
- "--providers.docker.network=proxy"
|
||||||
|
- "--providers.file.directory=/etc/traefik/dynamic"
|
||||||
|
- "--providers.file.watch=true"
|
||||||
|
ports:
|
||||||
|
- "80:80"
|
||||||
|
- "443:443"
|
||||||
|
- "8080:8080"
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||||
|
- traefik_certs:/var/traefik/certs/:rw
|
||||||
|
- ./dynamic:/etc/traefik/dynamic:ro
|
||||||
|
environment:
|
||||||
|
- TZ=America/Chicago
|
||||||
|
- CF_DNS_API_TOKEN=${CF_DNS_API_TOKEN}
|
||||||
|
healthcheck:
|
||||||
|
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:8082/ping"]
|
||||||
|
interval: 30s
|
||||||
|
timeout: 5s
|
||||||
|
retries: 3
|
||||||
|
start_period: 10s
|
||||||
|
networks:
|
||||||
|
- proxy
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
networks:
|
||||||
|
proxy:
|
||||||
|
driver: bridge
|
||||||
|
name: proxy
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
traefik_certs:
|
||||||
|
driver: local
|
||||||
+2
-6
@@ -1,10 +1,7 @@
|
|||||||
# ------------------------------------------------------------------------------
|
# Security headers middleware and TLS options
|
||||||
# Traefik Dynamic Configuration
|
# Drop additional dynamic config files in this directory as needed
|
||||||
# Managed by Ansible — do not edit manually
|
|
||||||
# ------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
http:
|
http:
|
||||||
{% if traefik_security_headers %}
|
|
||||||
middlewares:
|
middlewares:
|
||||||
security-headers:
|
security-headers:
|
||||||
headers:
|
headers:
|
||||||
@@ -19,7 +16,6 @@ http:
|
|||||||
X-Robots-Tag: "noindex,nofollow,nosnippet,noarchive,notranslate,noimageindex"
|
X-Robots-Tag: "noindex,nofollow,nosnippet,noarchive,notranslate,noimageindex"
|
||||||
server: ""
|
server: ""
|
||||||
X-Forwarded-Proto: "https"
|
X-Forwarded-Proto: "https"
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
tls:
|
tls:
|
||||||
options:
|
options:
|
||||||
Reference in new issue
Block a user