encrypt private keys with correct password
This commit is contained in:
parent
99d88677f9
commit
514dd7d096
3 changed files with 54 additions and 53 deletions
|
@ -37,3 +37,4 @@
|
||||||
- {role: postgresql, tags: postgresql}
|
- {role: postgresql, tags: postgresql}
|
||||||
- {role: githubixx.ansible_role_wireguard, tags: wireguard}
|
- {role: githubixx.ansible_role_wireguard, tags: wireguard}
|
||||||
- {role: ssh-ca, tags: ssh-ca}
|
- {role: ssh-ca, tags: ssh-ca}
|
||||||
|
- {role: backup, tags: backup}
|
||||||
|
|
|
@ -34,57 +34,57 @@ ssh_ca_user_ca_public_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGKOClnK6/Hj8INj
|
||||||
ssh_ca_host_ca_public_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAX2IhgHNxC6JTvLu9cej+iWuG+uJFMXn4AiRro9533x Host Certficate Authority for DMZ"
|
ssh_ca_host_ca_public_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAX2IhgHNxC6JTvLu9cej+iWuG+uJFMXn4AiRro9533x Host Certficate Authority for DMZ"
|
||||||
ssh_ca_user_ca_private_key: !vault |
|
ssh_ca_user_ca_private_key: !vault |
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
64343164666336316635323733353839373835316465653038333062386438363131353566626130
|
64656264643864643263383739313232363933313662363831396262636263356435666130323063
|
||||||
6531653835313838396638366330386331383533303435300a306333363238633864623864393665
|
3032336337663363376135643730666133623864656430390a653736313736633834623037376238
|
||||||
31393036346532353134646466666465386633303061346662393430666532366137323866646561
|
31383933626638643134613361363939633161373937656437343064346531323435633435326134
|
||||||
3131653064323565370a656361326462336238333464353635303066323565633865663032313661
|
6262626330366134360a363730373233626436343535346130613766616431383639353133356433
|
||||||
38366238613361626161633862353938326365306634303166346461366531663063343264353533
|
66383764383565343833313839646236356463636333383633633630663632356335373862663837
|
||||||
61656630633734643639333738616566326531653264306134363837616365643039626262613433
|
65376662346662636430633634663735316336636437626263353937623630393331636633396436
|
||||||
61656361326234313130386533363761366665383064643735316133313133643865616536306466
|
34626166323836356633616333373533633634643464333837363634373337323463383332343232
|
||||||
33303733663834646435303935633436383632306330616264343263303861313635383866636163
|
65313732336639613366616632323134306162613839663962346638616333306661363631646564
|
||||||
39653064373966643437636530326235653131616366396563386139333837616535616135323337
|
66346464396465646166313862333834616664343332363065313832343762323934626366636335
|
||||||
66626161336539356637373138613464376133373234353863383330313362623236633462386234
|
31353033633130333036323534363532633063343666336630643162303932313835663430633431
|
||||||
31386635613936306262346264343732623761303331623831353061343035626361623639326530
|
31393763363730666539636538653361333531373566343331373730333137386439653830646262
|
||||||
62643139663733666662623039396461623334666565663439613430353364626162653731303535
|
66313761346162396633653564643833313930353231366661316161383330306365346538373230
|
||||||
32396638393534363533303039343938346339656266303766613931316337333635373664643461
|
33623134303762336338333064663433303963396439353834396364356465653764643335663066
|
||||||
37303332386233663937636631373935613231356262346530323337393733373764613864616563
|
39343863323539636236643933343635396639363236646337666638643333623366653030356234
|
||||||
66383137393738316638393530616234653264613363383663366261303433636236326632323734
|
32383636353364663635353133316464313664663830643936323833613765313739663938643662
|
||||||
35616133386438613636663631653139386466303534636263393633633663303664326137373139
|
36633338353830396536623230346565346163393134336230633262373133623430333962396538
|
||||||
35626336653966396335623330663161333432306538316664376231616161353235353032633438
|
33363963333138653837613130363137343366376561323733363561376530353930383431626435
|
||||||
62363663613135616462323363333863376532623764663066616431636632653938666263383731
|
62396666323562323535393564333030636462663463393364653964303162386233646634306337
|
||||||
65666564656130383262373964386631643332323066386635643032663833306565643164376239
|
33393130633537616139386561646163376531383362386538396430653761373138356363373261
|
||||||
32383732393236336235363936303063663963343061306161643331623330326139663836323561
|
37616632646135646234666633393136646664313139383566383638363635633137303039643437
|
||||||
31353532313639613563393938643333326462653833623531613935363265333534663762333831
|
61313430333064623534306539313361353033316432366266616231643234653638376466643338
|
||||||
36376264636432656537313834373036623339306430333837323836303134323062306265356430
|
30353364393939636365383861366465393031303937323234366161393938653135333731346462
|
||||||
39663238363338666362663364643063613337646237356431383237616465643634313166643435
|
33353364346464336161643232306236343338373830653462313936303264663364613032363937
|
||||||
32623864313537336634373631396465643362333237646462336362656430653036656263613162
|
32663431383763366635336339663164653938613334336230383966363936363262656165353661
|
||||||
64306662313934643661333462306336333561626335303866306131326538653264343465633139
|
66316534333735646666316364396636363738383263613864326261383061326135346638623833
|
||||||
3466663135663239616135353764373532323935613233316132
|
3536633732663537383931363031386633623861396433303934
|
||||||
ssh_ca_host_ca_private_key: !vault |
|
ssh_ca_host_ca_private_key: !vault |
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
34613835376232653534353636303364613437666563653530363564346164656136643732626234
|
61303063616332323937323661636631316231663331333364353665393961346366356532313438
|
||||||
6430316165623933666461646639303435386433333335660a393538303835616366333066353665
|
3636353765393564383062363666353063643936653130350a343863333339353633663664613337
|
||||||
64663236353233383236656365356264653963366464303433313133386430646230363634353465
|
36623631633036356265336165303733376634356465663534386664393533306564306438633938
|
||||||
6365313836666534330a633832303963616162623631663732623236383665383333323032383364
|
3631366332396362360a643831336561323266666338633865313062653037373839393535346431
|
||||||
36313663366461643733373836326335386562663362326438353033376431356537326133646338
|
64363531613861306532353139336333343066343637613432643532396661313636383365626338
|
||||||
31623064303662616464343639346663323437333038346664393166333930336539373031313161
|
30613431653162633331313439663231623363626564376534373566663932633636313666333865
|
||||||
39343365373238383661343234666430336131323666313032333666306333366566336361383536
|
33653737613966323338616431383532323666393033383034353531616533653331303533646261
|
||||||
64626261363138323766306239303133376632386235666633363461303135613865343161356266
|
30666465386636663361373137626563643964636264613761353462633662393538653939623563
|
||||||
33333634613761616336653162396662633131333336613264663764333761633032313436376534
|
63353832623431303266376466663263316430343836396434386134633739386432323833373033
|
||||||
65376631383239666235313939363265643364376638623630373839303236633635356431356263
|
35333361343136623034313835666563376262373830623062343136313164343466396632633332
|
||||||
66366535656335326335616666316534366232353262336164663562613439623135303262356130
|
61623135333063383737643661326566613262666637373230336635306235623439623464643833
|
||||||
36316134366366623331393230396132366535356435613563663937376639653339343761306431
|
65613131303832636133343962333439313662343061336239373862346233653139616135313266
|
||||||
33353331306334336133316234326133663939636430376139376231383966346363303362386265
|
66366438363132653131306432376530343564323062343539376535373036326430613164356630
|
||||||
32356166363231613962383434333536356138623039663561313137653037663231666666646230
|
37376231383063633039393865393964396531363466383330636635323635653362633862356335
|
||||||
66323932333031626637616434383737623634353933613861326666313737636133333438656634
|
31396462383364303037626130653133363630633933306636306238373538333532656537346164
|
||||||
31363461373639366464343836333031313632346465346535303139623038633330356334633866
|
33306534666464613430356461363536623265353737653664623062643538323461633564366131
|
||||||
61303765353439303966623030303966656465353538323932343536393764616566386261306466
|
39323964656235616666383763633135653730366531646134333731653335366131313637623234
|
||||||
36343237393333376366303933373139353161376262333739353138666162663339393136303634
|
39393161313932316463316435666162396439383065643630363530376435643966326233393035
|
||||||
39383433323563666661313631613761343532373736386537626433323631323465623736653165
|
63613135623965636532346337656530316166346236386662613362653635633631623763653930
|
||||||
35356163356361346438366430636563656531363164306534353865393039643136366634323638
|
65313239333461303564366634336533376464363738323766653335633663336136373435633135
|
||||||
62656261396635353332376661353661353931663932386465643238343031376235363239303832
|
66616434363335396634323038323335326639633165613634313361343666333838363936343064
|
||||||
63393437613362623963306364356363396134623739656265326433356134303835356266326465
|
31616135333266396363393635353061333966326565386633326663663666303439373439393331
|
||||||
64623631353163653438376534316162666330663963363064326161656335383639356164393237
|
37393338306461383534343065396332633439626466303636643630656530306534623766373065
|
||||||
39346231666362313632363737623139373632376461373362656563616566633265653438393361
|
34636530353761623632656333643463306432343163343533393130313739313239333131656561
|
||||||
39393734393061653639313365633931373963666635316138663538356265386562373837393530
|
38356164353362393332333436363138346530663864343062393165343531303163376330353364
|
||||||
6537646639613534666533626339356335396634613765616664
|
3163643637316230666666653736366432386535326334383063
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
pass=`secret-tool lookup ansible_vault hermes`
|
pass=`secret-tool lookup ansible_vault atlas`
|
||||||
retval=$?
|
retval=$?
|
||||||
|
|
||||||
if [ $retval -ne 0 ]; then
|
if [ $retval -ne 0 ]; then
|
||||||
|
|
Reference in a new issue