forked from data.coop/ansible
Set up authentication for local registry + log in
This commit is contained in:
parent
3b596c5701
commit
1400b18930
|
@ -1,46 +1,48 @@
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
30643964633738353062356235363564666438643964363861626362376232393632633865643432
|
31656564336138316264646534646130306533646131333630343536313761336639333131356563
|
||||||
6334636639326630316531636138633165306461643336630a623832356137663233333030333031
|
3331343230386365333931653362386231316165336336610a323931626563393363633963663762
|
||||||
33383865313439623337333662653563303065303233373261303635373838353039303231386337
|
32346663396433303136383730303735383139376161656431643163666161616535303932623435
|
||||||
3339336362393237640a336166343730656337616135663530623764633631393635343233313163
|
3634636461343063620a373864353635353265336331613664323435323035646637303333623134
|
||||||
31633335356633343666396363323064376561643938373065656230396331316163316237353032
|
33353765653836363834626136306166656535313432616135623936333837343363363332363432
|
||||||
32303962366338646239363336316639646534323561653132616632613737643063643264633033
|
37353462383865363335376637353131393330363138623034623132333436623166313437656631
|
||||||
61386134366165303736373736393532343236656230353533383035623330336464326536383739
|
64393164383063666130376238386334646365366332373765343635343837616532393862626635
|
||||||
34616633633539316364363832346665623330333765363363323032303065396566333936366532
|
64393432323363333335623834313432366261663039386430313065653566633063663036646237
|
||||||
35363966303066373632323330343738656139323961613431393031366162653761613231666236
|
30613936366435323465653165383334303061386337363638386236636535663838363765366564
|
||||||
39616361636365653330623562613331363239356461316332653838623866663264376262386461
|
35326364663131653837363930613734353634636235663762316166383130633131643461363864
|
||||||
39383332393665336365303566646234643437386233323163626539303937356230616430616137
|
61343165343762616165356139363234373236323239363439643062663730346636333165383466
|
||||||
36643435396536363261623764663038626131333364386433666466356265643662653964666564
|
64356534663137393831333763663466306234663262303366316666316536336132333562333361
|
||||||
39303864636664623839656130663739346131306634306638333361643061303730346262366361
|
39343534653064356536373363646536303038303535363665663334343230376138343830376166
|
||||||
34643330303137373065373863386233386632636238376538303631393233333334303532393037
|
36336634643361653963373035333138613963643066383232353064333334326331313633616337
|
||||||
34613034336633383866353063333563663035323435343866313335373061623732643236306534
|
65396130303939646633613066616466653633646366313265333330623538386363623466396438
|
||||||
61343431646232396362633733643362366262326334313737336164323166363333643235383432
|
62336161346361363664633932646566613936663635373965653265303539316566386431636162
|
||||||
32633530333031363634396336366165383064306161316233396435303461653736653235626632
|
37323763623834323837643731346439363538363261663830646439313937356339366139666136
|
||||||
32313661643537376566396561346366366332303034613135666231323935386639623439353034
|
38373164383238316565366335316262643536303165323237376235383862343164373966373061
|
||||||
36373934386464326631666663653165396561623034643736656239356639313564613363393962
|
38656264386562326261396262666332333961303730363832333233663939396665646633343230
|
||||||
37376462623663623433653737646538666330373264633663353831363936356331336362333562
|
63363661343964373438383461333663663765616562643332343334343761623938643832326334
|
||||||
62326235373331376238316165336166336464306636386536636236353534663935623561336130
|
39313239306133646165623564303739383764326136663932373530663433336630663137386536
|
||||||
34633437306539626635356133383032623839343238313736313462323637363630626664626639
|
30646637306432643037313265356134353031333961613966636333333034316330316163346539
|
||||||
63346531333764366266386564656532633035366661626266313861666263643038333762313762
|
36333530643364656238633862333664346334616631313633376464393034396563363662323865
|
||||||
36303036666236636661316530313865373239643964323831346535303338326334356665326538
|
33656338333337623831333862656635636337633564643633343433316565623762353132633662
|
||||||
32326530653364393864653636313734336533323063316363326134393737663765323138613539
|
34326138313364323834376130626332346566353238353331623238363364393566336162393861
|
||||||
63396631626435616239306634373965666461666366393033363936303331613131613934393636
|
32646136646132303439303563386430623334373936326463313134303332663437386663303439
|
||||||
61616138376665646137663938306637623461306230633431613036656462623131333331393032
|
32386562623662643462336334373832633765646631343434376331323062303738376135396330
|
||||||
61333933386166356536346133396535383064626161343832633034386365626137373566353065
|
65646332613733333363653962323231626162376432653361636234366630343361316564316464
|
||||||
39383037373239396163383330386363366434386537636430653865616561323833373239623863
|
63396433613231323932636365386532363465303730633634313135383661643537333861663034
|
||||||
30633034353466626265623065326333376336386361653064303535363736653338333632343662
|
36326332653536623365353232313361656262633436363935336432386362353266356461663138
|
||||||
33663332636263393963633562373763653132646361383263316262663663343262643131383337
|
66663333626466393066363331633238393230623233363665316634623137393563303264373634
|
||||||
32666362313536313765663139356266643861396136353831383561653435353237663633613365
|
33663737363332643032653735326132393965376261346131653732623132376465633333623530
|
||||||
64636136663632613337666639363861663731306330653433326264646237653235633332393863
|
32306437633162316264336466353234316131393831356461633362393839653864363236643232
|
||||||
62316536303836353931643338626561656633383561373738623163383262323266643461313236
|
30386632356334613863626131623665353766363231373432383465666434343465666362333939
|
||||||
64363531643433346635343132353037653234636437326461303465623532376532616430306639
|
36363231633030663336363930356262303830343939323665336562646561646439326532313265
|
||||||
32636639636365313162663437363235636132663630396338616134316230336464666233643334
|
39343661643531663433633265633235353034633834623238646636313161396131343832333866
|
||||||
65626333626538633039626666666663333866303936363365663437396663643032633065363239
|
32313237333134616235616561396366663732663465643234363364306637356235633535326436
|
||||||
66376235373363393439323866616438343365366366633630623139663534646636633833393533
|
66623364613935643232666138363137383432616132623361363431313263386631656636393536
|
||||||
36373961633162323236616630656165636666303135623331356335383331353532666665366531
|
34633439386666616363663036306132346137363665336439636539666163333939636630623332
|
||||||
36626435303535653439613564353436343931666533353430336130363038336531373530303036
|
64313038653432303263376135316438623631663932666665623162313063323131643962663831
|
||||||
34356130633666623733663937343463613861313533623338316538313930663738323032386266
|
61316435623837666431306439313831663361393538376363383938363738323935663432363561
|
||||||
65306262373932396264366634646639396632363561663164666539643132303066346432323234
|
37393438653633396435653138363663653565623535393339356331326533316335646564323339
|
||||||
66623166306565353937323265363265666663633234323137303934343937626165616131396362
|
30656363323263663262356364623736633930643063303733383862333231623534333266323337
|
||||||
39336438323233643830663366636537396538623635666137306230316434383264383534383033
|
36373632323765326133656137363834343331626430356431313064333464323136626164653063
|
||||||
31393839323336356465363563326539366364343962626666303963646261353965
|
36623436646562643364356537666437646431363865326464623838353961643865366537643432
|
||||||
|
33306332616538396363613232373333353362373133666335636532313964343662343637393532
|
||||||
|
373638303365356638363735393837393762
|
||||||
|
|
|
@ -22,3 +22,14 @@
|
||||||
REGISTRY_AUTH: "htpasswd"
|
REGISTRY_AUTH: "htpasswd"
|
||||||
REGISTRY_AUTH_HTPASSWD_PATH: "/auth/htpasswd"
|
REGISTRY_AUTH_HTPASSWD_PATH: "/auth/htpasswd"
|
||||||
REGISTRY_AUTH_HTPASSWD_REALM: "data.coop docker registry"
|
REGISTRY_AUTH_HTPASSWD_REALM: "data.coop docker registry"
|
||||||
|
|
||||||
|
- name: generate htpasswd file
|
||||||
|
shell: "docker exec -it registry htpasswd -Bbn docker {{ docker_password }} > {{ docker_registry.volume_folder }}/auth/htpasswd"
|
||||||
|
args:
|
||||||
|
creates: "{{ docker_registry.volume_folder }}/auth/htpasswd"
|
||||||
|
|
||||||
|
- name: log in to local registry
|
||||||
|
docker_login:
|
||||||
|
registry: "{{ docker_registry.domain }}"
|
||||||
|
username: "docker"
|
||||||
|
password: "{{ docker_password }}"
|
||||||
|
|
Loading…
Reference in a new issue