Add grafana playbook and machine #69
24
grafana.yml
Executable file
|
@ -0,0 +1,24 @@
|
||||||
|
#!/usr/bin/env ansible-playbook
|
||||||
|
---
|
||||||
|
# Deploy Grafana
|
||||||
|
- hosts: grafana.adm.auro.re
|
||||||
|
vars:
|
||||||
|
grafana:
|
||||||
|
root_url: https://grafana.auro.re
|
||||||
|
database:
|
||||||
|
type: postgres
|
||||||
|
host: 10.128.0.95
|
||||||
|
name: grafana
|
||||||
|
user: grafana
|
||||||
|
password: "{{ vault_postgresql_grafana_passwd }}"
|
||||||
|
ldap:
|
||||||
|
host: "re2o-ldap.adm.auro.re ldap-replica-ovh.adm.auro.re 10.128.0.21 10.128.0.149"
|
||||||
|
bind_dn: cn=grafana,ou=service-users,dc=auro,dc=re
|
||||||
|
bind_password: "{{ vault_ldap_grafana_password }}"
|
||||||
|
search_base_dns: "cn=Utilisateurs,dc=auro,dc=re"
|
||||||
|
group_search_base_dns: "ou=posix,ou=groups,dc=auro,dc=re"
|
||||||
|
editors_group_dn:
|
||||||
|
- cn=sudoldap,ou=posix,ou=groups,dc=auro,dc=re
|
||||||
|
- cn=technicien,ou=posix,ou=groups,dc=auro,dc=re
|
||||||
|
roles:
|
||||||
|
- grafana
|
|
@ -1,218 +1,222 @@
|
||||||
$ANSIBLE_VAULT;1.1;AES256
|
$ANSIBLE_VAULT;1.1;AES256
|
||||||
34353636353331626234623838643238343237306237313336663433326164313030646263393165
|
34373734643731373964636230646139623730383435353633356332333639343236366235333731
|
||||||
3964666632653139323634663061363763656533373538660a393464333663313633393866383432
|
3934326537386335393763623466613139366534396331640a323936636562333365343732643736
|
||||||
31303736366665306465333037373835383266383035626666353461623435393438303861376435
|
39646133356363363838646662303862306531303330643863616436313762383138306538363335
|
||||||
3161393136653361610a336438393566393936633637613436366634353237313363653232333263
|
6563663532373438310a363235336531613561613337316131623330373933303035343465653032
|
||||||
38643566626564656635316564363362386236356164646238336265663839363430623739366266
|
61343736333939636230383332636366636235303134393761626564363630336134626233623532
|
||||||
66333233666439656561626161653336633136396565336633356630303436303234613063396238
|
33646363333435353663383332633635653033353335393638343831326431316535333032646266
|
||||||
62363437306639343236636537303363313236633765363430623865323734316531383662353763
|
36353734356339343533306330323335396636666161356466316666373466646166396263316531
|
||||||
37636439356164303730323235346362393436656333393062333566336536316131343338663630
|
33613534396634306437393561343036336538643862656362386563356464663135333537303438
|
||||||
31613063313034396162323034313562356662653266636638633665376531663932653461636363
|
36633264666364323434393062383435343438316565626339323834343166633361306137313764
|
||||||
32653061386562376237653837333239326438656630646138393362383539616339393365343435
|
64613736316566666534616636376334613032656563623565333933306434623364623833386131
|
||||||
63616462363733623930623435333435333937336538353735626161666162333337633931333338
|
34613035613336626165363939393939306233316232376631363363396231336161623236656131
|
||||||
62316638373736326432373464326266373361613864633262656432313364343366373832643865
|
31633434643862353333386437383036326239356332373434623834326631383137386135313464
|
||||||
64343866393966346534623238386437373632326632376166396630613630613365393932333066
|
66643735343338373034336461346135643939643861646238366334323036633164303838353563
|
||||||
37663162656134346564353762383961386161343064373637373634353231653137383461626666
|
34616366333761363865313134393131343739383862376361373965313634363762616564346465
|
||||||
34666365656632333764613931643266613737393032366431323764623830666131386566613535
|
34336130393164386234623138373036343931323863336133323066326663303939646437383563
|
||||||
30346631396237336332636438653339613633636662663266663235613634346162316134336533
|
64323338623539373332333430313235653666353436333234643734656334656161336539663463
|
||||||
61353361353437626231393137653464363934383233363830373961373033653336323666313836
|
33336632343562316539353166623839646336316264356139646566303436333537396166346435
|
||||||
63643638353438363661653239346530366630336661343336303836383439613462333532653263
|
64373262383839616136373030633738333536663430316664383330336536366630303765376664
|
||||||
63643437323166386230663635333130333632376661393830646365333666323239323134386636
|
30623330363536333032303631326361613035366533366464663932643238616137643834313730
|
||||||
30656266323839633237663433376136313437366264633039376165633961656137363038616534
|
35346563616136343239313164343466613836376365663665346164396332366134626337383635
|
||||||
32393330656464373739353833646232633634333937613932393834356535396464613633653334
|
35613064623964306539363033653061656662373838313766376630323336653561373863396664
|
||||||
33386231313830656562366335333162386461616331333733343163313562636232646261383135
|
32353263353733313062653934313261373763386231636132323139626135393132313530636539
|
||||||
36376131333931303566343337343539323265313931346538343539363230643030646531373134
|
64623839363835333237313334313334663637363063376665653236613631663036623764303036
|
||||||
36636364326539356533363832333661396435363365633831346664393165626330356536343961
|
34646333313531396562306633646432323436303732343832313562643265636531333364313136
|
||||||
64613935636333333331633931313266633732663430373166393362373431353363316630663235
|
33643033643834313030656639373163333634656266306634306263633865386537303163636230
|
||||||
31353936343932386665366134643962313937366634396262386434396334383332343537383163
|
64366664333131353866333331653938313737326135373334343539666239663537323238343930
|
||||||
37323235326161636339323237643366323430623136323937353665383364306436616664356662
|
62613334343466336431343031373432313763643031316163626463643463653539663362383966
|
||||||
38616466636465313330303464343665333163626231613164663030623963626634383965613135
|
33323431373630663138383734663636363932346538393637633832323364326164313662366666
|
||||||
31336632366231613062366430393636646535616134383232386334343137333138643866393633
|
64303265373931333231643064643563613666633036376632343266386338333461313764373131
|
||||||
38636161623734613862313638666562393164356536613665303839633035636330353965356163
|
38393435353634653565646465643061643766663661633333323665356534396437613539313465
|
||||||
65646530383162323630633865363334306234383466383033663762633933653162356166376138
|
30353862353536663239383036353438376439323236666432396366316335376232323464356633
|
||||||
33343832323466333132386564336636323765383839366134636433613866623830626133303434
|
64386461356363323732366263643130663461306131386535386131333230633465313537356332
|
||||||
64643066366638316633663338333335313466366433313134306239393233663233333730333138
|
33643533613030333364346663646231613466396461393266323564663932626138663738363363
|
||||||
32666133633931393961323663353565653532323837316165653536396339316364623633613137
|
34666439383532313062313436306561613330383433366136626135333330386266636531323461
|
||||||
30626636623037396438636261633939643363326136613631376139396538623932356237313637
|
37313530393839336461626131366264396332303966353731376635336666323239653334356337
|
||||||
62656337663438623666633435373564313566636538373339663731393564653264623863353032
|
32396431633965616566383538356431643031636234633730386639363934636134616463343639
|
||||||
33613639616135623735393364623439393432316632626239313837653464623563393663346163
|
62373934386332313130323437313737623337373735653838316231396663343931393336393731
|
||||||
36303764343562376337366465643434646263383133336162376166383434633436633263303263
|
66313263646633663165613066643439346530333163633733636366383135633265386262376338
|
||||||
61656536363037666230393063336263363865356465616231333966396332383434366265343434
|
37366261316165643434353733373339656564386236353732633831396461613138643962363732
|
||||||
66363732313435656164613135333762306464373133343739636266346336346261366535316230
|
33303331346365323437653933643763303161613338383236376139366561333737653639353066
|
||||||
36663433616332386166323965643436393433666264343062393463653339646264353264366663
|
61646432306336316235346136636364356233366366383832336263353638356265616165666538
|
||||||
31653331613138316138383930336163616333666161386466616566323664346263396637393735
|
62663431303231363238623061393032343263383535636339303762316261386161666464323132
|
||||||
38386462313763346164613430653133316631633261356663613738663435313963303734373364
|
62383835373934626262623538313836373034623931616562626131636362616133663965633966
|
||||||
34353332643366353930633339373962376162383239316134346561336539643737656239336230
|
65363435373639333236613335363666326462656638313132313361376638613238373634303031
|
||||||
33613662646466383434303638343362323933643831653932393030383762323539346332333961
|
64326338323631663738333032363638613439633134363236396237663735336332643662646538
|
||||||
34616338386361353362366434663365663262383835383031393430633235393631666332623261
|
39313239343834316263626663353432396232363362663365326430633862663335666630323062
|
||||||
36393231366164303165336633663565376334643864323366666434383634353031326633313266
|
63363062336532303266306436383437346239356566613432653638666539633835373933633934
|
||||||
66346234323036396562313366346661333130363434643565333763316234353733383733623839
|
66626162633539613765386437613565393737363962396265343835353930363231356433383238
|
||||||
37663761656131363932333330663638323733666333336636613264363164643230343964643061
|
66613661396639333539333634333064646230663666303832333163643663386162363833356233
|
||||||
37633264313865373732653466356639653335313236646331623932303963326364343132656464
|
34363465636136353465313932363636633261393839363934663366373164316239663437363631
|
||||||
65636665616364373538613732643938323364626166316437623166383734316662386134316233
|
37343038636339313563643933356435396664343233376365323265306165376264396638306135
|
||||||
66313430626133303461336465333532373361616334393139663233363132393265643865656561
|
62353034376637386631353133626662643238663864666266366163646366613036363538303133
|
||||||
63303734313934343636333135373164636536663935323030366563623635616535616230363061
|
32613566376633663530383062643538323466313837303430666232343832323136323531666133
|
||||||
38653362343264626432373866313363373439333331333963333765356462323762333739313061
|
37623231386365633938666564643862396466633430653038333833313163316230373032323939
|
||||||
33626365663433396562633534643630326364346135383531343063373266633635353130363166
|
39616433316461326334643333306338663938626636303536656337646432386666613163366331
|
||||||
30363735386665346661343166373034663466636335323838666465613163353039366233386562
|
32313263323566313038383339613765363834353133313834623932633736323964383939613139
|
||||||
39626462383635356230343031633666346561376462376634636236323164626537396337323337
|
66366266653862333361343761643535643738623536646336653531356361363539616665613665
|
||||||
64653163623030326435623833383136386366613764623633303732613337373732386432303737
|
61306330626230393365643964626133333831343830383666306364386539366336663064653361
|
||||||
61303530356461343339333165663161343262613434306162653563643765323837303537653963
|
62643631653037316234616637386663313031336662353765363530333731356636353337623336
|
||||||
30383964336230326336313765333832323639626131303063363030313537346463393765303132
|
31396462383030643435336231333266666262613336303232333164393935336261393863643764
|
||||||
33376633313135613832616239343939363562363132666433373966616166383836376636363630
|
35393038346166663430353032346537623165393033353330636433663262623766373330626166
|
||||||
65376266323266636430383236616338373632323134626165393961383733363365383761653538
|
31366636393466613733623536666537636361343734643938346634323939666264633430633934
|
||||||
61386365363262623665313637333761626561643530376433326531313161303733626432333866
|
30376431336533626631306261653634663565623037616432613166396262313162353363346138
|
||||||
63663762313130336535666134343961353337653034643436363263306664666562356431313433
|
32376461393064666661663566363336343437633065646434663430633334346335663733653234
|
||||||
63333034623762663630323031653363356666366538323064363866366662656466666361373938
|
38353939306366383930616564313938653065636261373564313166353639363863326530333831
|
||||||
35653562383865363437346466663963326439316531396165376439383931366132386161346364
|
32346137613166316163376632656539616135316539383432653530323033323232656636653435
|
||||||
66633334666239393336383336376130663633613161306564336131356435396639336566636131
|
31633061643235313933623462353865343637333937383630653665323038316461316561303931
|
||||||
37653763373537353635393536363531626332313461626166373763613861346433653237306636
|
61616135373666313165396664316538313434336331396539343733353461353138306138303538
|
||||||
39393435633163386164356131636530623732316538646133316365383561653061376431333431
|
34393362613264313939396265616631646563363631316564353432346330353434646537313736
|
||||||
66356561333637353537316231616133646231306462626439326462393131633562393462396132
|
63303861623734656463663762316435383963623035633533373736373762643930616562666138
|
||||||
62396337626436336230636338373439343839646266613033633930383530363932616463633538
|
34383839616231646436653033313635343466326437613930396361316433646435643137323731
|
||||||
35646230393536396330383566346138633434333063333362313139643537346236313336376463
|
39396537353665643434656235393665396465623135656638313933613765373536306665663361
|
||||||
31363335633333333262316239383735633139383332303235623430626539626466336365306465
|
62393339356633393861666461663064306331653961616331396262643463393634336662333166
|
||||||
66396336323637613036616532363963363430383737343566366162663836396132353933346534
|
66626635656634303030373336616563663730376562613335626435373232376465646362383436
|
||||||
35366565336462646364643137323864656334336635376435623561666530386334623964323136
|
30666333373836626264633837386662333635333737616534343862636237613933613433326433
|
||||||
39653365646161366330376336353931633366653832383966656639393364386438363832333934
|
30306639346666636230386130383932336566653636613264366462353439396335666330623736
|
||||||
34616536653064363739333363663233376631636134323162626333343035396265666662636230
|
31643236343538326261653433333736653035343037343330643732653435623566373336326461
|
||||||
31343931323435373964383562616333333835326238623131646433366134343830616432643866
|
35643236613038656438643238666635386433623365353436333632376564633261306365386238
|
||||||
36353363356532383963623364636363393834343132303434393331653335313938393662376534
|
36646262613139303731396165633539653839383234666131346165343031666565646637323630
|
||||||
33376565613433373864666536313439656339306532643233336137363264303638346563643932
|
39626536353230366364623962646163623732356434623839333464636132623466336637333736
|
||||||
35343838616538343262613066343665386433386339373362313533643639326136663430363135
|
62393862356137616339313735626464316562343464373531333838626333393331623734313565
|
||||||
37393734306565613566663632643639343939353361656566663431386539333136393663656262
|
64303535333265613634386565616634636133306162313738643834613035643062396233303364
|
||||||
34363537333431356363633932373736383262343336396666383237616661353763643861376537
|
39316261633665343262363866366466363234643565336663643335396564633463633538373363
|
||||||
63306133353331653833346339663062353438356162356431333336373536623439366132343930
|
36373331313339653938646132356362306232623435323336626437313934353364313762623930
|
||||||
31623736353532323230373264363163386339346563313236633061313239663962623136323962
|
30303065356565633932653364613530613435396664363938326433303761663336363234326532
|
||||||
62333166636230363333633661336539373962623337666538636565643664396132613263633461
|
63656134643234383862323730373333386130646565393165656463353062626130613237373834
|
||||||
64663430666630303562323065613838666265653438383838363561303637663931613239326639
|
63313764646334623436356236393333376262373238373266363131396437333331616333623663
|
||||||
30663533376662333162613731636665646565336465396132663165613431343332313038613335
|
36626532613730353932336437316239386164346335353635393661386561643531333731333939
|
||||||
62643030376564306335633138373937613934653738396361303064306263353566336232346639
|
61616637343766626431306632316265306138636639356637306630336263363061346439376563
|
||||||
38323266373537646334633761643933653931646439353939326536383463373666646262353362
|
32373166393835343362653330306535613465636264376561346461323266623934633965376536
|
||||||
61356230333461646435353332656564616464363539373966333535653365326330333230373539
|
30633639343935633863636465643535626164636635623662333036313930633062373861356334
|
||||||
62613335363632393335306535643862653262363031356439386639656262353662656432656331
|
34333631396530646532656439343238383865646534303564653038396534363234646638613766
|
||||||
34323431356337646238353135326332346431383535643735646562386161353164393961646264
|
38356463613765656239663131356439323738373862383063313433356632636331383266323661
|
||||||
63396161316563323537396431646561633730373930306637623438323761613935396238363965
|
38353364343338303461323533613562383637656633366435616530383735626464663635613465
|
||||||
61613339353234626565653939643139626665343439626365656165616437653234326530316464
|
64646638326333666236323831303364363530383236626237303130343839656561653866346461
|
||||||
39303433333533643439313464623531646133316563306337386261356332393435613237653632
|
35613835613761663262353036363465623538616162636234643962396330336161373739333763
|
||||||
63386439353136383265323965646538316334343661376532323461636666363630613836366233
|
66636332613433303362623533323433353565383430343536616162366435653439353863313836
|
||||||
63326465633438633564396135386137383061663264373530313330666639333236343539653734
|
31323531623237303165633164623235666134343765613836313561363663333734653161393162
|
||||||
62323637313131613839363665633163316235306536343039626166396263383332363365373936
|
36386464363031366466343962383661313435616263323338366432373661336137316530393737
|
||||||
66356135646330373162346261326531616538303566663761626639363635633064623361663463
|
37346432633065626634616630643533323163383362383034383166326136313061306165356639
|
||||||
34373937653165376262643064653738396365353532343864653836306231306566386665343963
|
32646166373564326566336435626530343337393262323434323464333537363638346534313265
|
||||||
36353066346161323733346131386466653964653961343136643039653035383864653238663265
|
34313133326236346565656138626263646165386235363834373833643538323764626236336333
|
||||||
35623565303731636164353664666636303430333933616230336330393530633032353037626339
|
36343833383164316136326263303730386662656365393137343361643538646465306664363032
|
||||||
34326664373239663330356430346531663635646161356130623733303862613964613433393334
|
31373862313330346630646439393965383735316563303838653461383864396230643033313531
|
||||||
33303735333934343964363230326634653465623465366465386639616361316139323536363261
|
38663237343838336339653439643336383366656431386464646464323562663763363930623336
|
||||||
30313531363533356636303565303265363430363530356662313838646435316439363263346165
|
63333936653133623565396264356261313063376236636462326432326433393863323236326136
|
||||||
37666463393332323066376464313339383138343235613438663464613436376237333565616563
|
39396563393963653963323631393934346639656632303632363332326562383534653732663861
|
||||||
31363936393731623562363331666433626636396136636533353435386634336363613963636162
|
31653933653066313134613634326562656632613932396136333639353633653635376562363066
|
||||||
33306233616636363432316236363665333162393133616130313530313764643738336666316639
|
62316264613032313963313437636432393336313336656365663536306135666130356230346132
|
||||||
36613263303138633039376135396266613766666261373436626333373035393863376133386162
|
34626563323039326237616562653336653065663435363163383765393733376639633839393731
|
||||||
38633333353963313433636236636339666135376530323731663761303938313764356636363963
|
33623533623635656432626431653565303934663765633364316232316461363832376364666566
|
||||||
34393035333561626564313638656266313666643166633163636630633938346661653033643832
|
38396334613438366264363730613238303065613765343839336532373838396630613165643937
|
||||||
36393632633765656661353236376432383034343766643336353236623437356638336264326364
|
38376135646133363938336534613437343061303832313461376336323937343465616132383330
|
||||||
30616161633130653131373932303337616237656633346438323832623964323332613836326365
|
30313831363333383962393934303134313735623234383662623935643831653462353334323733
|
||||||
66666666663766653865636435623562643637363134333336636231356332356439396262386338
|
32366361383536343134633337393363376231343539663331353063326234633135376663343937
|
||||||
62643738326437343139616134386130616533653066666631633139653038646336306363373233
|
66366665653963616639343735343438386637396664346537353534313366376439383739303364
|
||||||
30626134623732393361653637313235363463336331666231336434363432646363373534336661
|
64393464653832633565653635343938306239376538633064373338303837336434383566316366
|
||||||
39623864643130613337336232313263323161313030353535313336393233643237343566373063
|
62636539386464303663613261343262303536643530633238643565636636666131623530323861
|
||||||
64633935366430316566306461313261633031656562356461376632373031333462323237646263
|
63353761366462396533303637316230393461383066616332336333626435396134363938343732
|
||||||
37343535393539393032653135653666393933326632653166666633613638333130623937383530
|
63313464623061353565366337346563373237656437373936623237373163626466663432653831
|
||||||
35323737363662346337326134366239666137343031326663356533353033633332633931333738
|
64303064313035393138646131313563333230383965333534363032393134633538643966656564
|
||||||
34383937316461313231313936626436633030373833306636643633343266343461363732373132
|
64633934386632323663653035373234616438363534663439653130633533643234323737353165
|
||||||
66396233396432336336623166653361646561313432383861313061376234656636663864616132
|
61356464643534323237626261366661396637323065396239313831323233313534313766393763
|
||||||
32336664636162346633376633353938613865323162356437373330306236383164376261613461
|
33613062353338623936666463333138303761383336386431386637353365666635306362653866
|
||||||
37313839363331653139623264336631663534643530663434393535333865353965343161636638
|
66326339303363313531376537323363656431666131303563316134616363633335356232663536
|
||||||
34653334373865356439333736366432323832323834633239333130386639366163643337303832
|
30366339613063303166366139373065393130393436343838313261393331663239303531303735
|
||||||
37383637366231613930633661316466346136333666343266393137663965653331303034356661
|
33336236383539363131616366633030633333316530313137643836363938306136353536613764
|
||||||
61643439383630353139613635636665616534396639643161653334626434616132333731323532
|
63313035656530653837323662303032626630613033656133313663633439643835613539396530
|
||||||
39363462313039336661636332623530363832316564343135343330323362366633333632646239
|
36383936346164333566666133303637343363336331306530336139626234376538636464636533
|
||||||
34633736383534653130343437376134616363363736613462326332643031376331636164623837
|
37316438623235376633663462633632353630633363336163623835396561656434643736303330
|
||||||
32316331663030383762333562373937663663633931623535303139306163613962643762353633
|
63323230346364316130643563363637313062323630643865663031643637613136333130623765
|
||||||
66643038633630633736316634316238643136363532396363323361323163363638653331616631
|
31323463316463393465306538626435343935376664356337316166323136633433653737666663
|
||||||
30303832363163346663613433646432326566613738356133386238386266376261336532356338
|
66666532396136373931616539363737303232393638346630366636643561393034636436386464
|
||||||
61383539336138666261636234316461646365373236383038363965626635393530346236666263
|
64613066303432663734346538383766313333316562346130376565333636376330343530363735
|
||||||
38636164336463393565613362626334346565653464663136316564646631323835626364333536
|
33333733353230393761633032623065633830353739633937306461316266353439356138626538
|
||||||
36633566613432346334656665636134386334663362633562623938343264396538656432366166
|
61643631386239323638386664613234343635636666643835343039326530636263373435343633
|
||||||
65626635336139306335366265616430366337656265346235653333646362383232386434663832
|
63393261333933376335366137326536316134636438323131323263663538393931623639646662
|
||||||
65636634646363323736323165666637373661333136636164613933396130633932373837393030
|
30343032653936303066336135626363333032333265383661383563316532323165303838626566
|
||||||
38303466303363623038336363633037666631356262396631396464383065343730346537303534
|
36373934303836643361633734363733356165643037616430663432623233393065396166396364
|
||||||
62383764653763313639313332386331653163313134303336396336323862323063643265383761
|
33333265313666386463633636636439373861303661623166326631656434663262396630376231
|
||||||
35633939626636613030653564366266346338346239356163383864383762393261396561613032
|
32366331386539343436373534626339313335393038303832376666613766363032663062323965
|
||||||
31313866356666666538613935653965373932366666303634636436633662333638396563336161
|
61303265636235363330656264346332376261316532346465626235393961643734623161333736
|
||||||
32303934373238323838366563623035663863393835353839343230626235353830336532306532
|
66666631393738653365656664633436333964666364386239333031383664313763373034386466
|
||||||
36303035613238656133643936353735646336396238363334326561336365666238363735633561
|
63653931343630386635303263363962393635616663633834373138376134643437373563656237
|
||||||
62616338336664366631336364636564393539363163626465613530343939303961353364666364
|
32643138663334643764356562316537633065666233363133303032393534316135323761313866
|
||||||
38666665326563333039386462656261666531646637306261316233336130343730663661336431
|
39383139326131363731613536363434313163643033633730613330363032333937396633383536
|
||||||
62666138343766393262313431386136613139386265623939613830646233666134386235326564
|
66363262313336363131306538366634386333356132333066333335343237393830333734643464
|
||||||
36353032383336353763363231313564396630363565666163316237323363633866323734326664
|
66343635643632316438353761333864353566663863333362343637646231366666663433643763
|
||||||
30316533383363363461613564646137646337303738373833373238396661656265626139333637
|
61326638303131326439316462336164396335653736373938393833316661616335343064653632
|
||||||
30353835363062393333646433356362613132653463656532366137356136306431633836653333
|
65623739313433643262633832303664666635663930623864653935626532343863343834313037
|
||||||
65326266303038393233373263313933323637303539353065663233356333326235633064353536
|
32306534353863656235333533383438366261653465323066643130346333383562323464343666
|
||||||
30626433356630316364386332393331626135656266376233363837303438636539386434613038
|
34623431313334313062323335323230303438626162316139616361633366313066313265643065
|
||||||
31313938653662306533663635333564653232306436396331386433343561313365633664383865
|
36366433643766616561386465303936613030633164636237363034663865313535313564373534
|
||||||
33356163343232626165353739386534346231336634656231613235383536616338383133383664
|
62313334623337316537353131383833653465626431353161306163333338616136646531313162
|
||||||
31303734363836326662633062396130343637343731613532353533323164353934383230626436
|
66333464653565383463363738326232613864626561613132663930363464666537323938333836
|
||||||
33356139303663326361333535306261386431343736396238616435633565613266306339363166
|
32643665613761626561306534656331393931383262343762323333653963333838643035326362
|
||||||
61646233353636303739353336336662633662303861623864323033376133623734373436646365
|
37336264383539363232313332363463653030633331643161643263386235646664623634343063
|
||||||
33626332366464393166613339623663346234653830386664396630376539656163633263663664
|
36376632396663626635626530376235613132336161363361353964666263313837316130346665
|
||||||
63646539353035323263306136396537373561646264363939613737313462643063663136623136
|
65303736343037343337376134666631626432313065303737656365373233396635366463666239
|
||||||
61643138623962383039313836633032323861313937643164343832303634643833393230656637
|
30373264363034346333663766383563616136643862373135343735336637616361313532666437
|
||||||
35393566396562343863323235333835353135323139613166303539306266636265363931336162
|
38396434356432383935663239366237373361656235636263333037323238626238653032323839
|
||||||
32363361356231326164376533346464613836373162323333336438333532333161633432343637
|
64376430346430383735653836633939373066383562373166376665343162346164336161656464
|
||||||
65356364636264313036643836643863396435663837393564393833303037643331363633643065
|
64383638373066333535373664666661666466326162623536323837643137326261663237343030
|
||||||
36396662626462303232386531653234373231306131353732656663353538356636646331646163
|
65616135643032623138633566353362663061623566326464313365383831383434633164396238
|
||||||
32306362366264343966393237633831633263383236336133343166633639366266316235386538
|
62396437343338366338386433363934306232346533346638643739613066666663633861313864
|
||||||
32623039366561643663653564633066306339613938386234666430666462316363373863626337
|
33376466613164316662626262616635353239646466373334303164306331343761653633376530
|
||||||
37366232633365653462613732353064396539356432393661626462313663363634613434376462
|
36646436653966366637326364383531336637623162393763646561323034653938663038663536
|
||||||
61316266366131343239616133613038303338323566633363666330336364393261636130313164
|
31306163653534333161653863393532383032343030616330356462353530336232383037643064
|
||||||
32336237383536363562663537343661306434313964373034376263373262643635316664646130
|
39383630346164356665373737623863386664333264613463643530626465313237623232633837
|
||||||
35333631626236653638633661363831323262336465323339356637356331313738666634656538
|
34386534323334323431646430353061623135663537366335346661373338303033616238666334
|
||||||
34363438633566393866313662386365313030646230393862343735356535633366666138623863
|
38666564396238346166616634353732313630636664313938656664303935373165393936386132
|
||||||
65306336356633326530303932373634613733643364336561653737363132343534333336376264
|
30383361376339356662326666643966396266386630313863643830656230623234633135653333
|
||||||
34663965373532393330393763646232623533376332323239376232303935393339656230356537
|
66383234346434643761386337363264376538623433643337316239656339663565306661653439
|
||||||
30306264636362353733656366363139613637303264323361333138666462666531323131663564
|
35663764356563376161323232316533613132656533663535653237653861633463373536393733
|
||||||
62616362303035613733386231316431326333643739373738666135363232616564346238636462
|
37396634373033656437613162346333306435623536353437346366386537613563306333393039
|
||||||
64623234363632613436636336323965383762626261626137386631393334666266343636323862
|
37383437373339643566636561623933373931396164653232363331633663616530353935376437
|
||||||
34326431303365393234616263653862376466363861353835316336633336613534373235353436
|
66366633636338666262363637313132366463646134663833393537653139643136323961363537
|
||||||
65663531303939386233353934376335643732373063666362343234353037363430356233356138
|
64323661383138656637383239623930343631623564663834623265393430316161653837386665
|
||||||
34663530643266343535333336643938326131366239333630336163363263613561393639333631
|
32363037346563653131653735623763303965393864376436613636616632656631616562613538
|
||||||
63333031643033623964303361383462343339353264656435626365393938613162623835646539
|
32393962653530653433626162326633643866383461376335656134396431626465303137393763
|
||||||
62626331393339373839316166613965373862316438636561306162376535633861396531396637
|
64306433353363633762653737626536623639333432653137643166636662366163646265393332
|
||||||
66623936323361616333326330616361323232343034343366643130623037653463333730316337
|
39363031646561633532306531363838323063393130346232323839393932316330303337346439
|
||||||
61383965663130646334343833333737383931363339326266666437353030626262633263626135
|
36643733623762656134316331363365376237393937653961653263343463373562656433356163
|
||||||
32626239383137303538623735343033633465653861316231636564653535646662646561333832
|
30663861636139333061303664373462313131383265363137633363346635373337663834633333
|
||||||
30613639353563363534663764376232643630626434626466306663303331643565313239353131
|
34386431613938373037643865393735646335323466306563626139306637663461643561336335
|
||||||
36303363306538393164663563313133636663653664616438346235646637636132373532393332
|
66383765623734353931393837613637313864626562656365316439303234626364353766643031
|
||||||
35633533346432616532653937636565363431323161336430323566363239373035616264373636
|
33353830643236346265663738306463636338306434323139323132396464633264366338303637
|
||||||
62306337323935336332663262396466323064633738306334386233663531313633656232373330
|
61663439323035353034336366363737666538623432326262656164613962303466626562613031
|
||||||
38656635636264353635356165343233643061363836396266386631393433366265646662633239
|
33616134333136393165326335643164613433633361353839656464346331323762323339623263
|
||||||
63303939363637663030663965626637336366666638386532666466613965396533373935346135
|
65306634613434316666396262373332653563313534303064633934326239646263663438623738
|
||||||
62623837643462356334323234633263636130653762636461353037396461623961383330613731
|
37396630336133626436336263363732653537653133383231346130653136616439396131306565
|
||||||
61626634383232313337313363363637623036653630396266623265363961303662366165373462
|
35313134383037363439663266383435616136323134633565613836306333356230623031393634
|
||||||
66656364633735626231323335373135663462373966396136653634653865316238393263316464
|
38643634653162663933623334633364653632353262303664643132633033373461383662316131
|
||||||
66663537383763386335383131303438353930366534616637636564313431346163353534366431
|
36373064633464616464643333616534613333363938663131356431666331333638353561353037
|
||||||
34356262653134656633636631373963393032393061353636363333313464386463616638663939
|
35326339333131646536353766343537656331353130663762346333656264316539623833356266
|
||||||
39306136373433346362613934626332316633353232373963633939336338656331366661666232
|
66646337313430303134623232653633326466393031356330393463353730383236613236333266
|
||||||
37646566393062643738383832363230393337363361653566303433666561643936313037653662
|
32376561663437393764303563383535386263356161626266323231633866393339333032353132
|
||||||
65666266353032313862666365313237323431666365613666373931383838383435663034343239
|
62363636393133663164663436373839353032336131646563623562623431333831383761623236
|
||||||
39323139336266373463323465656237366166653230373236613335616433363465613131326234
|
30363239313161366634343935313930306364346162643461636430303863663136363238346339
|
||||||
39393363386334303963613036333661373364633437386262363937333565316639313261643133
|
37326564623735363065643066303431373662353736616333336234326266663435333966366339
|
||||||
62626235303163666435333030353039316432316661383933353834313733326435613366313030
|
36366362613961363766396636396561626532383639643839303266616131353931376366313862
|
||||||
33303631323132323861613366313532333931623739623731353566373039656133653061633637
|
33356639346566333065373831386566363035303339346632393730633861356231383238333239
|
||||||
36366365653836346662616135303536613331656364306163633731376634313739633634646132
|
65636435353937646137323463613066343531356236386663626530316139643539376536616161
|
||||||
31396138663337656332653331616462333936313531646135663930616130623338323733663634
|
39353562613930326234666662383461333666313032663032303962656465353731323736376231
|
||||||
62373866353663336138346335383637333738363035393366613434306536643239356436396333
|
36366437653739346138633761373931313465613837663863636666323039323866333933336432
|
||||||
39333133366235666562383239363530343464353735666436356333313932613965613065663639
|
31663138356633386131323766396264353566653132393439643533313966393631643433633436
|
||||||
39383962376264643337633365386164353166343165306634376634646233626466363661666465
|
32316336656465366162323665613166303938313431363861666564303138323534396230653766
|
||||||
34306533616238616131306130323637656536663561306437346238303464616636306134366130
|
36636265343236393539663936646265376436343564376362646334323962356266626662336463
|
||||||
30386566326465323962396130336661613433613938633565363635356166643263383364636164
|
39336334383162396262653464333766666431363862383738376336343961636435333263323061
|
||||||
34643465353664386437316366396130383533626132363566656265353366663865616531386238
|
62636135643131623636306535666136323964306133666438336335643761393339616438343065
|
||||||
32633831623334643166356237353164356563646132656130363634343664663765373839616430
|
63386661663532653138663165663932663838356236313534323462373539623465356664383435
|
||||||
37346432616161636139643733346631643165313636323231643461313164646663623439663966
|
64363361366335316139353431666536343331396366316265313964373438366633643766393139
|
||||||
33323230376337663566636233333038633465323238636533336136363037633065336538383033
|
39656564373462353531623234356534306530353436663333306165343932333232613132356664
|
||||||
31356634363261643064326335656535356434373862663935316434613938663833626139646636
|
64323735323535353036386430366363616337376532376630383834393336613034396262623130
|
||||||
63333936363637356234373237326430376232623561663461633138363032616138343730663939
|
35613663643436633464633866343963386535383165666163643563353763366661616166626131
|
||||||
37353462326266636562373331326161646338623261303762316265323432313139356439306361
|
35626139333533313336333633326439613363333339333531666432633861623063333461343933
|
||||||
32336132376439616662386132363566363438313739313830393336393439343839
|
66363135376562633239333637333730663862383863653438333763346434326134646161386438
|
||||||
|
38356237376637396664666164643332666163316337353038316437616233666338643638306663
|
||||||
|
30643130636264333439633263663739623463626334633730333265623263666566333237396630
|
||||||
|
63393936383365316237633936313533316364646364643534656436383230663066373533383734
|
||||||
|
6130
|
||||||
|
|
|
@ -70,3 +70,6 @@ loc_reverseproxy:
|
||||||
|
|
||||||
- from: netbox.auro.re
|
- from: netbox.auro.re
|
||||||
to: 10.128.0.97
|
to: 10.128.0.97
|
||||||
|
|
||||||
|
- from: grafana.auro.re
|
||||||
|
to: "10.128.0.98:3000"
|
||||||
|
|
1
hosts
|
@ -38,6 +38,7 @@ bdd-ovh.adm.auro.re
|
||||||
litl.adm.auro.re
|
litl.adm.auro.re
|
||||||
log.adm.auro.re
|
log.adm.auro.re
|
||||||
netbox.adm.auro.re
|
netbox.adm.auro.re
|
||||||
|
grafana.adm.auro.re
|
||||||
|
|
||||||
[aurore_testing_vm]
|
[aurore_testing_vm]
|
||||||
|
|
||||||
|
|
5
roles/grafana/handlers/main.yml
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
- name: Restart grafana
|
||||||
|
service:
|
||||||
|
name: grafana-server
|
||||||
|
state: restarted
|
111
roles/grafana/tasks/main.yml
Normal file
|
@ -0,0 +1,111 @@
|
||||||
|
---
|
||||||
|
- name: Install gpg (to import Grafana key)
|
||||||
|
apt:
|
||||||
|
name: gpg
|
||||||
|
state: present
|
||||||
|
register: apt_result
|
||||||
|
retries: 3
|
||||||
|
until: apt_result is succeeded
|
||||||
|
|
||||||
|
- name: Import Grafana GPG signing key
|
||||||
|
apt_key:
|
||||||
|
url: https://packages.grafana.com/gpg.key
|
||||||
|
state: present
|
||||||
|
register: apt_key_result
|
||||||
erdnaxe marked this conversation as resolved
Outdated
|
|||||||
|
retries: 3
|
||||||
|
until: apt_key_result is succeeded
|
||||||
|
|
||||||
|
- name: Add Grafana repository
|
||||||
|
apt_repository:
|
||||||
|
repo: deb https://packages.grafana.com/oss/deb stable main
|
||||||
|
state: present
|
||||||
|
update_cache: true
|
||||||
|
|
||||||
|
- name: Install Grafana
|
||||||
|
apt:
|
||||||
|
name: grafana
|
||||||
|
state: present
|
||||||
|
register: apt_result
|
||||||
|
retries: 3
|
||||||
|
until: apt_result is succeeded
|
||||||
|
|
||||||
|
- name: Configure Grafana
|
||||||
|
ini_file:
|
||||||
jeltz
commented
I personally don't like this way of partially configuring applications via Ansible. I strongly prefer a I find it much more readable (and more consistent for configuration files in a format that doesn't have a module like Nevertheless, I welcome pro- I personally don't like this way of partially configuring applications via Ansible.
I strongly prefer a `template` to deploy the entire `grafana.ini` file.
I find it much more readable (and more consistent for configuration files in a format that doesn't have a module like `ini_file`).
Furthermore, it guarantees the totality of the application's behaviour, and avoids having inconsistent configurations.
Nevertheless, I welcome pro-`ini_file` arguments.
erdnaxe
commented
Pro-ini_file arguments:
Personnaly I hate Taking that into account, I would go for these choice (we need to discuss that):
Pro-ini_file arguments:
* Grafana configuration files evolve fast, it garantees that we are not replacing it with an older version.
* Even if the targetted format is not supported by an Ansible module, you can always revert to `lineinfile` module which is able to replace a line with constraints.
* Keeping small changes to the original file garantee better readability during APT upgrades.
Personnaly I hate `ini_file` and `template`. I would much rather prefer to not touch the sane defaults and just place an extra file with the configuration that is specific to Aurore. Because Grafana was not packaged by a Debian maintainer, it does not have the usual patch to add a `conf.d` directory to drop extra configuration.
Taking that into account, I would go for these choice (we need to discuss that):
* For well-packaged software, let's just place files in `conf.d` or `site-enabled` folders without touching any other files if possible.
* For packages that have their configuration moving fast (e.g. Gitlab, Grafana), let's use `lineinfile` or a specialized equivalent.
* For stable packages that does not have `.d` folders, let's commit the original configuration as a template.
|
|||||||
|
path: /etc/grafana/grafana.ini
|
||||||
|
section: "{{ item.section }}"
|
||||||
|
option: "{{ item.option }}"
|
||||||
|
value: "{{ item.value }}"
|
||||||
|
mode: 0640
|
||||||
|
loop:
|
||||||
|
- section: server
|
||||||
|
option: root_url
|
||||||
|
value: "{{ grafana.root_url }}"
|
||||||
|
- section: analytics
|
||||||
|
option: reporting_enabled
|
||||||
|
value: "false"
|
||||||
|
- section: analytics
|
||||||
|
option: check_for_updates
|
||||||
|
value: "false"
|
||||||
|
- section: security
|
||||||
|
option: disable_initial_admin_creation
|
||||||
|
value: "true"
|
||||||
|
- section: security
|
||||||
|
option: cookie_secure
|
||||||
|
value: "true"
|
||||||
|
- section: security
|
||||||
|
option: disable_gravatar
|
||||||
|
value: "true"
|
||||||
|
- section: snapshots
|
||||||
|
option: external_enabled
|
||||||
|
value: "false"
|
||||||
|
- section: users
|
||||||
|
option: allow_sign_up
|
||||||
|
value: "false"
|
||||||
|
- section: users
|
||||||
|
option: allow_org_create
|
||||||
|
value: "false"
|
||||||
|
- section: auth.anonymous
|
||||||
|
option: enabled
|
||||||
|
value: "false" # no public access
|
||||||
|
- section: auth.anonymous
|
||||||
|
option: hide_version
|
||||||
|
value: "true"
|
||||||
|
- section: auth.basic # only LDAP auth
|
||||||
|
option: enabled
|
||||||
|
value: "false"
|
||||||
|
- section: auth.ldap
|
||||||
|
option: enabled
|
||||||
|
value: "true"
|
||||||
|
- section: alerting
|
||||||
|
option: enabled
|
||||||
|
value: "false"
|
||||||
|
- section: database
|
||||||
|
option: type
|
||||||
|
value: "{{ grafana.database.type }}"
|
||||||
|
- section: database
|
||||||
|
option: host
|
||||||
|
value: "{{ grafana.database.host }}"
|
||||||
|
- section: database
|
||||||
|
option: name
|
||||||
|
value: "{{ grafana.database.name }}"
|
||||||
|
- section: database
|
||||||
|
option: user
|
||||||
|
value: "{{ grafana.database.user }}"
|
||||||
|
- section: database
|
||||||
|
option: password
|
||||||
|
value: "{{ grafana.database.password }}"
|
||||||
|
notify: Restart grafana
|
||||||
erdnaxe marked this conversation as resolved
Outdated
jeltz
commented
Where are Grafana logs sent? It seems to be Where are Grafana logs sent?
It seems to be `/var/log/grafana.log`, when it should be either syslog or journald.
erdnaxe
commented
It's also in journal, see It's also in journal, see `sudo journalctl -xe -u grafana-server`. Should I ask grafana to NOT log into `/var/log/grafana/grafana.log`?
|
|||||||
|
|
||||||
|
- name: Configure Grafana LDAP
|
||||||
|
template:
|
||||||
|
src: ldap.toml.j2
|
||||||
|
dest: /etc/grafana/ldap.toml
|
||||||
|
mode: 0640
|
||||||
|
notify: Restart grafana
|
||||||
|
|
||||||
|
- name: Enable and start Grafana
|
||||||
|
systemd:
|
||||||
|
name: grafana-server
|
||||||
|
enabled: true
|
||||||
|
state: started
|
||||||
|
daemon_reload: true
|
61
roles/grafana/templates/ldap.toml.j2
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
{{ ansible_managed | comment }}
|
||||||
|
# To troubleshoot and get more log info enable ldap debug logging in grafana.ini
|
||||||
|
# [log]
|
||||||
|
# filters = ldap:debug
|
||||||
|
|
||||||
|
[[servers]]
|
||||||
|
# Ldap server host (specify multiple hosts space separated)
|
||||||
|
host = "{{ grafana.ldap.host }}"
|
||||||
|
# Default port is 389 or 636 if use_ssl = true
|
||||||
|
port = 389
|
||||||
|
# Set to true if ldap server supports TLS
|
||||||
|
use_ssl = false
|
||||||
|
# Set to true if connect ldap server with STARTTLS pattern (create connection in insecure, then upgrade to secure connection with TLS)
|
||||||
|
start_tls = false
|
||||||
|
# set to true if you want to skip ssl cert validation
|
||||||
|
ssl_skip_verify = false
|
||||||
|
# set to the path to your root CA certificate or leave unset to use system defaults
|
||||||
|
# root_ca_cert = "/path/to/certificate.crt"
|
||||||
|
# Authentication against LDAP servers requiring client certificates
|
||||||
|
# client_cert = "/path/to/client.crt"
|
||||||
|
# client_key = "/path/to/client.key"
|
||||||
|
|
||||||
|
# Search user bind dn
|
||||||
|
bind_dn = "{{ grafana.ldap.bind_dn }}"
|
||||||
|
# Search user bind password
|
||||||
|
# If the password contains # or ; you have to wrap it with triple quotes. Ex """#password;"""
|
||||||
|
bind_password = '{{ grafana.ldap.bind_password }}'
|
||||||
|
|
||||||
|
# User search filter, for example "(cn=%s)" or "(sAMAccountName=%s)" or "(uid=%s)"
|
||||||
|
search_filter = "(cn=%s)"
|
||||||
|
|
||||||
|
# An array of base dns to search through
|
||||||
|
search_base_dns = ["{{ grafana.ldap.search_base_dns }}"]
|
||||||
|
|
||||||
|
## For Posix or LDAP setups that does not support member_of attribute you can define the below settings
|
||||||
|
## Please check grafana LDAP docs for examples
|
||||||
|
group_search_filter = "(&(objectClass=posixGroup)(memberUid=%s))"
|
||||||
|
group_search_base_dns = ["{{ grafana.ldap.group_search_base_dns }}"]
|
||||||
|
group_search_filter_user_attribute = "cn"
|
||||||
|
|
||||||
|
# Specify names of the ldap attributes your ldap uses
|
||||||
|
[servers.attributes]
|
||||||
|
name = "sn"
|
||||||
|
surname = ""
|
||||||
|
username = "cn"
|
||||||
|
member_of = "dn"
|
||||||
|
email = "mail"
|
||||||
|
|
||||||
|
# Editors
|
||||||
|
{% for group_dn in grafana.ldap.editors_group_dn %}
|
||||||
|
[[servers.group_mappings]]
|
||||||
|
group_dn = "{{ group_dn }}"
|
||||||
|
org_role = "Editor"
|
||||||
|
{% endfor %}
|
||||||
|
|
||||||
|
# Viewers
|
||||||
|
[[servers.group_mappings]]
|
||||||
|
# If you want to match all (or no ldap groups) then you can use wildcard
|
||||||
|
group_dn = "*"
|
||||||
|
org_role = "Viewer"
|
||||||
|
|
Perhaps it would be better to download once and for all the GPG key and store it in the repo?
At least, it seems important to set
validate_certs: true
.