2021-10-29 09:57:19 +01:00
|
|
|
project:
|
|
|
|
customer: Arif Ali
|
|
|
|
project: Internal System
|
|
|
|
opportunity: blah
|
|
|
|
sku: fcb-stable-queens-bionic-bluestore
|
|
|
|
arch: disaggregated
|
|
|
|
hw: approved
|
|
|
|
layers:
|
|
|
|
- name: baremetal
|
|
|
|
type: baremetal
|
|
|
|
config:
|
|
|
|
hosts: include-rel://config/hosts.yaml
|
|
|
|
ssh_user: ubuntu
|
|
|
|
- name: maas
|
|
|
|
type: maas
|
|
|
|
parent: baremetal
|
|
|
|
config:
|
|
|
|
tweaks:
|
|
|
|
- nobond
|
|
|
|
- nobridge
|
2022-01-25 13:39:17 +00:00
|
|
|
- nomaasha
|
2021-10-29 09:57:19 +01:00
|
|
|
maas_vip: 192.168.1.22
|
|
|
|
postgresql_vip: 192.168.1.22
|
|
|
|
package_repositories: []
|
|
|
|
maas_config:
|
|
|
|
maas_name: maas
|
|
|
|
completed_intro: True
|
|
|
|
dnssec_validation: 'no'
|
|
|
|
upstream_dns:
|
|
|
|
- 192.168.1.13
|
2022-01-25 13:39:17 +00:00
|
|
|
- 192.168.1.9
|
2021-10-29 09:57:19 +01:00
|
|
|
ntp_servers:
|
|
|
|
- 0.uk.pool.ntp.org
|
|
|
|
kernel_opts:
|
|
|
|
- console=tty0
|
|
|
|
- console=ttyS0,115200n8
|
2022-01-25 13:39:17 +00:00
|
|
|
- elevator=noop
|
|
|
|
- intel_iommu=on
|
|
|
|
- iommu=pt
|
|
|
|
- debug
|
|
|
|
- nosplash
|
|
|
|
- scsi_mod.use_blk_mq=1
|
|
|
|
- dm_mod.use_blk_mq=1
|
|
|
|
- enable_mtrr_cleanup
|
|
|
|
- mtrr_spare_reg_nr=1
|
|
|
|
- systemd.log_level=info
|
2021-10-29 09:57:19 +01:00
|
|
|
maas_boot_source_selections:
|
|
|
|
- release: 'focal'
|
|
|
|
arches: ['amd64']
|
|
|
|
- release: 'bionic'
|
|
|
|
arches: ['amd64']
|
|
|
|
maas_admin: admin
|
|
|
|
maas_admin_email: mail@arif-ali.co.uk
|
|
|
|
# The password will be auto-generated in `generated/maas/maas-pass`
|
|
|
|
maas_admin_password: openstack
|
|
|
|
infra_extra_repositories:
|
|
|
|
- ppa:maas/stable
|
|
|
|
networks: include-rel://config/networks.yaml
|
|
|
|
enlist_timeout: 1801
|
|
|
|
nodeconfig: include-rel://config/bucketsconfig.yaml
|
|
|
|
nodes: include-rel://config/nodes.yaml
|
|
|
|
domains:
|
|
|
|
- name: maas
|
|
|
|
#authoritative: false
|
|
|
|
is_default: true
|
|
|
|
dnsresources: include-rel://config/dnsresources.yaml
|
|
|
|
- name: juju_maas_controller
|
|
|
|
type: juju_maas_controller
|
|
|
|
parent: maas
|
|
|
|
config:
|
|
|
|
ha: 3
|
|
|
|
ha_timeout: 900
|
|
|
|
controller_name: home-maas
|
|
|
|
model_defaults: juju-model-default.yaml
|
|
|
|
- name: openstack
|
|
|
|
type: openstack
|
|
|
|
parent: juju_maas_controller
|
|
|
|
config:
|
|
|
|
juju_model: openstack
|
|
|
|
bundles: # Primary bundle followed by optional overlays.
|
|
|
|
- bundle.yaml
|
|
|
|
- overlays/hostnames.yaml
|
|
|
|
- overlays/ovs.yaml
|
|
|
|
- overlays/ldap.yaml
|
|
|
|
- overlays/openstack_versioned_overlay.yaml
|
|
|
|
- overlays/stsstack.yaml
|
|
|
|
ha_type: ssl
|
|
|
|
openstack_config: include-rel://config/openstack.yaml
|
|
|
|
validate:
|
|
|
|
- type: rados
|
|
|
|
config:
|
|
|
|
unit: ceph-mon/0
|
|
|
|
- type: fio
|
|
|
|
config:
|
|
|
|
unit: ceph-mon/0
|
|
|
|
- type: rally
|
|
|
|
config:
|
|
|
|
task_yaml: rally.yaml
|
|
|
|
|
|
|
|
#- name: magpie
|
|
|
|
# type: magpie
|
|
|
|
# parent: juju_maas_controller
|
|
|
|
# config:
|
|
|
|
# juju_model: magpie
|
|
|
|
# oam-space: oam-space
|
|
|
|
|