make rbd secrets a variable secret to be set here.

This commit is contained in:
Egon Rijpkema 2018-09-13 16:12:26 +02:00
parent 1b84feb5ed
commit aba7e1fd43
3 changed files with 43 additions and 34 deletions

View File

@ -29,6 +29,7 @@
-e "MON_HOST={{ ceph_mon_host }}" -e "MON_HOST={{ ceph_mon_host }}"
-e "PUBLIC_NETWORK={{ ceph_public_network }}" -e "PUBLIC_NETWORK={{ ceph_public_network }}"
-e "OSD_POOL_DEFAULT_SIZE={{ ceph_osd_pool_default_size }}" -e "OSD_POOL_DEFAULT_SIZE={{ ceph_osd_pool_default_size }}"
-e "RBD_SECRET_UUID={{ secrets['CINDER_RBD_SECRET_UUID']"
tags: vars tags: vars
- name: pull docker image - name: pull docker image

View File

@ -37,6 +37,7 @@ ExecStart=/usr/bin/docker run --name %n \
-e "MON_HOST={{ ceph_mon_host }}" \ -e "MON_HOST={{ ceph_mon_host }}" \
-e "PUBLIC_NETWORK={{ ceph_public_network }}" \ -e "PUBLIC_NETWORK={{ ceph_public_network }}" \
-e "OSD_POOL_DEFAULT_SIZE={{ ceph_osd_pool_default_size }}" \ -e "OSD_POOL_DEFAULT_SIZE={{ ceph_osd_pool_default_size }}" \
-e "RBD_SECRET_UUID={{ secrets['NOVA_RBD_SECRET_UUID']" \
--add-host=keystone:{{ hostvars[groups['keystone'][0]]['listen_ip'] | default(hostvars[groups['keystone'][0]]['ansible_default_ipv4']['address']) }} \ --add-host=keystone:{{ hostvars[groups['keystone'][0]]['listen_ip'] | default(hostvars[groups['keystone'][0]]['ansible_default_ipv4']['address']) }} \
--add-host=mariadb:{{ hostvars[groups['databases'][0]]['listen_ip'] | default(hostvars[groups['databases'][0]]['ansible_default_ipv4']['address']) }} \ --add-host=mariadb:{{ hostvars[groups['databases'][0]]['listen_ip'] | default(hostvars[groups['databases'][0]]['ansible_default_ipv4']['address']) }} \
--privileged \ --privileged \

View File

@ -1,35 +1,42 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
32613161346532626165366130616531303761373331323337386338386465366566373936646664 65633261656530663035316431306465633266376462653564613237663833333630663333643764
6230303761633536353065353366626432316532393531620a386162653731316534336133323838 6434623237626630356632313933323637316535636235330a323266636338326361343938343931
32363531323139663437303132356661656432386535336639396536346533613663373834663862 63356362343538393030663864663363373633303231643233616563616537376239663337306464
6439323737643466610a373566356262333436353336333263306434373634366634663862656366 3164666366623639630a646633636134316561376137646632336139323265636366343938613062
34353130306265313638663234326435653439636239643635393263393833323461663836313938 32663934633366623664636364396130333463366535333336303962633663666432623365356537
34393334633139623532613635633130636162356664373339346637666466366630636238383263 65616339633433623761626537666131646365373334316237663839613264393564353230666134
65666136626563306531333161643533363666333535393135633265306466623536613938616131 63386439323966343065666138636436643433363931373766363632653661363031303138646632
61663564373336333739343434646535343465313138613234353034626638396130623239633131 61646437316265376539333661356239386533663533643864376263653237313533616263666563
30383430373065306332383639333838343437643463623332333562613738393461623065666366 65306465313362396235393366363532353932383633623832393161323265373065326432656338
65663563306539656265613330656233633432653331643162366337643531323061666233303233 34613761373230396332393239323733383937363339373438326434393030646231376531663963
38306564656166316663363635656439366536336532353565646163343638303730303232366139 32623664303935623334326532383334343466613133623532363062396363626262396135626663
39626363633830626665343366656532653935613935356235646238646363303064636365366562 35636636623833623165386137383664633561646630613930333061333466343831376332366266
61633431623437306562333537376338366537653465656438323961653639613365623535613035 65353030383461623665653362613863646331633036616637643838666231653438636332376132
61653639613835613439343131663965383031663437323565326561343434313766646463366163 30356433623662616430353265386632306564326633616538306632386465343636633538623263
39313462333131313231666131663661656638663663613134323663353461663232353930633361 30366139366638613564333532333733383364323063376638613063346665663965356439636636
63353934653235316331653861346230383535656435616437623031393766303934343162343232 32613035653134663733633731356530303338353030333532323762653864616230643931363032
34343539613238363132643337316333356436626532363735366462643130386334386134646434 35653962373030663164383666316636616639666431656638653064303433613431636263333636
62336132383235623532386239353062393139323964303431666437323635363761316262613232 65666138626563653538626164646265373766643131646162343366353835643031663866666137
32396631633065386130376535373231353533346335666366346162636166393063343938303337 39363232616632323035643432626639323233333930646230613732386163383133383964623133
32346464396466303935323339353738613033313965623262383832633232333462363339396338 33623663663130323737646133353139353833653138636338636336656562313639626162646531
39353738313564353766633037613865663530643439663365643230303537366362323637663539 32353331333163373366616666356539306238653865616435633734393966333765313134616338
35663731623839323334326635633933376439616435353732373039613135383332636161373631 34623337623739333439656638303363323534333165303861363334646137373037653665323961
30303965666331373838346464393033356463306633643762363665333062643633656331653032 61623632373330323835653232353961663931326535356162656164616132623437636330653161
39636561366266373662343739646534316130336134313232653537383165636630613562353663 65623861396665386331653734373334663532393731656430333933326264323133396463653239
37396631383665666637623938363739333436646137396537626431373737343430376235326535 33383662303031356564666531613731663166613061383039393431643530656665306339326436
37303965373931353363636638613064363036623866386237636535343538613661353537383466 65303063363163643362643163366365346230643936643231616530373763333536363838656130
33353135313564623431326365613962376538653261633566343131633738636530366232393236 39326235373835326635306366653864316534663061323062376666666466363434363661623636
38396161626339366161316330663134306265366131316565353132653966313633613833353166 31626332643839346138326336353665363838346535373335656466336665613265633461663134
64323634356264626336623531666566626639326338623631373132313264383037663063386563 31323838336465366236353932646330333562363063616437633365353433303962346231663939
39656261656230343361383637356633396338333734333035376337313839343565306361313936 31343133343336343431643564393839373139623365386330623665383264646163396438626539
65396231646539613666613531663165633365663866646264386331333139303730643834636236 38343464343736363936636139653965303731353330653963383465633037633237383064396162
64666432333066386231376531366365653938343032656632363462373464313664363963306230 33363864336235346663616230636633353361613138333236393866316165666162656565383739
66316332363464373766653639333730363765613530323830333039366231636135383139383862 38653233346135373661613739393735343535623230653739316433376165663932366233643431
3736323463363761336465343434653363653339306633623433 39383261623065353932386632646134383136393664306465326637366639666433386162393237
63663063656461653233643665306366653965393737376532356132623333383337333266316339
33323934623734353639643330383066313632623166306337323932323933393536366361616564
33303830333430663233336662353631663633303136346366376163353235303363326165306131
62393166633232343065663062646435363563313961396132303737343263363363613137636236
31316464613164353233366364306136663735343361333335353564666131396332643461303966
65316339616166343232613632363030386432656339623363356661323163353563326238633863
6431