aboutsummaryrefslogtreecommitdiffstats
path: root/ansible/roles/postgres
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/postgres')
-rw-r--r--ansible/roles/postgres/vars/main/db_passwords.yml81
-rw-r--r--ansible/roles/postgres/vars/main/main.yml18
2 files changed, 60 insertions, 39 deletions
diff --git a/ansible/roles/postgres/vars/main/db_passwords.yml b/ansible/roles/postgres/vars/main/db_passwords.yml
index ac88b43..91bdeef 100644
--- a/ansible/roles/postgres/vars/main/db_passwords.yml
+++ b/ansible/roles/postgres/vars/main/db_passwords.yml
@@ -1,40 +1,43 @@
$ANSIBLE_VAULT;1.1;AES256
-64663562373934643833323337353032666137313562303337626637373966386165353866666465
-3662343063346436313764643437383138393262376365380a643063653630383364646639383837
-32333532653037363936396366653539633964313165366639396133653964323933336434336534
-3731396263613230390a303565303332376333346433336365333835373363396532613364353766
-31626334376466346363633364303432323634386366333833656637316266306535623336313739
-64353264613734356664356565376361393635343831386439303739393334393931393833353638
-38623639343431363639343638323736643833356664386338303365343331333535663230333165
-36643066353431373038626138343237346461656566616130383639316634373832646463313739
-32656564373066316636303465656333663636313436636138336263323839653266303236313665
-39643836643234393361316464383861373961306132346564373432636264383063633661386663
-35323637636234666330663937663265616532376132643866623230333534396636366663653063
-37326363663764356230653937356633396234663766326161656664303438633363653831346638
-30633761363937663133313132366663373462356431653864653338383839316364363838353464
-30646661663463323364623066393964323163323564666336363066356165653639333435316266
-63373463666534633666363565326131626231306135323866386565636163323261633433373737
-66363738653261336163666135633563356234303435306234303138376162653064313666636135
-32323762386666666232646565396635366439373832373964633335323635306533643463363236
-61303136643438663463326538623261343133346664376135356632326265623765336461656539
-33383332363838323663333730373133373138616464333563393337343336643734653363346136
-36373530346465353765323663393162623736306339323037363564373834363363643964333736
-37323730383437323137663664663363623234363731393566653232663032653765373665663365
-66383538326665666363303632613436326639633565646461626365656665303165396132356431
-32613861313133613162383931636262333661663366393637316632623730343561333862393162
-65633035386130653931363838303830363636653030393638353837376330653339306538653962
-36623063643761303535353030376264616538393235383061623239306331313836643130303939
-62653734636339366430666131303331396661663935313430383834383935326462323836633463
-35373530623631306537323638653634333232643463326664363234393939383936356538396430
-66323834346438353464363763643939383466393536613463336437396438336436616439353163
-38383836656666656638343866613438646163363932343834313365653866333038306433353034
-61393631366364336461313166623635323233633937333061363362303765336234303835613136
-38383964653336623535633332663137366533663964326237626537353437373939643237646138
-33633939383463323365366362643635376561316239386366643034333332613361393332336230
-35376134663135376530626433376663376338363763396534643966626339336533663765366236
-62306136333635396333346233616565623232653635663964303564626361313633343361363035
-37626364386637363831653066373536656233363533363265623939626636613631373831336632
-39316137343434646262613263303434306233636662386662303034386637333636353434353561
-37363435356236623237303136366335623137323031613236343164313932643232626433643063
-35333063353766626637383537383535333366663934383030303635346565316462663966333138
-626365383665376133376566373666383266
+66313432326138666136366436353132386363393533653037643438316561313365653033363539
+3737643338336365636433373131343165373036306536340a303737646536316436643664636565
+36366637306339663632303437333936313530316338383764613337656433363435613864613866
+3830646530386363610a373865353463326565356363363930636235323231383633666532386238
+30346335373162376338393730653962303964643938383965373336646133626365663462323336
+33323465616337326163373839653064353933613861663433356438323563613334366434306233
+32666533393234613333373164333637383064326239616666613264393333386665376530316662
+30363033643931386230343132333131363739316166373064666465663232363431633862363463
+62316562393861353163386234396234366436623030363461313366393561666434303937343035
+66643661313465623365303863353335343764386339366335396332656365663932386337313335
+61663035363162623730373462653665356536336637393865633165303134666166333062636564
+35333537616361363638653231383736313435643232316535626135633532393264656466646236
+32323161343536656466653331356166643431393462353664623438306237646232396139373631
+62356430383534633036376337356535393439323166393466623866656237623632616130643163
+36356462333837613131656233363262306263333636393666363165313134323962666662326232
+61613230616138366632663938666237666635396266623162343633306339636261393838383664
+61373133346336636364636232626264306136383031373738663039323065663336653333366363
+32373738656331353937396533613935356136626238313631636661643238626463626234313338
+63356664356463373533363730346336373735646332613662656236633935346639633335376666
+30666539363465363564396630653661366566333132363965363165373733656566333637636265
+33363239313034363839306162666462653065303564353234663762356433386134616138623163
+66333431663730363663356239383761346566313262353034613962393537643131653334313836
+30373563653337613262336261636537393636306534643437383336313931663935353666653438
+66356538333636633430356664373365363562663132353031613335613763313132666437373263
+39656233363136623966633834316562633666656632323031373034656231336633623263643663
+38653165363337666266656339643635633439343730663039626130653035376532663239346661
+61653036373438653665336339396266616364356461373835353364353732346339313136643035
+64636633343262633161393862376162613439306232303337333037313832643632653130623235
+66303562376462633435356561343134303334663331663932366331346233623838313431646436
+64376235303534393765653834636665666633646435623339633966396230316362383735363831
+32366366353836373736613465623939633636313039396637303662616466366364633763356562
+37636538613866316130666130313632613634306365386664306263353436316161313531633665
+66386564636631633337306634303135623436663837366230613664363735366639316665376461
+63306662383033616166343131386432656264306163343736356337363131303863323861333830
+35333833633436653661613238333365353261636564663432663661383462613835633065633239
+36393838373932373239316534613035633036653738646330343664613237356135346466626535
+37663862383539363530333634396130646237396335313265356438313933393238653361623934
+61356232306562346365333435346338303738613135613931373431666431303565366161613764
+37623662613239343031393762656230643562343765633665656437396136333438343365306431
+31346533643563343561333862626135323464666534643464666633383035653231666330363133
+37366237306566393730613134636661356133373061666465393562303533633135326137666430
+3230663964333835333666396261373036633537353533323232
diff --git a/ansible/roles/postgres/vars/main/main.yml b/ansible/roles/postgres/vars/main/main.yml
index 4dc71f8..b9e3670 100644
--- a/ansible/roles/postgres/vars/main/main.yml
+++ b/ansible/roles/postgres/vars/main/main.yml
@@ -7,6 +7,10 @@ postgres_users:
password: "{{ vault_postgres_user_passwords.site }}"
roles:
+ - name: pixels
+ password: "{{ vault_postgres_user_passwords.pixels }}"
+ roles:
+
- name: pinnwand
password: "{{ vault_postgres_user_passwords.pinnwand }}"
roles:
@@ -89,6 +93,12 @@ postgres_hba_rules:
method: scram-sha-256
- conn_type: hostssl
+ database: pixels
+ user: pixels
+ address: all
+ method: scram-sha-256
+
+ - conn_type: hostssl
database: metricity
user: metricity
address: all
@@ -130,6 +140,12 @@ postgres_hba_rules:
address: all
method: scram-sha-256
+ - conn_type: hostssl
+ database: pixels
+ user: metabase
+ address: all
+ method: scram-sha-256
+
postgres_databases:
- name: pinnwand
owner: pinnwand
@@ -145,6 +161,8 @@ postgres_databases:
owner: site
- name: metabase
owner: metabase
+ - name: pixels
+ owner: pixels
postgres_grants: