Merge iscsi #32

Closed
mmckinnon wants to merge 2 commits from iscsi into master
6 changed files with 275 additions and 181 deletions

View File

@ -1,119 +1,119 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
31656531613739616439366538643230663761393432663265396231613138633136343139633737 66343134373836613634626161323630346164363131663636366533363138653463613539646365
3736383230343337373437373462323530626139383835300a643463353131393063656338636536 6365373437643337363635616664353264386330643132330a373663643362396562653334633166
63343836303739653864613037313131306361666630323730326530363332373331393635356362 64616131626130393134383563613731633064336234333766383832393164393964616138663064
3630336537656266650a303933366431636361623234396536643964643739633366326137353666 6338393736643566310a303266376433616631343137356533313131643735666563343838323336
38323163393865643339323039656535376435316439356330623431636262386638623961643136 37383137393465366662633431396565613131316664326233626665303435333166626265353766
36663365666436613637643565356662373738393139316564613062363965636465336233623939 32396234356436353737613366643462333636643430653131633130333130353666333832326339
62333666346362363931316439323334336163353766303735653761643134366138373362303865 64336162396534623365353933643665386539376234363964323463333738616436333436343237
34626132613933366562323763636339633939643239663536653864343538366430633539323733 33623538386331653935346565663362363435653464613338393533663032336236613233343631
35336464613431656234626465326634343231643430623035313066313061626333313431363935 39303339363861333563363738313262626561656363366433646561636462616264633038333831
31393930313238353231656437653331613664326339383161303366363235336330666236363234 30316464646438376233613461613530663930343532333266643235663632363734353761626161
62383830353232643563366361363535333366636462363163636365646630356631306237353537 31306530363965663839396238633830373434323730343937303831653763626263643539626334
61646532316336303130646435346137366464636132633137316139636162636330343064626137 35333064656563643039383361666366363936306164633864316231623431613834613363353365
31393334623964616232346466356364306166616536626663356130366264613638656464633132 32343838313837366437323939363339383533366530343432396262653931353531666565376161
33626337616365626138313337653937313630633134646362393038376234373834306333333139 32623338383939333238323536633364343835386561306436396239663562363430663665373533
31663366313436343036396436613536633335666231373134666465323531653764353464363532 65616134303233356362646166366237633461623730623164613763326564393831316362613939
36383537346238653735333162363233303164313531646431306561363235313436353437623238 33643763373464633763333239363734666465303832396334393433633365386239366637373766
66383264656431356630373630646162653563653231303539356133636136353062643763393336 33646639373363343132333061343261326235623266303934366439306531303438613662326266
62313165663863396431336331376533356334623238646636663664386139303664383535303331 35633463656534393439613264643734616131396134386434363133663265386662383031346135
31633466623634643833636666666232333332396431333636396162336362343961653531366561 36323866376463373431633963633633643735343366373366333336333838303165313531306662
39383966353961396666363132343635626633363639633235613162396230336631313365393766 62326233373934633131643231653032383139323330323531333162366135316166383139653861
38396163306661616439633033383437383064383630323331376133616263353631376462376363 35313830303665633034613531363631666461316330383433356634363037383734386565393766
34373637346362336234386538323835396631396363623332386234616264616231383034343462 36633861333835343362343936343632393534386631616432383633643463396138366537316333
32326139316135383339666664383230626239633830616461303937626562653565383664383234 61656666366132366232366464313863636334646663623039653464623933616264323837343734
62393065346332333632613933383662313237303263306133303666363531353532616462303930 34656461343635316461376232623131323131633266616535346631363837313639336331643964
61656334326665313634386437376264393761336539303464343166396432303235343936313534 36653763373230666262373731626537363961366563616135376530363666366433313561306633
32343432346436373365356232663233626233396232643935623738386135383034333662393765 30646565313165323934396264663066613536663536393931663864663965666535343333356339
61346165336363653465623264343134663838383164316563626134633935613664336362626563 61313361373235336433656436653761656463656661613466313635376137613435333131336138
66353736633733343438303031343061633965646364653039376265616162333338393465343436 33306637396536386136323263343336653730393035376238303565343433653336326665363166
31343333323364393463373163633139313933303961373137653731336166336236393831393437 37346134346666333834646431376330633234616635623832643863653830316231343666336339
38626137616236616366643334333762343234313363336335373666343939363638313836653438 31653938313836666561343635663333396137656637643031376462393335313061306261386236
36636333396561613833366531643635333366623562323836396430653861613630666132336634 63353661353638366339393738376362656530363662613461366234336436333964346165643334
33313337356237613463623534653130393536643135656434666461313431346130356565313365 66626333356161383533393434626335306564636131386532393537663738353131313665373236
65616665363530623834383632633235396564313731643538346431313736363537623533333761 39326539303864653936393736393861366164353637623966626435623439393163383339313261
39373464656433643131316532323436383166633234306238616563666136646265316136346331 66303665303738303663643864333866323339656461656336633361313766636161646130623535
37333232363663316332303566323963313833386366336663303563366437313732666363303164 65363762636237316132363835353039623631383466633337393633666239613064363663333364
31633839643239376463666664383635636536653862626161323237313163656632343236306535 32393363303066633236323561626131323333353436356565616435373764353432383732373733
37393766663435613235396232313331303266653261373039663233323233386531303363303236 66323030313137333233656563653530366465656230303262376162663766656634303134366633
37383366653331363961326231376637333434376634363963363763383832393335323431643835 61656539346631626337366430343330356132663638643736353565333233636536613533623265
37356334326263636339653338346561303631666239656437313863353935373166353031613665 63306134323834303933363563323361636432633638303739313965383436396166386266346630
64376362393930663430356231633331346437396430376537363335306161346536303535646363 35313535343162373530356338663434383333663831383838346630663364353730326265623038
30353837303933393761333532313666633232303663396132303364396132313733366264643532 34326131363066646530666432393539613039653931356263376537636266363564663937323365
64643931613533363634663465646165326537313265356432323661653466633066306533313736 39643264373564613164643166663234646331633935343232353239353964356238383233653238
34353935366331363838323937313035343165366631366166363665646263326231303237323838 32363537303432376332623730633532613162653636626462646437343735303036303236616465
31353563386538323036636336386439663330333933323834613438643335356239313662333033 62386531376434626164626466336565373961333530616434653535386538663136333636393364
64353131626236343131633363653836373064333933316336653938373530326234336365376466 65313333383361623666653530303665323536303238363564616561613338356566326262643638
64616233653833646536616435306236323062353130396232323139653961636336643861623065 65353431333161333163326333353334343831613238656263333861396536663835363666653335
33663132373038366662643532336631643161653866363232383439623762616632643637373739 32356261366234323038646162636433633036626439326661663738333632366163326537376335
36656538303338343661636130633038353431623664346639386630366436326534613732316465 65386663306463373936383630323763346563366332373539383433656238396637303531616331
36646633316337613166343263313965373037316237626561643339396466353637303630656661 37626236393361376434343664633361383661656537383332613962643233363737643363643038
64376234336431616634666538333362373535623535376665636230663866386561313736653961 38323938386139303137623034626363333032396232346431643430663430656664633038663764
65383462633662343138656635646332653333323935313634666563383433363137623161663433 33306238323231336333353365633030373332633836396438646436663436303638333231663830
31316633353733663430343536366166393865373463633735636465393530343839303439306365 61373865306362343830663264326531643766333463336639653238383763626432623633636631
34643866326632393062386164396263633734366362616432316136643162373536623132373233 36616462316662326664663238626538306136646264366438316665663535666435363131346362
34383635316537323739636534393731633964343964613331643461373634333663356536343263 31633339623264333132373264343730613631376130333032343634313031363435343239376161
36366338613866646131366439616466313335643536333066376338633136383065333631396434 31333061323531366366316534396334363636393861363933636434333732633835663463393363
38366536303836323630636666653631353639386231333039653038633163323834306330666366 30643637383731623863383366373037643235653961316366633862376434653339626361393161
66626563633937306266363238633864323338663036363363393332363630356633643238303963 39373533623465306234333663643261376566396638366530343030343436386232313436353339
61353539383531356664343637336466386634623966663738393563613065373137386361393135 31623163363962666332333032666138393432346237663139613336333236643938633539363965
62393234376562373635393435343063663131623430643437323336323264303562326630306430 30346433623365663032326337356633636338313234366438616462643636623133326435643963
36396265623133383065626432356565623039356566396432396338333936623438323463386531 64633938333539353334383864386532383031643839393831613964343564383833653735343734
35333530643534353563363231663531653936613162383764333535336333666265333836646339 38666165366530666639383435626532343937626635313039643566646636663165343133643562
33323136306239343864663339343761646164363531326636373039366361373637316363646333 34616161376137636563376633303634393563653234636561313066643134303032313730646164
65656632636235363430383833363834623033613566666461666265386533653438346262633662 37393634346437313737336130623537383964303335313765643261303731306333653363633836
62396364333536323061396637633635396233636631323339653564306237393163343065346336 35636261653630383833656633323239633765393362656233373838346434353438396666336435
62396638393537643862336139343764366261376631303130383764373964366437383832626534 62376430613031663465393263323235626266643239383833613433663332623039656630366637
38646236633136653264356563643663616135386537303430303136353038396630643933306361 32666365636332356566376538626435376433393132373138323735646638333632656534333764
39313934336266316561323835376437626461386230303033336337343432653561656262373963 34333866643631383836666638356538313662613131346339333138343064363639326334383566
61666466613635316531326663616331653066616435363165646562646332616233306333343736 62313063643130313362336138303164373163616132306630396638326530393862636337353765
62376563656662653935346165363762636335643137626139636366626261366665666337386638 37353963386534396265663235643866633739366239323061373964646139346263323239646662
39336263653034386234383735653564623338623964626330666331353438306238663936663664 64636333636361376633666539383036346666343435633035383232663265316361623533653439
61323731323266353838353330643961623661343236653536363639653836663261316262646531 61653633393065666135656664303762653863633336373764343130313236396165356165633065
32356165623833326636636665646236386164626634306231333766613366376135333531343639 35316265353364303031643465646333653865353132383964623263636165643063643633653535
36383533373062386433613935356530643163333038356136336234376665316138386665373835 38363262376661316633393865373134323633346231643730323962333563326364373337306665
65396265376564663736326637623833346161383163623330323638333239653366616134393266 61303865303435653139336139353566326265636631343531633938646263616538376464316665
38386537366165383539646232336539343864636635363563626230333061356230646165633334 37663538623135363932613238393834353665323165316530323531616337613534303339383031
39326562633665323634366663333235623237663138336138623838353864646434663264323334 32636432653030363239626163646338636534633463373066306361353362373963313331396466
62666133323866633239666232393261323138396665373263333537393561303663663736333437 62366531636439306330376131363339623463396265343730333965326339643035636536396634
65363634613639313462303539303639333232303833356264633834353961653031323230333639 63383131333833353633313230333533663036323030323161663631313139333161613833643839
35636439613734616165353136396332646663356535663335303862313962303036623962393138 66366361333735336439333563316639386263323731663366626265666561333662383666313534
32353133343631306531353431303436353463646239343966323335643737363534333030323236 35353132633661333665376232663062313937366430663361333432353262646663613933363061
32336633306238333966666431313363333866666639306634613636323531386162653236353261 65346135383333653862343831316235396230386435356361386335653263353762653636656338
37396238663432366339633661613030623836353163323233313162666431613031323864343538 66323731626339373137653264316639363161616530396362373730663033663131306562643733
38663434613765653331353538613538616535353236383332366232626531643766376564303866 38616466303462643862643435666230353266363036666462313763656230313434663036316564
31633230313432666362363561376362666135306162343838383335363535326535346333663031 37343762353166333663306237626664303539626636643063633737613461393336366363323935
61356162316439353461336466383365643339383235356333653466323232316235623963643136 37656533343038393261366264376663363563636537663131663233636564616330303462353430
35303562373131656337623966626538646633643630323663663037373330303962313233343437 33313633636230343439323635303438643234616539306238386163396535616365316133343731
35396264353930373261326136633566343830353433373735303762313762623163616662613531 34656630363264343664656535346562306266633837383639306364323333663662393364383433
66613834353538643031626563363363303930323437346233326665316535316339643838343530 66313861363565636461353961386162623331623334393934366232623631353662376666366430
37343932346138303835326632343064396366643761323038656563363864303330333134366335 36666337386632376633366666333264366539623139323134346530333732323939376564646438
35356466383035303561643661376431393339643364373262323535313162633939373531353535 35346161646133626665333836633235376131663163626366623333363635653231653831643033
66393634363439386639613462323337316462366564333131343262333265393330336231323536 62373664633331303939363561386336663336343833623364323836643539636635313163306632
61393237666237336638643963336163623763396530653064333135326535343264363461323437 66643436663763326161383266363832333635636362303138396432383462633763333534383437
65613538663739623265656161356565376633646565376437313637326237653664326332396131 36386666303563393831353035633435613763633834656138636134353335363937383438356134
63373563386561376130336432393630326539616565626663373731373461636139313439666130 33646562333633316163616366303462323537663732323766313463616461396264373833386562
37643963356333666538613364366535313836663931356537353936363433343330643762356136 33353262613733303533306438363536653064353635353535623861393536643033346232636233
39346636623833393366393961373932663133383565356166373664373239393965366666336365 63633233646432326539376334613061663435376533616639336338306363653662663934633861
66383463666536346336316562386230326237613736666437626264343935613331656636623739 33653236353063303766666135366466383131383165313466386532393636623631653834613630
33613637323562626634343232306132346334366335353563323236383033623531643839633630 39306439336237633136323931393238343234333239613839303134346466656539313330373965
32646131663339633761306635633466636337613662353733303330646162336335316461396534 64663261316337656331633238313330326230323838306536333231363439656639356637643232
64353234313566313565333434613833633338396265653130383632393664383065633238633965 61306334393230666231613565626136643832303265383861396164306539643935396461366161
36653262313834323933383936316163396432373033633831623862306261376237326238623336 36646466663730376261313061336464663430636362396665653633653138373333303930333833
37373431333764623565653532613231393334313162366531376665623364303932613031646231 32663234346231353736636434653839383761616232636266376262356631656562313930353038
61356539643434303933623436376135346639343964376266643862616530346462313138643461 64353062666136306334353130373234343564666237643935333531316162393762333735373265
64333161323531346237663333393965353533383235653536356166363439666461653934653761 32343632353065623837623531343562373737346564626631663230636230346163323561653437
64663734396530376430353435633937383434336239303837303832643166656632323939323731 63353432313336373666656538633437303632353262323738323565366435633034363334646337
36616232616238643934393334383339393366393835346533303631633565376462666132626133 33393335376133353035316336366131373735383631386434346365383038323465326433306330
63663531313639396238343834656133616339636535326163333061373462643836306261346533 37646534386238663939613533363962393962303962343064356362306633386234343563366463
39613863376338363134376639333866306435353139646364346166313961626435353634666132 38643863313063356633353136313632646332383038323264626632626365333330646134316630
63363661316439646235386539363061303335396634346539383666383961636134373834316466 39353966636363313532326238376566323839306331613332663739346537326530366233376265
66393461343438323536643234396238393561666465366134613163653132356463643064623730 33623735353465393730633439393931633833393439386436623732373537306261626463353635
64346564656632336137363135616464313139316462623766633063653863376630643135346234 65616365653337623834356239386135653166366365346334303563346137356463353931396462
39623938323131326136383366333530613963646139323634363166653133643163336132653661 32616131356362626132626338363136633239366232636265346139356538303836353237633435
62336664653063393237653065663564663066353539326639366533613738653339326464303939 39376165626231303733386237363663303335663636303765333364386162363062353131633236
38663834383831626163376164623237653034326139643963336636616261343763353232353961 64623363646434383061643436323939363134376631303333623331306462633138343064376263
37323464666436346236366565383264386637383534366432383662333730613838363632303564 36356465396132326665303231303038663937376131323135313732326434663366393831633533
62653165653963666332323563376633613137346162326338323831323630663939366539316666 62373138333632356331336635653665623232363732626637333836353566636164633331666534
66386234643438316632336164373166333764333832666165643431323964623834653661386636 33616532373961313564363564313061383665343335653734383636623132363534333437616232
6237356465336562626163386330353761336162323138393861 6238633965353638313364636163303839333065663832613536

1
hosts
View File

@ -6,3 +6,4 @@ vps02.comprofix.com
[docker] [docker]
docker.comprofix.xyz docker.comprofix.xyz

View File

@ -52,6 +52,9 @@
traefik_host: traefik02.comprofix.xyz traefik_host: traefik02.comprofix.xyz
tags: traefik_install tags: traefik_install
tasks: tasks:
- name: Connect iSCSI
import_tasks: tasks/iscsi.yml
tags: iscsi_connect
- name: Deploy comprofix.com website - name: Deploy comprofix.com website
import_tasks: tasks/comprofix.com.yml import_tasks: tasks/comprofix.com.yml
@ -127,6 +130,14 @@
tags: dockerserver_install tags: dockerserver_install
# - hosts: dev
# become: yes
# tasks:
# - name: Connect iSCSI
# import_tasks: tasks/iscsi.yml
# tags: iscsi_connect
# tags: dev_install

View File

@ -1,51 +1,51 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
34306631623934393338353031323633306237333462303030333134306263633731376238663339 62343430313733623134396461353261636430396430623539343064333964626532316232613831
3166306666363031323335323666313466383161613261350a653832346439626464636630643961 6139626231383361383761396433333664323930353564360a383538353664383737363563336436
62336266623763323931373434663433393635396135626265633433333333363433626362303732 33353436656339383530333463333866383166316531306163383463396266326136346163373735
3364363335616435610a363734363239633863393533383463383563373963643362663266366337 3832373231346561350a623462313435353162316364303831663165633864323166386166346132
34656537383463643331343235326531643435313036656637336264366431336532373364316535 66393532373162323063323839356562646663656163363863386139646235316264333266343261
61376562343534636331616535656363313062373065643333383537313039363834353237313161 37363038616637626637663462633465383565313936663064323533616561376461646463383735
31646466376333663561663961373630356633373931643432613039643739396638393262373432 37343033643062623231666635633463306466336566343637363039333637373839613939616666
38393566363036393736323431623536346161383464303032633131333931306665393531313832 61613233643263333337333863616237303838663537653466396266653330666633633063353763
38366433626237366361383039623539393436353736643435356637323737653232373730363762 61323034393464383031396335313566353561633537383165643230396331376230643663323930
34656233666533643063383138326530333135376438363136346633353335383430346363633034 30633664316565653938333134336436653364353866396666653133633933643739316234346636
31343434313561313032323738313132333434333266306530333633336664333831303664636130 37383338616263303163333532363032353138306537653466613464636537653735616534383537
35343239366264353266363939376332383634353933353138633266333731383338353662373835 31656431643334306131653133666433333139343833636530383039646234343833386464333339
63356238613239373564613639646636303464393930363362663635343839616335353632343235 32623766396137333539373035343736653935396436306235623537626637333938353835663766
31613230653532643533386133663334616466656366356561383165306239663861643530636436 66356263653266363764356133656632643861666536653861383238336530326438356561366339
64643036333333333735373265633633386138373632633539353037353438303736396231343338 37306234613538613465303432353234643963643132383133386234363863623561363733336538
30366332356530383366343335343531333264373234346539623162386239656339336331333864 61333663316137623839653765653436663534633131646661386366366132333962623462613132
31383864636433663935343635343037326439306564663766306662303433383230313261343635 36316161623365633138613364616539623634643565656639336661656663306362626637386161
63383534326633653235316133313864316337636462386631366430636331616331386666666239 36626564386364653166653132636632613563363532383531646266613165613937636334313763
64356166343437373135393963336334396561613134383637653037353635396231613463623739 39316361313963373636396335623038313335656437333663373530636635303339323732343664
38616330656534316630633330323161353565656664663031663930396565646537653232363132 61346532383736616231393933623466353033356138303137353665613265326439376263343664
39353235313839343831626139333134656465386437336634613062613939626639643061623062 63383539313833343937616337316635633739333431323963643637303434646533616337326338
35623464373539376331613432343935333230653430373232636662353763353663616266353730 34623062346631326166653233616564643766613932353030333139636366626334343030646233
38383363323064376263656232396661303037663133326539373439663762393335373464303635 62316237633436306239363336656366626662333731616435656462616264653531313062313537
64333466333533363966636263346266616263366162316638386663643034383030623236303139 38353131323331346130633864343831306162636137326138373866323665333161326137346334
37636538356664346263666237646562393031386164663235643737396539613534393066656439 65613665303234663163613766303038366564346165383431306433363666656633666539623330
35306237323932356435636261333361666630386636396239383736366562376335353536346236 65623064373932643232623533663565656335333766333261343934303338396439383565363338
35306539623364383964636366373165613964613065336633373331643730376534383338363939 32326134316561326230323765366431653065653564666564376638633036303864333736383633
30636332663431383738653465363637363930613934616464653833626266663361333736333666 39326435363839303930643637383939396561336530303664343233393666666336303862663630
63623237346564646430633634393233323735353161666536613535653234303562393366393631 37343761363764356661633365303465333864613663383133653838393430326132626237636332
37316265346263393861373631316165376537386330636434663434353832623139663234363038 61366339366165626635663366303035393736393163663235613630313232303639333661303234
39353831323364363038343666393931623035656339333766613963656362646534626338373234 31353537623430653066386539353666333263616538623463626262333735396166306163336338
33626466356662303837653361633762643865663236643836383762353263653530623937313237 33623131386131376631396635313530613466666365623031613564613132313966636639393530
37396264366534383333623333643737383339393230383266626634333535393365666461376565 64653661393332323364386430633634356463613866616336363539336362316133353232613837
31316433326662373235363738346638396163303038666231336437613563313034393461383434 64323030636233613339323330636638363034346363373362386261343332393930373164303034
30656530313562316466663866393961313262323166663134663861636539613861616137316532 61353936653431653066353865643439636535313737663731653165613333626631333661343864
33663931326136646539316134363463393231633634383335623666653961663033356664343564 37383633323765343330613866306535303932376663313034313339353432373265633561386339
36376336373633343631306234616166396539633661636437326232663233663633353837393534 32616536336664666262653435343336616138333036346235353034313835646336643535396531
65343536376266393338616563393634326237663866613935616431613463313461376530376332 35626231343535373165613634323963326565613061333236633838623061326161643065626430
64336238646463353532613461303633373437323335626263373165373761386136306133343131 37613664336333373166383262323363636462373434383865323464633664336234386536643435
37363937336431653632366435343431646438636231383631356433663834383737373463633530 39666662326561396433353766373138623661343739616462653565633632643137613763386234
62353466386563316666636166326164393738363932643934313835626538653063383562343464 64343433353466653466373336366139313263633737633239643638333965323832643632336364
35333832303336646566646137363961343365663362636462633761633533386233313865353836 34613639656231376565646362373731323266653637636236316637636339653963613136366166
30633031373130363135316135326232336538376431346365663165343964633430376333633630 36653135633134613735623535326638313535356131613631396538326264393432353561663431
61633235663733373339313336653735353064633732666165323464313537656265353162366464 65383663623762633135393065326635356137396164656564623031316338633433363238366633
63666333336632633365326661313335633732633165366164643934623963366462386330303363 62373830323464643139666534373064323862356438396661653065626430353734643562373333
38303738663364393634623134376562643163366336313138326561623261653430323335373332 37316239316336383664313963663764353233313530316135393133616631666232623133366264
65373530626134616136636635643138626432323131366165323137376665323030363863653835 38393139633239333232626561353166636232656362386165653734343961623633663634333336
63336138613033663237306534353430623331323531393434333338323332643539633236313366 33326233346338316531613033393066386138636361346164326363316238313239656636313938
62336530363761353062306264393465613335623433346263386538623137613833623663666130 61666666393534663865323832323939613062653862323633343164333430646432386561353038
3137333334333239333763333463306333323062656230366538 3666326235643066666635643266396332386536663863333635

View File

@ -1,14 +1,14 @@
$ANSIBLE_VAULT;1.1;AES256 $ANSIBLE_VAULT;1.1;AES256
33346332356135656530626163376361333239383432373364653462393362386466316530343366 31363132653963313365383066313766366234326436646633323535386263386232393937616532
3766373336353633646338663561326134626237316362390a393932656632653139313461326265 3439343935346561376466643064363165303831656464650a623731346539663962306563663433
34613333383363376663363166373033396438366463666231636539393839346639376339663836 61633763613938303633613737373566633963656135646662376561656363323565363966363930
3666306132376165320a303435643731656439316137626135323838646530623532353263326461 3438656537386633300a383737613534323334376630333337316239383165313136353232323063
34633162336134653036316563623030393363633132626235313933393239363832643232333262 31346262326435653334666530353033386234616332346634393139613866663561623035356237
65373666613831383339373931663365323961326665613866353565653533643338353831353963 63646166386533313066363462376638383164396632366463393033666436316431636636346665
37353166663562366362326162396637636137373331613763356437626238633634663864623334 63373863343630616461366536306362376634303364323136306639383036623638343930666162
39353066623632363962656361666132363830313866383866626262393933626539303639633764 62366261376238353635646362646662353733303530343937353765346633313732383036333830
36316262323661643930323262663032386364346531393938656233666336623932383063333266 64643565333764326534663033383636306437393836616165653533393261333362393036633264
61653532643463313131303362333834336362623564343561653234616139643666623531333836 36643764663463303366633365613863346130313137626232656366346435303863373735653230
62336132333064303139366566306431313731373466353763346637663233633939376431663836 31393764666666333035643035323733333839333239633037616365613432356231306663363933
35653065656639393233303636326431353764663661393937336266653637656230316466323036 30616439336230633561363164383638633064333366376332366533613962353062376639633735
6362 3464

82
tasks/iscsi.yml Normal file
View File

@ -0,0 +1,82 @@
---
- name: Ensure open-iscsi is installed
package:
name: open-iscsi
state: present
- name: Ensure parted is installed
package:
name: parted
state: present
- name: Discover iSCSI targets
command: sudo iscsiadm -m discovery -t sendtargets -p "10.10.10.2"
register: iscsi_discovery
- name: Set target_iqn variable based on discovery
set_fact:
target_iqn: "{{ item.split(' ')[1] }}"
loop: "{{ iscsi_discovery.stdout_lines }}"
when: item.startswith("10.10.10.2")
- name: Check if iSCSI target is already connected
command: iscsiadm -m session
register: iscsi_sessions
changed_when: false
- name: Connect to iSCSI target
command: sudo iscsiadm -m node -T "{{ target_iqn }}" -p "10.10.10.2" --login
when: target_iqn is defined and target_iqn not in iscsi_sessions.stdout
- name: Fail if no target_iqn found
fail:
msg: "No target IQN found for iSCSI server IP 10.10.10.2"
when: target_iqn is not defined
- name: List all block devices
command: lsblk -o NAME,SIZE,TYPE,MODEL
register: lsblk_output
- name: Set iSCSI device variable
set_fact:
iscsi_device: "/dev/{{ item.split()[0] }}"
loop: "{{ lsblk_output.stdout_lines }}"
when: item.split()[2] == 'disk' and 'iSCSI' in item # Adjust based on the MODEL you observe
- name: Fail if no iSCSI device found
fail:
msg: "No iSCSI device found!"
when: iscsi_device is not defined
- name: Create a partition on iSCSI device using parted
parted:
device: "{{ iscsi_device }}"
number: 1
state: present
part_type: primary
fs_type: ext4
part_start: 0% # Start at the beginning of the device
part_end: 100% # Use the entire available space
- name: Create filesystem on new partition
filesystem:
fstype: ext4
dev: "{{ iscsi_device }}1" # Format the partition
- name: Create mount point
file:
path: /data
state: directory
- name: Mount iSCSI target
mount:
path: /data
src: "{{ iscsi_device }}1" # Mount the new partition
fstype: ext4
state: mounted
- name: Ensure iSCSI target is mounted at boot
lineinfile:
path: /etc/fstab
line: "{{ iscsi_device }}1 /data ext4 defaults 0 0"
state: present