Advertisement
Guest User

Untitled

a guest
Feb 6th, 2018
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.97 KB | None | 0 0
  1. # These initial groups are the only groups required to be modified. The
  2. # additional groups are for more control of the environment.
  3. [control]
  4. # These hostname must be resolvable from your deployment host
  5. ctrl00 ansible_connection=local
  6. # The above can also be specified as follows:
  7. #control[01:03] ansible_user=kolla
  8.  
  9. # The network nodes are where your l3-agent and loadbalancers will run
  10. # This can be the same as a host in the control group
  11. [network]
  12. ctrl00 ansible_connection=local
  13.  
  14. [compute]
  15. compute00 ansible_ssh_user=root ansible_become=True ansible_private_key_file=/root/.ssh/id_rsa
  16.  
  17.  
  18. [monitoring]
  19. ctrl00 ansible_connection=local
  20. # When compute nodes and control nodes use different interfaces,
  21. # you can specify "api_interface" and other interfaces like below:
  22. #compute01 neutron_external_interface=eth0 api_interface=em1 storage_interface=em1 tunnel_interface=em1
  23.  
  24. [storage]
  25. ctrl00 ansible_connection=local
  26.  
  27. [deployment]
  28. localhost ansible_connection=local
  29.  
  30. [baremetal:children]
  31. control
  32. network
  33. compute
  34. storage
  35. monitoring
  36.  
  37. # You can explicitly specify which hosts run each project by updating the
  38. # groups in the sections below. Common services are grouped together.
  39. [chrony-server:children]
  40. haproxy
  41.  
  42. [chrony:children]
  43. control
  44. network
  45. compute
  46. storage
  47. monitoring
  48.  
  49. [collectd:children]
  50. compute
  51.  
  52. [grafana:children]
  53. monitoring
  54.  
  55. [etcd:children]
  56. control
  57. compute
  58.  
  59. [influxdb:children]
  60. monitoring
  61.  
  62. [karbor:children]
  63. control
  64.  
  65. [kibana:children]
  66. control
  67.  
  68. [telegraf:children]
  69. compute
  70. control
  71. monitoring
  72. network
  73. storage
  74.  
  75. [elasticsearch:children]
  76. control
  77.  
  78. [haproxy:children]
  79. network
  80.  
  81. [hyperv]
  82. #hyperv_host
  83.  
  84. [hyperv:vars]
  85. #ansible_user=user
  86. #ansible_password=password
  87. #ansible_port=5986
  88. #ansible_connection=winrm
  89. #ansible_winrm_server_cert_validation=ignore
  90.  
  91. [mariadb:children]
  92. control
  93.  
  94. [rabbitmq:children]
  95. control
  96.  
  97. [outward-rabbitmq:children]
  98. control
  99.  
  100. [qdrouterd:children]
  101. control
  102.  
  103. [mongodb:children]
  104. control
  105.  
  106. [keystone:children]
  107. control
  108.  
  109. [glance:children]
  110. control
  111.  
  112. [nova:children]
  113. control
  114.  
  115. [neutron:children]
  116. network
  117.  
  118. [openvswitch:children]
  119. network
  120. compute
  121. manila-share
  122.  
  123. [opendaylight:children]
  124. network
  125.  
  126. [cinder:children]
  127. control
  128.  
  129. [cloudkitty:children]
  130. control
  131.  
  132. [freezer:children]
  133. control
  134.  
  135. [memcached:children]
  136. control
  137.  
  138. [horizon:children]
  139. control
  140.  
  141. [swift:children]
  142. control
  143.  
  144. [barbican:children]
  145. control
  146.  
  147. [heat:children]
  148. control
  149.  
  150. [murano:children]
  151. control
  152.  
  153. [solum:children]
  154. control
  155.  
  156. [ironic:children]
  157. control
  158.  
  159. [ceph:children]
  160. control
  161.  
  162. [magnum:children]
  163. control
  164.  
  165. [sahara:children]
  166. control
  167.  
  168. [mistral:children]
  169. control
  170.  
  171. [manila:children]
  172. control
  173.  
  174. [ceilometer:children]
  175. control
  176.  
  177. [aodh:children]
  178. control
  179.  
  180. [congress:children]
  181. control
  182.  
  183. [panko:children]
  184. control
  185.  
  186. [gnocchi:children]
  187. control
  188.  
  189. [tacker:children]
  190. control
  191.  
  192. [trove:children]
  193. control
  194.  
  195. # Tempest
  196. [tempest:children]
  197. control
  198.  
  199. [senlin:children]
  200. control
  201.  
  202. [vmtp:children]
  203. control
  204.  
  205. [watcher:children]
  206. control
  207.  
  208. [rally:children]
  209. control
  210.  
  211. [searchlight:children]
  212. control
  213.  
  214. [octavia:children]
  215. control
  216.  
  217. [designate:children]
  218. control
  219.  
  220. [placement:children]
  221. control
  222.  
  223. [bifrost:children]
  224. deployment
  225.  
  226. [zun:children]
  227. control
  228.  
  229. [skydive:children]
  230. monitoring
  231.  
  232. [redis:children]
  233. control
  234.  
  235. # Additional control implemented here. These groups allow you to control which
  236. # services run on which hosts at a per-service level.
  237. #
  238. # Word of caution: Some services are required to run on the same host to
  239. # function appropriately. For example, neutron-metadata-agent must run on the
  240. # same host as the l3-agent and (depending on configuration) the dhcp-agent.
  241.  
  242. # Glance
  243. [glance-api:children]
  244. glance
  245.  
  246. [glance-registry:children]
  247. glance
  248.  
  249. # Nova
  250. [nova-api:children]
  251. nova
  252.  
  253. [nova-conductor:children]
  254. nova
  255.  
  256. [nova-consoleauth:children]
  257. nova
  258.  
  259. [nova-novncproxy:children]
  260. nova
  261.  
  262. [nova-scheduler:children]
  263. nova
  264.  
  265. [nova-spicehtml5proxy:children]
  266. nova
  267.  
  268. [nova-compute-ironic:children]
  269. nova
  270.  
  271. [nova-serialproxy:children]
  272. nova
  273.  
  274. # Neutron
  275. [neutron-server:children]
  276. control
  277.  
  278. [neutron-dhcp-agent:children]
  279. neutron
  280.  
  281. [neutron-l3-agent:children]
  282. neutron
  283.  
  284. [neutron-lbaas-agent:children]
  285. neutron
  286.  
  287. [neutron-metadata-agent:children]
  288. neutron
  289.  
  290. [neutron-vpnaas-agent:children]
  291. neutron
  292.  
  293. [neutron-bgp-dragent:children]
  294. neutron
  295.  
  296. # Ceph
  297. [ceph-mon:children]
  298. ceph
  299.  
  300. [ceph-rgw:children]
  301. ceph
  302.  
  303. [ceph-osd:children]
  304. storage
  305.  
  306. # Cinder
  307. [cinder-api:children]
  308. cinder
  309.  
  310. [cinder-backup:children]
  311. storage
  312.  
  313. [cinder-scheduler:children]
  314. cinder
  315.  
  316. [cinder-volume:children]
  317. storage
  318.  
  319. # Cloudkitty
  320. [cloudkitty-api:children]
  321. cloudkitty
  322.  
  323. [cloudkitty-processor:children]
  324. cloudkitty
  325.  
  326. # Freezer
  327. [freezer-api:children]
  328. freezer
  329.  
  330. # iSCSI
  331. [iscsid:children]
  332. compute
  333. storage
  334. ironic-conductor
  335.  
  336. [tgtd:children]
  337. storage
  338.  
  339. # Karbor
  340. [karbor-api:children]
  341. karbor
  342.  
  343. [karbor-protection:children]
  344. karbor
  345.  
  346. [karbor-operationengine:children]
  347. karbor
  348.  
  349. # Manila
  350. [manila-api:children]
  351. manila
  352.  
  353. [manila-scheduler:children]
  354. manila
  355.  
  356. [manila-share:children]
  357. network
  358.  
  359. [manila-data:children]
  360. manila
  361.  
  362. # Swift
  363. [swift-proxy-server:children]
  364. swift
  365.  
  366. [swift-account-server:children]
  367. storage
  368.  
  369. [swift-container-server:children]
  370. storage
  371.  
  372. [swift-object-server:children]
  373. storage
  374.  
  375. # Barbican
  376. [barbican-api:children]
  377. barbican
  378.  
  379. [barbican-keystone-listener:children]
  380. barbican
  381.  
  382. [barbican-worker:children]
  383. barbican
  384.  
  385. # Heat
  386. [heat-api:children]
  387. heat
  388.  
  389. [heat-api-cfn:children]
  390. heat
  391.  
  392. [heat-engine:children]
  393. heat
  394.  
  395. # Murano
  396. [murano-api:children]
  397. murano
  398.  
  399. [murano-engine:children]
  400. murano
  401.  
  402. # Ironic
  403. [ironic-api:children]
  404. ironic
  405.  
  406. [ironic-conductor:children]
  407. ironic
  408.  
  409. [ironic-inspector:children]
  410. ironic
  411.  
  412. [ironic-pxe:children]
  413. ironic
  414.  
  415. # Magnum
  416. [magnum-api:children]
  417. magnum
  418.  
  419. [magnum-conductor:children]
  420. magnum
  421.  
  422. # Sahara
  423. [sahara-api:children]
  424. sahara
  425.  
  426. [sahara-engine:children]
  427. sahara
  428.  
  429. # Solum
  430. [solum-api:children]
  431. solum
  432.  
  433. [solum-worker:children]
  434. solum
  435.  
  436. [solum-deployer:children]
  437. solum
  438.  
  439. [solum-conductor:children]
  440. solum
  441.  
  442. # Mistral
  443. [mistral-api:children]
  444. mistral
  445.  
  446. [mistral-executor:children]
  447. mistral
  448.  
  449. [mistral-engine:children]
  450. mistral
  451.  
  452. # Ceilometer
  453. [ceilometer-api:children]
  454. ceilometer
  455.  
  456. [ceilometer-central:children]
  457. ceilometer
  458.  
  459. [ceilometer-notification:children]
  460. ceilometer
  461.  
  462. [ceilometer-collector:children]
  463. ceilometer
  464.  
  465. [ceilometer-compute:children]
  466. compute
  467.  
  468. # Aodh
  469. [aodh-api:children]
  470. aodh
  471.  
  472. [aodh-evaluator:children]
  473. aodh
  474.  
  475. [aodh-listener:children]
  476. aodh
  477.  
  478. [aodh-notifier:children]
  479. aodh
  480.  
  481. # Congress
  482. [congress-api:children]
  483. congress
  484.  
  485. [congress-datasource:children]
  486. congress
  487.  
  488. [congress-policy-engine:children]
  489. congress
  490.  
  491. # Panko
  492. [panko-api:children]
  493. panko
  494.  
  495. # Gnocchi
  496. [gnocchi-api:children]
  497. gnocchi
  498.  
  499. [gnocchi-statsd:children]
  500. gnocchi
  501.  
  502. [gnocchi-metricd:children]
  503. gnocchi
  504.  
  505. # Trove
  506. [trove-api:children]
  507. trove
  508.  
  509. [trove-conductor:children]
  510. trove
  511.  
  512. [trove-taskmanager:children]
  513. trove
  514.  
  515. # Multipathd
  516. [multipathd:children]
  517. compute
  518.  
  519. # Watcher
  520. [watcher-api:children]
  521. watcher
  522.  
  523. [watcher-engine:children]
  524. watcher
  525.  
  526. [watcher-applier:children]
  527. watcher
  528.  
  529. # Senlin
  530. [senlin-api:children]
  531. senlin
  532.  
  533. [senlin-engine:children]
  534. senlin
  535.  
  536. # Searchlight
  537. [searchlight-api:children]
  538. searchlight
  539.  
  540. [searchlight-listener:children]
  541. searchlight
  542.  
  543. # Octavia
  544. [octavia-api:children]
  545. octavia
  546.  
  547. [octavia-health-manager:children]
  548. octavia
  549.  
  550. [octavia-housekeeping:children]
  551. octavia
  552.  
  553. [octavia-worker:children]
  554. octavia
  555.  
  556. # Designate
  557. [designate-api:children]
  558. designate
  559.  
  560. [designate-central:children]
  561. designate
  562.  
  563. [designate-mdns:children]
  564. network
  565.  
  566. [designate-worker:children]
  567. designate
  568.  
  569. [designate-sink:children]
  570. designate
  571.  
  572. [designate-backend-bind9:children]
  573. designate
  574.  
  575. # Placement
  576. [placement-api:children]
  577. placement
  578.  
  579. # Zun
  580. [zun-api:children]
  581. zun
  582.  
  583. [zun-compute:children]
  584. compute
  585.  
  586. # Skydive
  587. [skydive-analyzer:children]
  588. skydive
  589.  
  590. [skydive-agent:children]
  591. compute
  592. network
  593.  
  594. # Tacker
  595. [tacker-server:children]
  596. tacker
  597.  
  598. [tacker-conductor:children]
  599. tacker
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement