Guest User

Untitled

a guest
Oct 11th, 2017
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.39 KB | None | 0 0
  1. root@node-1:~/armband/upstream/fuel/mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/infra# pwd
  2. /root/armband/upstream/fuel/mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/infra
  3. root@node-1:~/armband/upstream/fuel/mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/infra# vi maas.yml
  4. root@node-1:~/armband/upstream/fuel/mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/infra# cat maas.yml
  5. ---
  6. classes:
  7. - system.maas.region.single
  8. - service.maas.cluster.single
  9. - cluster.baremetal-mcp-ocata-ovs-ha.infra
  10. parameters:
  11. _param:
  12. dhcp_interface: enp1s0
  13. primary_interface: enp2s0
  14. pxe_interface: enp3s0
  15. interface_mtu: 1500
  16. # MaaS has issues using MTU > 1500 for PXE interface
  17. pxe_interface_mtu: 1500
  18. linux_system_codename: xenial
  19. maas_admin_username: opnfv
  20. maas_admin_password: opnfv_secret
  21. maas_db_password: opnfv_secret
  22. dns_server01: ${_param:opnfv_dns_server01}
  23. single_address: ${_param:infra_maas_node01_deploy_address}
  24. maas:
  25. region:
  26. salt_master_ip: ${_param:infra_config_deploy_address}
  27. domain: ${_param:cluster_domain}
  28. maas_config:
  29. commissioning_distro_series: 'xenial'
  30. default_distro_series: 'xenial'
  31. default_osystem: 'ubuntu'
  32. default_storage_layout: 'lvm'
  33. disk_erase_with_secure_erase: false
  34. dnssec_validation: 'no'
  35. enable_third_party_drivers: true
  36. network_discovery: 'enabled'
  37. default_min_hwe_kernel: 'hwe-16.04'
  38. subnets:
  39. opnfv_maas_pxe:
  40. name: ${_param:opnfv_maas_pxe_network}/24
  41. cidr: ${_param:opnfv_maas_pxe_network}/24
  42. gateway_ip: ${_param:single_address}
  43. iprange:
  44. start: ${_param:opnfv_maas_pxe_iprange_start}
  45. end: ${_param:opnfv_maas_pxe_iprange_end}
  46. type: dynamic
  47. vlans:
  48. untagged:
  49. vid: 0
  50. dhcp_on: true
  51. primary_rack: ${_param:infra_maas_node01_hostname}
  52. machines:
  53. kvm01:
  54. interface:
  55. mac: ${_param:opnfv_maas_node01_interface_mac}
  56. power_parameters:
  57. power_address: ${_param:opnfv_maas_node01_power_address}
  58. power_password: ${_param:opnfv_maas_node01_power_password}
  59. power_type: ${_param:opnfv_maas_node01_power_type}
  60. power_user: ${_param:opnfv_maas_node01_power_user}
  61. architecture: ${_param:opnfv_maas_node01_architecture}
  62. distro_series: xenial
  63. hwe_kernel: hwe-16.04
  64. kvm02:
  65. interface:
  66. mac: ${_param:opnfv_maas_node02_interface_mac}
  67. power_parameters:
  68. power_address: ${_param:opnfv_maas_node02_power_address}
  69. power_password: ${_param:opnfv_maas_node02_power_password}
  70. power_type: ${_param:opnfv_maas_node02_power_type}
  71. power_user: ${_param:opnfv_maas_node02_power_user}
  72. architecture: ${_param:opnfv_maas_node02_architecture}
  73. distro_series: xenial
  74. hwe_kernel: hwe-16.04
  75. kvm03:
  76. interface:
  77. mac: ${_param:opnfv_maas_node03_interface_mac}
  78. power_parameters:
  79. power_address: ${_param:opnfv_maas_node03_power_address}
  80. power_password: ${_param:opnfv_maas_node03_power_password}
  81. power_type: ${_param:opnfv_maas_node03_power_type}
  82. power_user: ${_param:opnfv_maas_node03_power_user}
  83. architecture: ${_param:opnfv_maas_node03_architecture}
  84. distro_series: xenial
  85. hwe_kernel: hwe-16.04
  86. cmp001:
  87. interface:
  88. mac: ${_param:opnfv_maas_node04_interface_mac}
  89. power_parameters:
  90. power_address: ${_param:opnfv_maas_node04_power_address}
  91. power_password: ${_param:opnfv_maas_node04_power_password}
  92. power_type: ${_param:opnfv_maas_node04_power_type}
  93. power_user: ${_param:opnfv_maas_node04_power_user}
  94. architecture: ${_param:opnfv_maas_node04_architecture}
  95. distro_series: xenial
  96. hwe_kernel: hwe-16.04
  97. cmp002:
  98. interface:
  99. mac: ${_param:opnfv_maas_node05_interface_mac}
  100. power_parameters:
  101. power_address: ${_param:opnfv_maas_node05_power_address}
  102. power_password: ${_param:opnfv_maas_node05_power_password}
  103. power_type: ${_param:opnfv_maas_node05_power_type}
  104. power_user: ${_param:opnfv_maas_node05_power_user}
  105. architecture: ${_param:opnfv_maas_node05_architecture}
  106. distro_series: xenial
  107. hwe_kernel: hwe-16.04
  108. linux:
  109. network:
  110. interface:
  111. dhcp_interface:
  112. enabled: true
  113. name: ${_param:dhcp_interface}
  114. type: eth
  115. proto: dhcp
  116. primary_interface:
  117. enabled: true
  118. name: ${_param:primary_interface}
  119. mtu: ${_param:interface_mtu}
  120. proto: static
  121. address: ${_param:infra_maas_node01_address}
  122. netmask: 255.255.255.0
  123. type: eth
  124. pxe_interface:
  125. enabled: true
  126. name: ${_param:pxe_interface}
  127. mtu: ${_param:pxe_interface_mtu}
  128. proto: static
  129. address: ${_param:single_address}
  130. netmask: 255.255.255.0
  131. type: eth
  132. root@node-1:~/armband/upstream/fuel/mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/infra#
Add Comment
Please, Sign In to add comment