Set use_letsencrypt to true for nginx role

The variable name is misleading as this really does is install the
certbot client and its dependencies, and we generally want this to
always happen. If a host doesn't want it, they can override it in
their host vars.

Perhaps I should rename this variable to "bootstrap_letsencrypt" or
something so it is more accurate.
This commit is contained in:
Alan Orth 2016-10-09 11:57:23 +03:00
parent 75ef77e3cc
commit 651c01a29b
Signed by: alanorth
GPG Key ID: 0FB860CC9C45B1B9
2 changed files with 101 additions and 101 deletions

View File

@ -1,102 +1,98 @@
$ANSIBLE_VAULT;1.1;AES256
32323130383130363533623838623464323464313632363830383635363564353037656234383835
6633306630383361356530636339363734373233346631320a366661356333336338623234616466
35616138303530653861663337373139633463323331363061386630306136373130353464343939
3031386535626166380a363139306639646432366262373135393963643139653264636539303565
32306563633637356166616162343835623932363137356135663337636433336261666139313963
30626131613733636634663336323737363538643535663763366366373835383761333862333933
63336435636263306264316566313437636230626333373136353136613338616366656139363734
31353832306238383035333332616136636263623838386364356363626262616238366539396135
38643762303130666564323933666635303437343935323064366436343339383862376664633133
37616430623833306435656564373336333634343533373730303835306465316464343637396537
66303639353736626666303238333634663538626432363163336166363763616661393563616538
65363663653837626538613231666661663864616362326562666338663136326564326333333736
31303939643138633839633132396536626663663963373162346362643637383538613036376263
35323931656338326161323264356633653434656134343437666634306461633434323231653136
38353535633139393961383863636632643535353338336139326465323831313939393834316565
32383034633437373432313565633138373564396461396538613863616664363434363739383264
65306131633731613063376337353037306235303030343364613934653736396464623435393264
61383333356436393965303735656565636362336239383738656337316665363834646263333132
37616332613065663536316535323538333635313830633334656666383739343461623231616436
62663163613633306436363465343734663038396362353663653232313466646264626262363234
63346636613562366434336364626237376666376530363938353334333832626565653861316665
31346266323230663630343536366264396238616136623530643035373238656536643865333661
32356631313731656631393965393737636566653332383339623063346130666633643138656265
33396237646637396533386130386362636166363233626539323831313937343134356634356335
65613130343364373734666235303961343831303861646661353066303633616434383731353635
65613361316564313134633332646163383464613465303533353462316265643136613030666263
39303832313434613433356633656265613339323961626230633365313234303236616232643734
39316238646134346135353831303133343831313565643566663233396232396166303530376164
39346631323934323064376633353736313633323630383030373632333965363264353832363038
35373339356439616437396262356130613464323066373130306237626437633432663564353561
64333662646631633235373663366530616562356634363735663033633961663730663865626665
65636235636238386235393464356366313430616231613363333961343062633635303337613431
36373235336538353063353337623538656366383633623736333834363430623433626464623736
66656332633136313761306338336639356639326163366439613931393863356333393464646461
37316537326561383661353164313837633262313965303230646231316533396139376431656337
63626535626333663463616466616631313665633465363932383234643665633935313263613831
61323364363937623966306665393064636164323030656261366536353532616530643266623163
66353033363034643162663966343762323531653730326636646635656165346137663337623334
61646539646366626564363939646564613263303666303731633135396231653539623266363062
31653539373865373661326532326366303438303633373839616366623635343037613634363761
36396133393665373565633534666261383833366164626434323861353233373662353838343231
66383839313465366361646463663732373334383163323664646362373465393331623830643032
38336133303431366538623234383465663665653639376362313863353762613430383733616565
63343464633261616231656132343063356130383732306466336231613564346463623262653733
34313835643738343032663933626635333063386432356565643261633363643163623134313538
36316537653739313565633630326636353733333462626230356635346363633239663330313466
34353931393863616235633932646131336362663239343635373636643337323163366333386263
62663230356437663666656662303464663237663738353364643431316162326234316139306263
37306561323062313364336636396438393434633131633035383237653231646230363037316565
38653435653665646461666462336463306235303238373962663537383335303264663534653866
34393265643763333139383733313132643532653936333462623263663265643334346462636632
66346537636261643333346432396465356433353138326131663733346236333263386534323735
36646531356536333239303463626561393262333032626530336432343965346461336231393537
35643834353363616636393063626634353866666362396464646166363630653935353266613162
31373564303936373337643535333461633031363664653039326133373037663937643462376162
31323335303537363564343730303033623766393461343836633464333237396636646334376466
30643364616234613437643139333436633033616362336333313035376466636636353132303039
63386665633237393538613233393162333937363936653632613362326365366139623665333332
66373934376231316264656163343930336238386131336233346333373835333463396564336435
31306662646464316535626538363332623061323435313832633234353833396562303030336639
30653837326366656532396531326538653132303839366335343365353633353462323939633036
61356339306437316262383165323132616430643131396366336634646533303763616431313233
62383131626333393661303436363731626564616130396337616364333438356135376462633435
64346663386436356139663434313164316134613561663931623965313732316137313435353038
38626131376333626566346633643439643361623631663932636262353162306166336435303465
64366162316332346432666231643630616365383239633561626662393463623163393333653737
61373264306530623861326430663265623161333432613333663333626136373765636162343566
61306138313662663863393036373333333863346561373965343637613938623963333665613535
32376431323438623565643466333362663031333361656433373634343165633536613731306138
30656339303736303766303132616539623161353861383262333931646664633734316563613338
34373562313935623438363732373533663935326631646263653133626663613030313232306335
32333566323338316130353334653461383662373562373638663866613230666438306335313635
62356139393863373861393365623836333431346266633032346433616563386362313533626563
31613637616233356666373232643134333561313134343065626132396335656430386336613537
35613238336234643062356437363939663666306338656565316533303234356631363066316630
34376330636638643763373666363332656530656439313139393735316435336363356563616635
62646363613032353131646236383163343931666634653866313263363735343634383463383531
65613638376238623634646666646137636465653533366661653666663734326135333435623232
34323936376131646234633332346130613362383139613261386237623632356438336338323931
37643034353464636539393332363533653466313564643438376262646138656462313466386638
65323632393666353162363963393732653034663261333938653463396364616163363034396638
33626633313865366235376261643631333164616636356432316437313034623938356465653239
63663738633434313331346530613537656665306535633930376566646132656632633962303434
65666338333863366639363331633639373336383162336637363937393765336336303662666664
62666461346233343035366133343761306137326263353661316235643262353830623532346632
33313336626332363139386365643065393363623666633365383438393934633334663039363139
62613835663234313161646163636236636534323064653538306333356330626564656334643865
65666538303635393064653164643638313638383665383430393966346633633765396336316163
62336335333665366335316161306131636436353639623831616465376465373535353162613039
38616139323034623233383132356535393434303131343339313034333062363634653065656661
66353463643864643436363438383966646632303966653530316434363564623065656531346632
30666134353832613238616262326334366137343863386134376134306161323565306236353330
37383138613432626464623564656131356435393635646531376261343437316135373133333232
62326634376462383736346561616138356633333265303338623866373335353038303561666662
63663635633563663937353663363831376162623037663236626331643536316632663961623031
39623166373964333761386466336134663230613561643161386164643765303136376263623666
63343365393537643538333266343830636332643735313636303264343936656436373039646534
33626333626130666564303163363861393264333264623464643364653161323735663337623537
38653936336564333738623062363139656534653465383734303635613735653531363939323932
64663137313436653632333530373239373130373466393538623034643566396631303364363839
6166
39623139363435383830666534383762383438373064373461613639343235313239396366313634
3839303532623632313536653661336537343038353935330a393365373739306633333733613661
61366536633436373264353564656538353339353966376634326363666230653362663232616331
3261363437303038610a336461323130383131636538616630623037396132336535646337636533
63306132626637663831373136353865613362383635653031393438396661393966396437386664
32353231376631613132616566663538313764373663386530633435623763396535643762623537
34623731636663393464633665396562623266663264663232626135373939623837646332373133
36663839383364386135313533386466633431626665366661316534306663666531383964373537
32643566353436376339393862363765396563343363663832363331636365326261343238346430
36613931653765613630666338376663623930613138343636653131336562636434303266356264
62333435313032373564303532626531623733346364326263306539636438306131373939326366
64646230633264356565393736663766353061323531636531666134316132633138373065383338
31663966376432643730326463373937316564663765646237326136323463303165326532396236
31363136363361623934323530353766316162653232363261306235346537656665346436633237
64326465653163396333333563333361653362396137623961663734373336313234386633613137
37386135313436633037633764393032383438663764363861656662633231633364633330393262
62316532346136383737343464353539383533646134653733346536373433333762623837396437
38653338653238396362666239393039326536633933366366633561616634346561633138363138
38373338656535643661346438326630373466366537386563623265393862313963333765386432
64386335376465333732326530373864633361396332306562366131396136653938616265633535
32613662366539346131613161613965373562646263333838633436323163363031323333346230
39333033633736366531393035623964316562663136643237376135376530633265336439613164
66663438356138663663303136313364346432376530383830313935656331376566326637643164
61336561653532646432643764333035666162373232323563613164363761653934373465633130
32323339333032376662316630383162336262313964633533333735643930373435386261353838
63643364393035336532353836346634613661306537623466663739363838316632326233666462
39623634373061646437376665346234633631366331396366373561656163616232366530396636
33393161303634373231636437643737633836333530633332643233363064363338333835663539
36613832373436303864393031323466336638326331336137623066326561613066303663623366
35643266613862623466373235616534643731346136656435613238633132303235616334636263
33393430313361616334396661323338653264343035306565623462333739643562613637346664
63306431343630653435353138613864656663303930353935363533313664363865646430643439
39613930346131386661343837356562323865346364633730303139353465386335653038343031
39326666653433626364613237636336323436343961333130343733653231396165663365336631
66643762313938343735353738383638653861383764306261663838666162343331613138353035
61613361653762333836316131383832393132383265386662363430313633643563646265633738
62306138346136346239343239396631366639616336383334623463346130303837333266386363
32313834626232363134626565633538336662343763613636626265316530616564663732643762
62303965326634633134326330643837346234653665353966353634626461393266356465373865
64653333626537313831353563663735666363373865643664303338396231396335663231626434
38626666663763653866613561653865396334666431613165333535326338373466623735636134
61303533383030656537326330343736616439346564373534653033646331326466336332396435
31626338653437613863303462373737383266306466326536346432343133306166636631303436
63626439643165613230613231366465626330643632323638303839396333383330336131633961
34646535366431656662323561336639656630306237386137363538343630656438313833666438
32303632643736633936613133653333353264633063616532363131326164306336396234376635
30373662653034303838373631613938363166626264633961313930363061396163363332316661
35353366653839633263343032636131363831306566326638313137303463616435353334383230
39343630326561653461323532633038356162393264393062353039326166343234633731356463
36393132626661303033333964376632303236656637353530643234303936396438613635623363
64343565383836636632313434653065633932643836383839323662353232323534313637363262
30343932663863353661613135373237313430366663373835636339383233656566323132336232
62653662643833653665333731393135663832623765646139356532636166383438366437333337
39653964636563656663313661643265313764383639616461393864633061666230346264306461
61323730383037383939663764323364323563373934313132346335613535623334383936323863
36633234393665623438616333613666656437613836336365313338393466336534613663383861
61633530386439353131376336633032656662306365636665663031313066306463396664336434
32663637363435613435316134323436663061643663646535613864636633383135656134333264
31383138383863326439666462663534383632646130326532306165323834333332656666376362
35386265316161346664393334303464363333313334643630303832663262633733303038653836
39373461636439636634396239326632636132303637343264633463343731346630616461313632
30646232303466313665613263633636306162373335333231323235633536323734373865646163
66643533653830663736656562653231353062393537306330356564663534653863326136353139
37616532303164643765633464333663373364303032313135343731346136373535343062613230
31363037313466356466383161633439623666323836303662613164366534643337633966643836
37396538623839353939666138363933326330626235373031616138346136636338303132643565
65373830393532363139336366323930643832396633616332373934313861653537323532313562
64373339393231356466356630326363346563356232636138326235646631623131343336343332
30313335336561333862633735353838393737633765643632303132363338633663626535336261
66373736633034666336626465383734303839356230373063636531396436663938363661376539
35613137653761353065316638323039666438386331653338346436636230623233323133383938
33383264346137373430616263303034373931636264326339643366653863613661386139313262
66393937636433313963633631633266616435633366663039613262303564303862383665336164
38356232326332346539336465386362623636396335656638386331333832663035343736306563
32616630623366663966333136303566653632333032656130313939636330653666396435653133
39633630333437353466626663363263616661656535616263336431613363623363326661306338
63633238316163333136653861393834383331393065336539373537613331633562633633643431
63343033346437363461663134613933383264346238346161643032653739613138363365656339
33636564383631633839366161333934636437643438626265383935313330346165656331353764
34663435366532326436623435376162363732353535326565313331663262373562363361646432
39343932346234363231643162663138366466343136303131663139366231343037383234313534
64336538383230666565363032663266626430313633396166376639393636303836666565646137
33366532353465613564343138623932653566353866656534656537313061636530383839343462
35663432363436643436653462356365616334303463376264366463376530376332646566343832
37633166633036363135373037373631326433393661386463643566636331363431663739323138
35616561346236316535323437633963333931623639666536373334393361626534376335393939
34333134663762303330646634613262343535353239326562633562636631666461633030613364
65303531613838303062663766626634613936376632393461373766663331643334303039323364
33303338356164383335313432653961623939636133393464336434393035313365356630353731
65643136656464353831646261313337326438323039656664393261306430383464333034346161
38316462623134363031383134313563643436373139373233383230376562386666666566656435
33386230373536643365363838383663373234626230353233323539616163633766323861653965
31616336396364323661363230633437613937393563396564363635393465643833363562383832
61636531333431653363633566356432343733373633333037346332623638643763663736333962
39336263363561396138623130383338623065316339666331663563346331613235616334333966
30356630626338303537383464353566313535313436313065316263326266326337626139363939
3965

View File

@ -16,6 +16,10 @@ nginx_ssl_buffer_size: 1400
nginx_ssl_dhparam: /etc/ssl/certs/dhparam.pem
nginx_ssl_protocols: 'TLSv1 TLSv1.1 TLSv1.2'
# install certbot + dependencies?
# True unless you're in development and using "localhost" + snakeoil certs
use_letsencrypt: True
# Directory root for Let's Encrypt certs
letsencrypt_root: /etc/letsencrypt/live