diff --git a/group_vars/all/vars.yml b/group_vars/all/vars.yml index 4ac35c4..2f5c748 100644 --- a/group_vars/all/vars.yml +++ b/group_vars/all/vars.yml @@ -18,16 +18,6 @@ ldap_admin_hashed_passwd: "{{ vault_ldap_admin_hashed_passwd }}" # Databases postgresql_services_url: 'bdd-ovh.adm.auro.re' -postgresql_synapse_passwd: "{{ vault_postgresql_synapse_passwd }}" -postgresql_codimd_passwd: "{{ vault_postgresql_codimd_passwd }}" -postgresql_etherpad_passwd: "{{ vault_postgresql_etherpad_passwd }}" -postgresql_kanboard_passwd: "{{ vault_postgresql_kanboard_passwd }}" -postgresql_grafana_passwd: "{{ vault_postgresql_grafana_passwd }}" -postgresql_cas_passwd: "{{ vault_postgresql_cas_passwd }}" -postgresql_drone_passwd: "{{ vault_postgresql_drone_passwd }}" -postgresql_wikijs_passwd: "{{ vault_postgresql_wikijs_passwd }}" -postgresql_nextcloud_passwd: "{{ vault_postgresql_nextcloud_passwd }}" -postgresql_gitea_passwd: "{{ vault_postgresql_gitea_passwd }}" # Scripts will tell users to go there to manage their account intranet_url: 'https://re2o.auro.re/' diff --git a/group_vars/all/vault.yml b/group_vars/all/vault.yml index ac9dd3b..a9f19bf 100644 --- a/group_vars/all/vault.yml +++ b/group_vars/all/vault.yml @@ -1,222 +1,224 @@ $ANSIBLE_VAULT;1.1;AES256 -34373734643731373964636230646139623730383435353633356332333639343236366235333731 -3934326537386335393763623466613139366534396331640a323936636562333365343732643736 -39646133356363363838646662303862306531303330643863616436313762383138306538363335 -6563663532373438310a363235336531613561613337316131623330373933303035343465653032 -61343736333939636230383332636366636235303134393761626564363630336134626233623532 -33646363333435353663383332633635653033353335393638343831326431316535333032646266 -36353734356339343533306330323335396636666161356466316666373466646166396263316531 -33613534396634306437393561343036336538643862656362386563356464663135333537303438 -36633264666364323434393062383435343438316565626339323834343166633361306137313764 -64613736316566666534616636376334613032656563623565333933306434623364623833386131 -34613035613336626165363939393939306233316232376631363363396231336161623236656131 -31633434643862353333386437383036326239356332373434623834326631383137386135313464 -66643735343338373034336461346135643939643861646238366334323036633164303838353563 -34616366333761363865313134393131343739383862376361373965313634363762616564346465 -34336130393164386234623138373036343931323863336133323066326663303939646437383563 -64323338623539373332333430313235653666353436333234643734656334656161336539663463 -33336632343562316539353166623839646336316264356139646566303436333537396166346435 -64373262383839616136373030633738333536663430316664383330336536366630303765376664 -30623330363536333032303631326361613035366533366464663932643238616137643834313730 -35346563616136343239313164343466613836376365663665346164396332366134626337383635 -35613064623964306539363033653061656662373838313766376630323336653561373863396664 -32353263353733313062653934313261373763386231636132323139626135393132313530636539 -64623839363835333237313334313334663637363063376665653236613631663036623764303036 -34646333313531396562306633646432323436303732343832313562643265636531333364313136 -33643033643834313030656639373163333634656266306634306263633865386537303163636230 -64366664333131353866333331653938313737326135373334343539666239663537323238343930 -62613334343466336431343031373432313763643031316163626463643463653539663362383966 -33323431373630663138383734663636363932346538393637633832323364326164313662366666 -64303265373931333231643064643563613666633036376632343266386338333461313764373131 -38393435353634653565646465643061643766663661633333323665356534396437613539313465 -30353862353536663239383036353438376439323236666432396366316335376232323464356633 -64386461356363323732366263643130663461306131386535386131333230633465313537356332 -33643533613030333364346663646231613466396461393266323564663932626138663738363363 -34666439383532313062313436306561613330383433366136626135333330386266636531323461 -37313530393839336461626131366264396332303966353731376635336666323239653334356337 -32396431633965616566383538356431643031636234633730386639363934636134616463343639 -62373934386332313130323437313737623337373735653838316231396663343931393336393731 -66313263646633663165613066643439346530333163633733636366383135633265386262376338 -37366261316165643434353733373339656564386236353732633831396461613138643962363732 -33303331346365323437653933643763303161613338383236376139366561333737653639353066 -61646432306336316235346136636364356233366366383832336263353638356265616165666538 -62663431303231363238623061393032343263383535636339303762316261386161666464323132 -62383835373934626262623538313836373034623931616562626131636362616133663965633966 -65363435373639333236613335363666326462656638313132313361376638613238373634303031 -64326338323631663738333032363638613439633134363236396237663735336332643662646538 -39313239343834316263626663353432396232363362663365326430633862663335666630323062 -63363062336532303266306436383437346239356566613432653638666539633835373933633934 -66626162633539613765386437613565393737363962396265343835353930363231356433383238 -66613661396639333539333634333064646230663666303832333163643663386162363833356233 -34363465636136353465313932363636633261393839363934663366373164316239663437363631 -37343038636339313563643933356435396664343233376365323265306165376264396638306135 -62353034376637386631353133626662643238663864666266366163646366613036363538303133 -32613566376633663530383062643538323466313837303430666232343832323136323531666133 -37623231386365633938666564643862396466633430653038333833313163316230373032323939 -39616433316461326334643333306338663938626636303536656337646432386666613163366331 -32313263323566313038383339613765363834353133313834623932633736323964383939613139 -66366266653862333361343761643535643738623536646336653531356361363539616665613665 -61306330626230393365643964626133333831343830383666306364386539366336663064653361 -62643631653037316234616637386663313031336662353765363530333731356636353337623336 -31396462383030643435336231333266666262613336303232333164393935336261393863643764 -35393038346166663430353032346537623165393033353330636433663262623766373330626166 -31366636393466613733623536666537636361343734643938346634323939666264633430633934 -30376431336533626631306261653634663565623037616432613166396262313162353363346138 -32376461393064666661663566363336343437633065646434663430633334346335663733653234 -38353939306366383930616564313938653065636261373564313166353639363863326530333831 -32346137613166316163376632656539616135316539383432653530323033323232656636653435 -31633061643235313933623462353865343637333937383630653665323038316461316561303931 -61616135373666313165396664316538313434336331396539343733353461353138306138303538 -34393362613264313939396265616631646563363631316564353432346330353434646537313736 -63303861623734656463663762316435383963623035633533373736373762643930616562666138 -34383839616231646436653033313635343466326437613930396361316433646435643137323731 -39396537353665643434656235393665396465623135656638313933613765373536306665663361 -62393339356633393861666461663064306331653961616331396262643463393634336662333166 -66626635656634303030373336616563663730376562613335626435373232376465646362383436 -30666333373836626264633837386662333635333737616534343862636237613933613433326433 -30306639346666636230386130383932336566653636613264366462353439396335666330623736 -31643236343538326261653433333736653035343037343330643732653435623566373336326461 -35643236613038656438643238666635386433623365353436333632376564633261306365386238 -36646262613139303731396165633539653839383234666131346165343031666565646637323630 -39626536353230366364623962646163623732356434623839333464636132623466336637333736 -62393862356137616339313735626464316562343464373531333838626333393331623734313565 -64303535333265613634386565616634636133306162313738643834613035643062396233303364 -39316261633665343262363866366466363234643565336663643335396564633463633538373363 -36373331313339653938646132356362306232623435323336626437313934353364313762623930 -30303065356565633932653364613530613435396664363938326433303761663336363234326532 -63656134643234383862323730373333386130646565393165656463353062626130613237373834 -63313764646334623436356236393333376262373238373266363131396437333331616333623663 -36626532613730353932336437316239386164346335353635393661386561643531333731333939 -61616637343766626431306632316265306138636639356637306630336263363061346439376563 -32373166393835343362653330306535613465636264376561346461323266623934633965376536 -30633639343935633863636465643535626164636635623662333036313930633062373861356334 -34333631396530646532656439343238383865646534303564653038396534363234646638613766 -38356463613765656239663131356439323738373862383063313433356632636331383266323661 -38353364343338303461323533613562383637656633366435616530383735626464663635613465 -64646638326333666236323831303364363530383236626237303130343839656561653866346461 -35613835613761663262353036363465623538616162636234643962396330336161373739333763 -66636332613433303362623533323433353565383430343536616162366435653439353863313836 -31323531623237303165633164623235666134343765613836313561363663333734653161393162 -36386464363031366466343962383661313435616263323338366432373661336137316530393737 -37346432633065626634616630643533323163383362383034383166326136313061306165356639 -32646166373564326566336435626530343337393262323434323464333537363638346534313265 -34313133326236346565656138626263646165386235363834373833643538323764626236336333 -36343833383164316136326263303730386662656365393137343361643538646465306664363032 -31373862313330346630646439393965383735316563303838653461383864396230643033313531 -38663237343838336339653439643336383366656431386464646464323562663763363930623336 -63333936653133623565396264356261313063376236636462326432326433393863323236326136 -39396563393963653963323631393934346639656632303632363332326562383534653732663861 -31653933653066313134613634326562656632613932396136333639353633653635376562363066 -62316264613032313963313437636432393336313336656365663536306135666130356230346132 -34626563323039326237616562653336653065663435363163383765393733376639633839393731 -33623533623635656432626431653565303934663765633364316232316461363832376364666566 -38396334613438366264363730613238303065613765343839336532373838396630613165643937 -38376135646133363938336534613437343061303832313461376336323937343465616132383330 -30313831363333383962393934303134313735623234383662623935643831653462353334323733 -32366361383536343134633337393363376231343539663331353063326234633135376663343937 -66366665653963616639343735343438386637396664346537353534313366376439383739303364 -64393464653832633565653635343938306239376538633064373338303837336434383566316366 -62636539386464303663613261343262303536643530633238643565636636666131623530323861 -63353761366462396533303637316230393461383066616332336333626435396134363938343732 -63313464623061353565366337346563373237656437373936623237373163626466663432653831 -64303064313035393138646131313563333230383965333534363032393134633538643966656564 -64633934386632323663653035373234616438363534663439653130633533643234323737353165 -61356464643534323237626261366661396637323065396239313831323233313534313766393763 -33613062353338623936666463333138303761383336386431386637353365666635306362653866 -66326339303363313531376537323363656431666131303563316134616363633335356232663536 -30366339613063303166366139373065393130393436343838313261393331663239303531303735 -33336236383539363131616366633030633333316530313137643836363938306136353536613764 -63313035656530653837323662303032626630613033656133313663633439643835613539396530 -36383936346164333566666133303637343363336331306530336139626234376538636464636533 -37316438623235376633663462633632353630633363336163623835396561656434643736303330 -63323230346364316130643563363637313062323630643865663031643637613136333130623765 -31323463316463393465306538626435343935376664356337316166323136633433653737666663 -66666532396136373931616539363737303232393638346630366636643561393034636436386464 -64613066303432663734346538383766313333316562346130376565333636376330343530363735 -33333733353230393761633032623065633830353739633937306461316266353439356138626538 -61643631386239323638386664613234343635636666643835343039326530636263373435343633 -63393261333933376335366137326536316134636438323131323263663538393931623639646662 -30343032653936303066336135626363333032333265383661383563316532323165303838626566 -36373934303836643361633734363733356165643037616430663432623233393065396166396364 -33333265313666386463633636636439373861303661623166326631656434663262396630376231 -32366331386539343436373534626339313335393038303832376666613766363032663062323965 -61303265636235363330656264346332376261316532346465626235393961643734623161333736 -66666631393738653365656664633436333964666364386239333031383664313763373034386466 -63653931343630386635303263363962393635616663633834373138376134643437373563656237 -32643138663334643764356562316537633065666233363133303032393534316135323761313866 -39383139326131363731613536363434313163643033633730613330363032333937396633383536 -66363262313336363131306538366634386333356132333066333335343237393830333734643464 -66343635643632316438353761333864353566663863333362343637646231366666663433643763 -61326638303131326439316462336164396335653736373938393833316661616335343064653632 -65623739313433643262633832303664666635663930623864653935626532343863343834313037 -32306534353863656235333533383438366261653465323066643130346333383562323464343666 -34623431313334313062323335323230303438626162316139616361633366313066313265643065 -36366433643766616561386465303936613030633164636237363034663865313535313564373534 -62313334623337316537353131383833653465626431353161306163333338616136646531313162 -66333464653565383463363738326232613864626561613132663930363464666537323938333836 -32643665613761626561306534656331393931383262343762323333653963333838643035326362 -37336264383539363232313332363463653030633331643161643263386235646664623634343063 -36376632396663626635626530376235613132336161363361353964666263313837316130346665 -65303736343037343337376134666631626432313065303737656365373233396635366463666239 -30373264363034346333663766383563616136643862373135343735336637616361313532666437 -38396434356432383935663239366237373361656235636263333037323238626238653032323839 -64376430346430383735653836633939373066383562373166376665343162346164336161656464 -64383638373066333535373664666661666466326162623536323837643137326261663237343030 -65616135643032623138633566353362663061623566326464313365383831383434633164396238 -62396437343338366338386433363934306232346533346638643739613066666663633861313864 -33376466613164316662626262616635353239646466373334303164306331343761653633376530 -36646436653966366637326364383531336637623162393763646561323034653938663038663536 -31306163653534333161653863393532383032343030616330356462353530336232383037643064 -39383630346164356665373737623863386664333264613463643530626465313237623232633837 -34386534323334323431646430353061623135663537366335346661373338303033616238666334 -38666564396238346166616634353732313630636664313938656664303935373165393936386132 -30383361376339356662326666643966396266386630313863643830656230623234633135653333 -66383234346434643761386337363264376538623433643337316239656339663565306661653439 -35663764356563376161323232316533613132656533663535653237653861633463373536393733 -37396634373033656437613162346333306435623536353437346366386537613563306333393039 -37383437373339643566636561623933373931396164653232363331633663616530353935376437 -66366633636338666262363637313132366463646134663833393537653139643136323961363537 -64323661383138656637383239623930343631623564663834623265393430316161653837386665 -32363037346563653131653735623763303965393864376436613636616632656631616562613538 -32393962653530653433626162326633643866383461376335656134396431626465303137393763 -64306433353363633762653737626536623639333432653137643166636662366163646265393332 -39363031646561633532306531363838323063393130346232323839393932316330303337346439 -36643733623762656134316331363365376237393937653961653263343463373562656433356163 -30663861636139333061303664373462313131383265363137633363346635373337663834633333 -34386431613938373037643865393735646335323466306563626139306637663461643561336335 -66383765623734353931393837613637313864626562656365316439303234626364353766643031 -33353830643236346265663738306463636338306434323139323132396464633264366338303637 -61663439323035353034336366363737666538623432326262656164613962303466626562613031 -33616134333136393165326335643164613433633361353839656464346331323762323339623263 -65306634613434316666396262373332653563313534303064633934326239646263663438623738 -37396630336133626436336263363732653537653133383231346130653136616439396131306565 -35313134383037363439663266383435616136323134633565613836306333356230623031393634 -38643634653162663933623334633364653632353262303664643132633033373461383662316131 -36373064633464616464643333616534613333363938663131356431666331333638353561353037 -35326339333131646536353766343537656331353130663762346333656264316539623833356266 -66646337313430303134623232653633326466393031356330393463353730383236613236333266 -32376561663437393764303563383535386263356161626266323231633866393339333032353132 -62363636393133663164663436373839353032336131646563623562623431333831383761623236 -30363239313161366634343935313930306364346162643461636430303863663136363238346339 -37326564623735363065643066303431373662353736616333336234326266663435333966366339 -36366362613961363766396636396561626532383639643839303266616131353931376366313862 -33356639346566333065373831386566363035303339346632393730633861356231383238333239 -65636435353937646137323463613066343531356236386663626530316139643539376536616161 -39353562613930326234666662383461333666313032663032303962656465353731323736376231 -36366437653739346138633761373931313465613837663863636666323039323866333933336432 -31663138356633386131323766396264353566653132393439643533313966393631643433633436 -32316336656465366162323665613166303938313431363861666564303138323534396230653766 -36636265343236393539663936646265376436343564376362646334323962356266626662336463 -39336334383162396262653464333766666431363862383738376336343961636435333263323061 -62636135643131623636306535666136323964306133666438336335643761393339616438343065 -63386661663532653138663165663932663838356236313534323462373539623465356664383435 -64363361366335316139353431666536343331396366316265313964373438366633643766393139 -39656564373462353531623234356534306530353436663333306165343932333232613132356664 -64323735323535353036386430366363616337376532376630383834393336613034396262623130 -35613663643436633464633866343963386535383165666163643563353763366661616166626131 -35626139333533313336333633326439613363333339333531666432633861623063333461343933 -66363135376562633239333637333730663862383863653438333763346434326134646161386438 -38356237376637396664666164643332666163316337353038316437616233666338643638306663 -30643130636264333439633263663739623463626334633730333265623263666566333237396630 -63393936383365316237633936313533316364646364643534656436383230663066373533383734 -6130 +66666438656133326638326138663066643238626366633137646134376233336639326365653163 +3737613361383538663934626164356535313133643730610a663634653164623665336136326430 +63383735653262393538383663653966623462326332653163316138313832346532326535336263 +6638373331343838610a323166393664633431323461396135653464396236333235333134613834 +37333866663935653832613036643131306333653565623261346134396534316163366636363134 +34653939363835303037666333623230643339333165613265653638376234646438393630383165 +38376162626538383263626664373634343063623630326334313265323330656465343865306361 +37643835366461353335626639646430633135616130646638376461316434306537346532353630 +31373039303862613264653836313763333566663065383361343261343462633934343139326135 +66393363393962636438383362613162303931316337626665336362633030653430346436326530 +62326664396534626664383834613936356462393163666431333731613339353038336634623532 +33633432363730616439386536626163383563333265386134356231376665336332376439333232 +31336466633135646461373364363534636439356137616632616431363638386234303637626537 +37653332366234386562656365333533326539353837343631636662666236643761323463376137 +35343834636562646339316139613265393736376265636564386639646537323136616464306630 +66333065323533663536336238356537373030333630626464363731313533313537346138616664 +34313635636664636135633035356666613261373065636462306438386461663361326132363439 +34396162373635313732653039326639366362653962376135613636396639656634313234396136 +65363639393532653237613237313563343865613833373562643764333930326539303138636166 +39313565653462613337616263663739333136393966663664653335333237626565636462663261 +62313831663732616133396662343332353365356162353436333135393738323761363164653161 +64393137343738393939316532613639373430656630386532366136393235383063626433396338 +66373337343232343964326435653039386338623166616537383466653030613361396462323038 +33623637323135313664306538323137333763653263326533323039373139396633313135333166 +38356236653731373132353063643038623866653330623537356230306563646262343531333830 +38626161393330303161313932616531326331633938656236313166313035613163323539353535 +63343136643361333431353762643631643262633266346139353165393962326634363764373930 +30363463623434633032366338316332313736656465366461633864373236653863393637636330 +34313936666432363562633531666466356633616664663063363263356632343931333766663466 +64633438333436623639333036636633366337383065313162666231613337306532653335363739 +36356139303461336139323963383465376366633064343031303864373735656430666261643565 +61323236623330636561653962323738323332383331303335663036626638383334333730303965 +33383063323438393532306330393366326561323632623238613836396635656631373430343662 +39333464643037666233373565633132386233353333313135306133343765373565393937656163 +38316238383832343063666334663733313162303337313262666430363538626134313065373336 +32393763633530326161333861333137363066366332613963393734663130613735393764653334 +39613439643364333665383465633765363063313536383835303964363731376165383830616265 +39663762306232646533353963353663343832353739333132366662306335313435663434383431 +36323032333731373032313263396565643561656531643462613931313435616438366132393135 +34303334383662386261386537373438373334623235643037613136653639353164353763613965 +62346231613333353331376433633633353537646639393739356137316131313536343736366532 +62313438326264303638323832653232643266626561303032666432353935396262316538333361 +39323138313234363764303036656631323636626633316436626637333863383230613132353563 +30623161643535643431663535386130643662616263343535326433353764626264343937383730 +66616433623234316262343531643531396662356135336336356233393438656263316138613138 +62323432306563313462366464653965663137383536633437653135343739393839343335366634 +30333834656335383763643637366565633339386330386237313236373463353663363463616636 +61326539363461343639366534643363353038663539366565653234646332626661613333336563 +63663939343465366565653665376237313366376162363833366666373264383131386531396436 +36383430613036633734346561633366613731373133373261626331336266383133653735646638 +64353266653531613264373864353631626331343166656263303165326665326163313539336230 +33656438613833306538643737663763343836393234633630633665393631373736353963343431 +63666366303230386336363933613935313636316361346632626561376562386264666464333639 +65396136623735326462316565356337363537343764653562653731386136366537306137666438 +63646364646138316264336334363437363638393561343138323762626666643039633130623537 +62363938323136326134633039646464353262393731313962373032623966343264333661393934 +38336435346161306238373963396265376263336632646436663837356331663138366561316433 +36623139336231366632323133623639356633393035333761363630633563306436326361306662 +31383261343035636164313463333532373064393765363332336465663430326164373538333530 +62393131666539343933393339306466336235396430326265656661643865663362616332343065 +66613561326162313235613131336130333565363263343665373565386164376165646136386136 +65656361316138303865636462326331353934376365613665316538616164646433356262663931 +65363166386139383736643664353266613133353263313336613361616237633066356562616534 +61303038666338313063383431313239393062653661393336333938663937306536383431646632 +63623031323034643664663134626433323466376133636330316533663462383736623463633332 +32373166313562613461643163366563656638346464343064636632373835393236336438633061 +63363363353437356339643333356531633033376230313330393365626164666335623262313533 +65373234346666663264373238663430373262313435316134313832303964656330386431663833 +33313363366566303535326365353135303863363534646439626664323032346664656530396530 +37633666383162343231333464633439643637356437383866303235616462346664316363336132 +62376661323764323936666165366566636531363736306561663934653533653433666466343438 +35306130323336613764633438626339636531626135373530373066363839313132346538613836 +65623635346233363331633261303761393466636137346331383038613739636366616164306265 +35646333653666373930303535643961343832653062303736613436666661323965373433363537 +35626533386162333364333538653166663838613433353138396661303930613838623635636366 +37626662303434303331666437363138336261303031343964383364313239623739343233353636 +34373433343539613664313164653364353835346263643031626434333037353766376233663236 +61313735303437393230663766323262383130623039393637633039316335383032346261323534 +35656666306262353638623638366339353364383939306330343430366631386161343061346462 +31623431626239376538663463393265366430626565396266393063646532353563663630623363 +36663436346161303066633435353863663163376231303732363563313263326637346234666231 +37656331623838366535303863376233356336613237353966653334343835613738343435646630 +31353731613934653462356630313164313262363966356336323437653037386234303531636465 +39393433373931393234633363383864336465346434333436643139643437656238623737363630 +35656334396438623132373164366464646462353033623965663963633437356337346636633563 +30376236303661323764643536353230373333316237323065616366363262643765666433623735 +64323663666434653761313431333131343536626537393161373063363163393563343465633664 +61356637636161386362363065313730366362373833633830353466356435323533356335636138 +64346266316530376437663336663161376330326331663664653634633537613835366233356132 +62636337613966306439613666336539313866323465366235396630353461613339623830336332 +31653865663734616462356637303332303339393937313031326330373639643934326336366431 +61383465373564393337333137616432626233306631623463316131633331346465646632326231 +32616261666531613265383536653139653335616130333030363433646561336634643464646164 +61383536336139376134336662353931623365353238333835353731373031323535373764303235 +39656362383665366463363730356264313564313035393332353136323763373538643864663966 +35313364323863643063353261613036346533326336633562623730363661333336336266626562 +35373037366166323363343362616562346264626564356631303463636432343635383965633136 +35663632306465353533383166666230363635326637656561333137366263376261383562386538 +63613563663463643737333537646335353137333434313363656531333465623562653864306665 +34313736346131636261663035326361613036393433346233373963333134616235393532333763 +62313136623031393364316361663536353063383065613334663239353932646230306461333764 +62306532653130353032306530636164363730323538613965323661393439613161356237656335 +30343330336131393636646639306532333864646563303363313331613630313430303834653864 +38313465303332303530326466373939343161633534353064333731343431336334303133343531 +64336534623066333863666636326364353839613565643132643266333861636663313930363434 +37656338356566646632393831613237613936663934333766633365373636643234346136633264 +64643865613938366530613365326163376566616562383032633636393234373439656538343130 +63666535646163346166396538386631373532626133643530326532353066313139656266313135 +38633131613364306165646630346361303136636434653234633164333235666166613061626337 +66396461636264616562666337343831303335373835386265666265616366393934323265333235 +30346332373635633935616539323331326165666362316462633432353666633135653136373662 +66306138633738653266336164346566616266626434356665386137313631646565646331303961 +30383961373962333133396665333339333230356666636636643235373236346666333239353763 +62653737313566376461336230623962353136666263656239373138353162666464633239386265 +39646336313932306236346534643431373562636265306166653433636565353037363633653530 +36393638663965613337646633363664663432303231366662646435626233303538346537366130 +65336232353162323337303234633734356236373131626339316363666537666538623438313833 +65383535636234303036346661373630303731663839323663336236643739303836333030343136 +62326539356535323731373938393238613133636432323166326133336362313465326262353530 +32613765633035616431656632366264633134626335356133363561383163396334313738376437 +66383266396365336338383338646465616438386234353635303565326365396432383431616636 +39346566306535306534383965313861343336326462316566643962346465333764653131383031 +32306533313137346166653863386134623062653637346535383130643936656331613866346337 +61366632316332316664613031323033626235326461336133343335323531633639363465306438 +66616262353066363637616530396362626161396439613134373537643266666562386436346638 +63623033353734373062373365663733666161366262303030306162386366653933326234646333 +61633337326265326334346261343663633539373533613963636438663638306130646234386434 +38346537623566313763383064666639376237656662383865653162336234303232386439373962 +31383961616333623736626534333536356136613137636662353664396135623134343663646638 +64376366346534663132616265356263356638303162306233383230363636323962333963353262 +64343232373063313036616634613939623433373262386134633233643635306137373630316334 +65336466646532343633663739626336393730383836653065356632333533633162646437366665 +31376531383262373566323664323161346563626366623133643462636363393835373834313862 +61323533306137356330666531366466303230653864386566613535363465313063363962653666 +62333639636332366537363631623430376163396333333663396430393334343732626361306439 +31623862663736633362373466626333663964356162653337633039323138353035656562396132 +33333837396164646564623735366266376562623835656566393361633730616130373931663461 +62376537613661616135346562393539346632343530363335373965323664653463383637656336 +31383835363931393537646132656164653730323639373835336334653561363835373663363730 +32376435626431356336633939326636313834346666656237376264633162323062663238353537 +34376336616234373165313064396361356263383239393036643761613630666230346361336666 +32333462313161656563323534393936373535316236393865636630366263373765323632643065 +66396465306234623565663139613830356139376135336230373364646465343562373361646337 +63363937663461636334366630303530343065323065633965643561366264613865356235636337 +65616564636635376635623937303330386537323966353034363331316363653136653939376439 +33323262396138316665383163306131383331623338343263353638343033323638323462303439 +33333631623638616430356666663161636534313038373130663030356537653265363232386530 +31646637333263613937646330363139353531373361376466396331386266393264366239356237 +66336333663665393035626639376163623435666530656563336434626238373736336335613036 +37303038646534363161343735633330343734616339633039376539343438373264393938663463 +32356562353161396230373239653631323038383661383037393761323131323038643064656665 +65346362373430656162346438653533306638303364386438383436333232363033383933666562 +32336630303932303636653438336462313466393463343363633662383237643837323363353765 +31666537643665343431613462616663303732666535363536613534656236356237336564363134 +33633266396630393837363364303963663435646166363566356530313835316236346332633164 +62656636643930363235636162646166626337326535643565616139363738396631613665626536 +66303238363335656538353265383864663436363834633664653433333163643537333433383766 +66613437366632346263623233646338316239316430303336323465656531326637323263343162 +31346632363464313637373766303765323435663939353063313236373632393866363562346335 +33386334653833663832396536663031613432656665306662396135363632333961663663386635 +62653631623636623963616431613131393734396365333131386433613561646266623739353330 +35336234653334653030356261353438363232366230316366313661626261646633333365393563 +66636532326239623463303662386536313461376464633738633038346664373032373364336166 +65306433316365613261383534326530376430323938306265313838626536373530636533336462 +33323034393765613737666237303233333439656463306633343237633634396331306338336139 +30336637633064373033363333353838646365313733646461663763373661366237366433363638 +31303565396133313932636665663261393136623730663535396337663961393363626435663062 +34343536383864323231653632393839616539333438353039633764336535653962393135333035 +39343332396130643239633639353661623565323861303137303764633266613130323431636164 +65653235386661333363653665626231356331333666363133343830326431396366373064653063 +61316233633635663866356261383766666430663130636166656330356639666233386131313737 +62333637366430636362316166356464643361363165616630393461356661396263316234346562 +61653032333639383762353335643036616566666230666465646338663834666161626263623862 +36383166623766623730333337313932363337356430373165666537346637316438313133656362 +65303936363730356131316232346433376261656661353533613265343065356539343366383538 +32366561663366656562356666303936336663353964623263336435653964626133383332373436 +30346236633266613363626632636464366435383430323365383436626361336531353363313439 +65663664623531363039303431303137623164633332616436353631633361383536616330363737 +39656535666131333863363832353664326534646233346435623937646566623466646131383335 +37643038306363336638393132666464393636623331306366636435633335333064383630393763 +62346366613238366532343761323663633137393133306564386533643132323661323938643933 +37316165346536393465613233666166633935666361376131613762383933363935353034653662 +30393138633665366336373038326436353932613138396462383163376361356435376462333237 +66363535616639356336323838653633323064643635373630653639613834386465363536306664 +34303831366364346361643564616435396661373765323530396635376161316334356137656664 +61333762366365633038653934653436613637636132353062373134316162336539653239613333 +34383666643136373337303466346165363137306563643964303839626264323231343262303836 +36643664633535326166313832666230656532353538363765316362336136323430636666356339 +30656635343038646131663837313232316262393863613863393031386336663730613761393466 +65343331346435393764343565326531653263336463346633653231643937323237383134626462 +32383362633666303131376164353261353232393036353636626566633862383063356136333036 +64346239363633393065633631343061343639323437303163343565646661366265643133386465 +30616235653231623263353736636231356136653236366531316131323635333137643666373437 +61336435613237306430343966383839663261386335616234363864353632653433393033656433 +39613835326130383864373832663536383261363135303664383131636164316634383831363233 +34386639616233373731306537633962383565336565343434663361343062326435343565666632 +64303830326436613932333161333930656666306165316333386237633161366161303537383465 +63326265626662376136636131323261643234656239316131383235636336303733386632633436 +65636663626434303637616366626463346533616237306130666365366564333735383032346635 +31623663363164316362343933663530663038616137633235656466366565306331343961343362 +65333935653664323266356637616532393538653231383935643432363838343335656165633832 +65626531316161646233626337626165656133643362626263363261326363306439353863353633 +38323161383739336631373266303633363964663833643130643235366137383637663134623664 +37363363306632646433376133383964643965623833373436663436393164666430363663363036 +62346538353538356566623562666166383162666537656335346337643132303339326333363933 +31396461346434623362353863303335623866316562316234386538343364343561333937326166 +33613237386239613533653036613636666662616461613031623065323630333766653265666439 +37653936303438333235366232343436346463643330373038646330306236643737386330663266 +33323631303836363239663731623435666630626335663134393532306235343033663365613237 +61643233356264306465623062303231643335643737366434306663393035613365616139646538 +34613338346633326432353064336233343765633638626639643430333233353235616639626239 +61663361643636653930666437633865386537383163643832326665316465616232636266366539 +62653061396265393831396431626462663033383637363565313531343764383931663665613064 +39383461353133306434323562393136313536623739353235346565376134306636613465633630 +34633737633536353338663061373738336337633134636639663730366537343463373635653833 +62393937393232316161366135353638666466373639613363653032666530633634306639333366 +38386432636639386435306638383035353134373261663038616137336164396235356131323038 +61333031316666353336343638623963616266643432613533616466353362353565363237636630 +38343662623838666134356537353434383564616335363032663436333133613762383063353562 +66646138383064636463623939643834396165633164333038373938636631306439356436373561 +64663835393863353131343334633137346162373838353738323938313162396165393632316566 +65326462613361643964386564376464353666386133616666623039366638383236653832393665 +623466653930303838323161316265323031 diff --git a/host_vars/bdd-ovh.adm.auro.re.yml b/host_vars/bdd-ovh.adm.auro.re.yml deleted file mode 100644 index 2164cb6..0000000 --- a/host_vars/bdd-ovh.adm.auro.re.yml +++ /dev/null @@ -1,70 +0,0 @@ ---- -postgresql: - version: 13 - -postgresql_hosts: - - database: etherpad - user: etherpad - net: 10.128.0.150/32 - method: md5 - - database: codimd - user: codimd - net: 10.128.0.150/32 - method: md5 - - database: synapse - user: synapse - net: 10.128.0.56/32 - method: md5 - - database: kanboard - user: kanboard - net: 10.128.0.150/32 - method: md5 - - database: grafana - user: grafana - net: 10.128.0.150/32 - method: md5 - - database: cas - user: cas - net: 10.128.0.150/32 - method: md5 - -postgresql_databases: - - synapse - - codimd - - etherpad - - kanboard - - grafana - - cas - -postgresql_users: - - name: synapse - database: synapse - password: "{{ postgresql_synapse_passwd }}" - privs: - - ALL - - name: codimd - database: codimd - password: "{{ postgresql_codimd_passwd }}" - privs: - - ALL - - name: etherpad - database: etherpad - password: "{{ postgresql_etherpad_passwd }}" - privs: - - ALL - - name: kanboard - database: kanboard - password: "{{ postgresql_kanboard_passwd }}" - privs: - - ALL - - name: grafana - database: grafana - password: "{{ postgresql_grafana_passwd }}" - privs: - - ALL - - name: cas - database: cas - password: "{{ postgresql_cas_passwd }}" - privs: - - ALL -... diff --git a/host_vars/bdd.adm.auro.re.yml b/host_vars/bdd.adm.auro.re.yml deleted file mode 100644 index f782355..0000000 --- a/host_vars/bdd.adm.auro.re.yml +++ /dev/null @@ -1,50 +0,0 @@ ---- -postgresql: - version: 13 - -postgresql_hosts: - - database: nextcloud - user: nextcloud - net: 10.128.0.58/32 - method: md5 - - database: gitea - user: gitea - net: 10.128.0.60/32 - method: md5 - - database: wikijs - user: wikijs - net: 10.128.0.66/32 - method: md5 - - database: drone - user: drone - net: 10.128.0.64/32 - method: md5 - -postgresql_databases: - - nextcloud - - gitea - - wikijs - - drone - -postgresql_users: - - name: nextcloud - database: nextcloud - password: "{{ postgresql_nextcloud_passwd }}" - privs: - - ALL - - name: gitea - database: gitea - password: "{{ postgresql_gitea_passwd }}" - privs: - - ALL - - name: wikijs - database: wikijs - password: "{{ postgresql_wikijs_passwd }}" - privs: - - ALL - - name: drone - database: drone - password: "{{ postgresql_drone_passwd }}" - privs: - - ALL -... diff --git a/host_vars/re2o-bdd.adm.auro.re.yml b/host_vars/re2o-bdd.adm.auro.re.yml deleted file mode 100644 index 7991f13..0000000 --- a/host_vars/re2o-bdd.adm.auro.re.yml +++ /dev/null @@ -1,2 +0,0 @@ ---- -postgresql_databases: true diff --git a/playbooks/borgbackup.yml b/playbooks/borgbackup.yml index df8c37e..804f2b0 100755 --- a/playbooks/borgbackup.yml +++ b/playbooks/borgbackup.yml @@ -10,7 +10,7 @@ - borgbackup_server - update_motd -- hosts: all,!unifi,!unifi-* +- hosts: all,!unifi,!unifi-*,!bdd vars: update_motd: borgbackup_client: >- @@ -18,4 +18,15 @@ roles: - borgbackup_client - update_motd + +# On databases server, also backup databases +- hosts: bdd + vars: + borg_postgresql_databases: true + update_motd: + borgbackup_client: >- + BorgBackup est déployé (/etc/borgmatic/config.yaml) + roles: + - borgbackup_client + - update_motd ... diff --git a/playbooks/postgresql.yml b/playbooks/postgresql.yml index 1b587f1..3431b5b 100755 --- a/playbooks/postgresql.yml +++ b/playbooks/postgresql.yml @@ -1,11 +1,140 @@ #!/usr/bin/env ansible-playbook --- -# Install and configure database servers at Saclay and at OVH -- hosts: bdd.adm.auro.re,bdd-ovh.adm.auro.re +# Install and configure database servers at Saclay +- hosts: bdd.adm.auro.re vars: + postgresql: + version: 13 + hosts: + - database: nextcloud + user: nextcloud + net: 10.128.0.58/32 + method: md5 + - database: gitea + user: gitea + net: 10.128.0.60/32 + method: md5 + - database: wikijs + user: wikijs + net: 10.128.0.66/32 + method: md5 + - database: drone + user: drone + net: 10.128.0.64/32 + method: md5 + - database: netbox + user: netbox + net: 10.128.0.97/32 + method: md5 + - database: grafana + user: grafana + net: 10.128.0.98/32 + method: md5 + databases: + - nextcloud + - gitea + - wikijs + - drone + - netbox + - grafana + users: + - name: nextcloud + database: nextcloud + password: "{{ vault_postgresql_nextcloud_passwd }}" + privs: + - ALL + - name: gitea + database: gitea + password: "{{ vault_postgresql_gitea_passwd }}" + privs: + - ALL + - name: wikijs + database: wikijs + password: "{{ vault_postgresql_wikijs_passwd }}" + privs: + - ALL + - name: drone + database: drone + password: "{{ vault_postgresql_drone_passwd }}" + privs: + - ALL + - name: netbox + database: netbox + password: "{{ vault_postgresql_netbox_passwd }}" + privs: + - ALL + - name: grafana + database: grafana + password: "{{ vault_postgresql_grafana_passwd }}" + privs: + - ALL update_motd: postgresql: PostgreSQL est déployé. roles: - - postgresql_server + - postgresql + - update_motd + +# Install and configure database servers at OVH +- hosts: bdd-ovh.adm.auro.re + vars: + postgresql: + version: 13 + hosts: + - database: etherpad + user: etherpad + net: 10.128.0.150/32 + method: md5 + - database: codimd + user: codimd + net: 10.128.0.150/32 + method: md5 + - database: synapse + user: synapse + net: 10.128.0.56/32 + method: md5 + - database: kanboard + user: kanboard + net: 10.128.0.150/32 + method: md5 + - database: cas + user: cas + net: 10.128.0.150/32 + method: md5 + databases: + - synapse + - codimd + - etherpad + - kanboard + - cas + users: + - name: synapse + database: synapse + password: "{{ vault_postgresql_synapse_passwd }}" + privs: + - ALL + - name: codimd + database: codimd + password: "{{ vault_postgresql_codimd_passwd }}" + privs: + - ALL + - name: etherpad + database: etherpad + password: "{{ vault_postgresql_etherpad_passwd }}" + privs: + - ALL + - name: kanboard + database: kanboard + password: "{{ vault_postgresql_kanboard_passwd }}" + privs: + - ALL + - name: cas + database: cas + password: "{{ vault_postgresql_cas_passwd }}" + privs: + - ALL + update_motd: + postgresql: PostgreSQL est déployé. + roles: + - postgresql - update_motd ... diff --git a/roles/borgbackup_client/templates/config.yaml.j2 b/roles/borgbackup_client/templates/config.yaml.j2 index a8eb2cb..6c2f455 100644 --- a/roles/borgbackup_client/templates/config.yaml.j2 +++ b/roles/borgbackup_client/templates/config.yaml.j2 @@ -42,7 +42,7 @@ consistency: - repository - archives -{% if postgresql_databases is defined %} +{% if borg_postgresql_databases is defined %} hooks: postgresql_databases: - name: all diff --git a/roles/postgresql_server/defaults/main.yml b/roles/postgresql/defaults/main.yml similarity index 100% rename from roles/postgresql_server/defaults/main.yml rename to roles/postgresql/defaults/main.yml diff --git a/roles/postgresql_server/handlers/main.yml b/roles/postgresql/handlers/main.yml similarity index 100% rename from roles/postgresql_server/handlers/main.yml rename to roles/postgresql/handlers/main.yml diff --git a/roles/postgresql_server/tasks/main.yml b/roles/postgresql/tasks/main.yml similarity index 94% rename from roles/postgresql_server/tasks/main.yml rename to roles/postgresql/tasks/main.yml index 3472be3..8a1800d 100644 --- a/roles/postgresql_server/tasks/main.yml +++ b/roles/postgresql/tasks/main.yml @@ -55,7 +55,7 @@ lc_collate: en_US.UTF-8 lc_ctype: en_US.UTF-8 template: template0 - loop: "{{ postgresql_databases }}" + loop: "{{ postgresql.databases }}" - name: Create users become: true @@ -65,7 +65,7 @@ name: "{{ item.name }}" password: "{{ item.password }}" no_log: true - loop: "{{ postgresql_users }}" + loop: "{{ postgresql.users }}" - name: Grant privileges to users become: true @@ -77,5 +77,5 @@ privs: "{{ item.privs | join(',') }}" obj: "{{ item.database }}" no_log: true - loop: "{{ postgresql_users }}" + loop: "{{ postgresql.users }}" ... diff --git a/roles/postgresql_server/templates/postgresql/pg_hba.conf.j2 b/roles/postgresql/templates/postgresql/pg_hba.conf.j2 similarity index 88% rename from roles/postgresql_server/templates/postgresql/pg_hba.conf.j2 rename to roles/postgresql/templates/postgresql/pg_hba.conf.j2 index ec527b3..bf8f545 100644 --- a/roles/postgresql_server/templates/postgresql/pg_hba.conf.j2 +++ b/roles/postgresql/templates/postgresql/pg_hba.conf.j2 @@ -2,6 +2,6 @@ # TYPE DATABASE USER ADDRESS METHOD local all postgres peer map=map_local -{% for host in postgresql_hosts %} +{% for host in postgresql.hosts %} host "{{ host.database }}" "{{ host.user }}" {{ host.net }} {{ host.method }} {% endfor %} diff --git a/roles/postgresql_server/templates/postgresql/pg_ident.conf.j2 b/roles/postgresql/templates/postgresql/pg_ident.conf.j2 similarity index 100% rename from roles/postgresql_server/templates/postgresql/pg_ident.conf.j2 rename to roles/postgresql/templates/postgresql/pg_ident.conf.j2 diff --git a/roles/postgresql_server/templates/postgresql/postgresql.conf.j2 b/roles/postgresql/templates/postgresql/postgresql.conf.j2 similarity index 100% rename from roles/postgresql_server/templates/postgresql/postgresql.conf.j2 rename to roles/postgresql/templates/postgresql/postgresql.conf.j2