Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # openstack_user_config.yml
- # Define CIDRs for networks
- cidr_networks:
- management: 172.29.236.0/22
- storage: 172.29.244.0/22
- tunnel: 172.29.240.0/22
- global_overrides:
- # Set load balancer IPs
- external_lb_vip_address: 192.168.4.32
- internal_lb_vip_address: 172.29.236.100
- management_bridge: br-mgmt
- # Use containers or not
- no_containers: false
- # Define provider networks to use in Neutron
- provider_networks:
- - network:
- container_bridge: br-mgmt
- container_interface: eth1
- container_type: veth
- group_binds:
- - all_containers
- - hosts
- ip_from_q: management
- is_management_address: true
- static_routes:
- - cidr: 192.168.4.0/24
- gateway: 192.168.4.6
- type: raw
- - network:
- container_bridge: br-vxlan
- container_interface: eth10
- container_type: veth
- group_binds:
- - neutron_ovn_controller
- ip_from_q: tunnel
- net_name: geneve
- range: 1:1000
- type: geneve
- - network:
- container_bridge: br-provider
- group_binds:
- - neutron_ovn_gateway
- net_name: physnet1
- network_interface: eth12
- range: 101:200,301:400
- type: vlan
- - network:
- container_bridge: br-provider
- container_type: veth
- group_binds:
- - neutron_ovn_gateway
- net_name: physnet1
- type: flat
- - network:
- container_bridge: br-storage
- container_interface: eth2
- container_type: veth
- group_binds:
- - glance_api
- - cinder_api
- - cinder_volume
- - nova_compute
- - manila_share
- - swift_proxy
- - ceph-mon
- - ceph-osd
- ip_from_q: storage
- type: raw
- # Tell OSA what IPs are off limits.
- used_ips:
- - 172.29.236.1,172.29.236.50
- - 192.168.4.6
- - 172.29.236.101
- - 172.29.240.1,172.29.240.50
- - 172.29.240.100
- - 172.29.244.1,172.29.244.50
- - 172.29.244.100
- - 192.168.4.1,192.168.4.33
- - 192.168.4.64,192.168.4.255
- # Define all the services to install.
- shared-infra_hosts:
- ark:
- ip: 192.168.4.6
- repo-infra_hosts:
- ark:
- ip: 192.168.4.6
- os-infra_hosts:
- ark:
- ip: 192.168.4.6
- identity_hosts:
- ark:
- ip: 192.168.4.6
- network_hosts:
- ark:
- ip: 192.168.4.6
- storage-infra_hosts:
- ark:
- ip: 192.168.4.6
- container_vars:
- cinder_qos_specs:
- - cinder_volume_types:
- - low-iops
- name: low-iops
- options:
- consumer: front-end
- read_iops_sec: 75
- write_iops_sec: 75
- - cinder_volume_types:
- - high-iops
- name: high-iops
- options:
- consumer: front-end
- read_iops_sec: 150
- write_iops_sec: 150
- - cinder_volume_types:
- - ultra-high-iops
- name: ultra-high-iops
- options:
- consumer: front-end
- read_iops_sec: 300
- write_iops_sec: 300
- storage_hosts:
- ark:
- ip: 192.168.4.6
- container_vars:
- cinder_backends:
- lvm:
- # Required from the documentation.
- volume_backend_name: LVM_iSCSI
- volume_driver: cinder.volume.drivers.lvm.LVMVolumeDriver
- volume_group: cinder-volumes
- # Also specified by AIO
- extra_volume_types:
- - low-iops
- - high-iops
- - ultra-high-iops
- iscsi_ip_address: 172.29.236.100
- lvm_type: thin
- limit_container_types: cinder_volume
- haproxy_hosts:
- ark:
- ip: 192.168.4.6
- ---
- # user_variables.yml
- # General settings
- apply_security_hardening: false
- debug: true
- install_method: source
- # Galera settings
- galera_innodb_log_buffer_size: 4M
- galera_monitoring_allowed_source: 0.0.0.0/0
- galera_my_cnf_overrides:
- mysqld:
- innodb_buffer_pool_size: 16M
- max_allowed_packet: 8M
- read_buffer_size: 64K
- sort_buffer_size: 8M
- thread_cache_size: '8'
- thread_stack: 192K
- tmp_table_size: 8M
- galera_wsrep_provider_options:
- - option: gcache.size
- value: 4M
- # LXC settings
- lxc_container_backing_store: dir
- lxc_container_bind_mounts:
- - container_directory: /openstack/src
- host_directory: /home/zuul/src
- - container_directory: /opt/cache/files
- host_directory: /opt/cache/files
- lxc_net_address: 10.255.255.1
- lxc_net_dhcp_range: 10.255.255.2,10.255.255.253
- lxc_net_mtu: 1500
- lxc_net_netmask: 255.255.255.0
- # Neutron settings
- neutron_plugin_type: ml2.ovn
- # Octavia settings
- # octavia_management_net_subnet_allocation_pools: 172.29.232.50-172.29.235.254
- # octavia_management_net_subnet_cidr: 172.29.232.0/22
- # openstack_hosts_journald?
- openstack_hosts_journald_config:
- RateLimitBurst: 600
- RateLimitIntervalSec: 60
- RuntimeMaxFileSize: 100M
- RuntimeMaxUse: 2G
- SystemMaxFileSize: 100M
- SystemMaxUse: 4G
- # Hosts package, use latest?
- openstack_hosts_package_state: latest
- # openstack_user_kernel?
- openstack_user_kernel_options:
- - key: kernel.printk
- value: 4 1 7 4
- # HAProxy and Keepalived settings
- # haproxy_use_keepalived: true
- # haproxy_keepalived_external_vip_cidr: 192.168.4.32/32
- # haproxy_keepalived_internal_vip_cidr: 172.29.236.9/32
- # haproxy_keepalived_external_interface: enp3s0
- # haproxy_keepalived_internal_interface: br-mgmt
- # Testing stuff used by AIO
- # rally_install: true
- # tempest_install: true
- # tempest_network_ping_gateway: true
- # tempest_private_net_provider_type: geneve
- # tempest_public_net_physical_name: physnet1
- # tempest_public_subnet_allocation_pools: 192.168.4.34-192.168.4.63
- # tempest_public_subnet_cidr: 192.168.4.0/24
- # tempest_run: true
- # Settings applied by AIO to minimize workers, etc.
- aodh_wsgi_processes: 1
- aodh_wsgi_threads: 1
- barbican_wsgi_processes: 1
- barbican_wsgi_threads: 1
- blazar_wsgi_processes: 1
- blazar_wsgi_threads: 1
- ceilometer_notification_workers: 1
- cinder_osapi_volume_workers_max: 1
- cinder_wsgi_buffer_size: 16384
- cinder_wsgi_processes: 1
- cinder_wsgi_threads: 1
- cloudkitty_wsgi_processes: 1
- cloudkitty_wsgi_threads: 1
- glance_api_threads: 2
- glance_api_workers: 1
- glance_wsgi_processes: 1
- glance_wsgi_threads: 2
- gnocchi_metricd_workers: 1
- gnocchi_wsgi_processes: 1
- gnocchi_wsgi_threads: 1
- heat_api_threads: 1
- heat_api_workers: 1
- heat_wsgi_buffer_size: 16384
- heat_wsgi_processes: 1
- heat_wsgi_threads: 1
- horizon_wsgi_processes: 1
- horizon_wsgi_threads: 1
- ironic_inspector_wsgi_processes: 1
- ironic_inspector_wsgi_threads: 1
- ironic_wsgi_processes: 1
- ironic_wsgi_threads: 1
- keystone_httpd_mpm_max_spare_threads: 10
- keystone_httpd_mpm_min_spare_threads: 5
- keystone_httpd_mpm_start_servers: 2
- keystone_httpd_mpm_thread_child: 15
- keystone_httpd_mpm_thread_limit: 15
- keystone_wsgi_processes: 2
- keystone_wsgi_threads: 2
- magnum_conductor_workers: 1
- magnum_wsgi_processes: 1
- manila_osapi_share_workers: 2
- manila_wsgi_buffer_size: 65535
- manila_wsgi_processes: 1
- manila_wsgi_threads: 1
- mistral_wsgi_processes: 1
- mistral_wsgi_threads: 1
- neutron_api_threads: 2
- neutron_api_workers: 1
- neutron_metadata_workers: 1
- neutron_num_sync_threads: 1
- neutron_rpc_workers: 1
- neutron_wsgi_processes: 1
- nova_api_threads: 1
- nova_conductor_workers: 1
- nova_metadata_workers: 1
- nova_osapi_compute_workers: 1
- nova_reserved_host_memory_mb: 256
- nova_scheduler_workers: 1
- nova_wsgi_buffer_size: 16384
- nova_wsgi_processes: 1
- nova_wsgi_threads: 1
- octavia_wsgi_buffer_size: 16384
- octavia_wsgi_processes: 1
- octavia_wsgi_threads: 1
- placement_wsgi_buffer_size: 16384
- placement_wsgi_processes: 1
- placement_wsgi_threads: 1
- repo_nginx_threads: 2
- sahara_api_workers: 1
- sahara_wsgi_buffer_size: 16384
- sahara_wsgi_processes: 1
- sahara_wsgi_threads: 1
- senlin_api_threads: 1
- senlin_wsgi_processes: 1
- senlin_wsgi_threads: 1
- skyline_api_workers: 2
- swift_account_server_replicator_workers: 1
- swift_account_server_workers: 1
- swift_container_server_workers: 1
- swift_object_replicator_workers: 1
- swift_object_server_workers: 1
- swift_proxy_server_workers: 1
- swift_proxy_server_workers_capped: 1
- swift_proxy_server_workers_not_capped: 1
- swift_server_replicator_workers: 1
- trove_api_workers: 1
- trove_conductor_workers: 1
- trove_service_net_setup: true
- trove_wsgi_processes: 1
- trove_wsgi_threads: 1
- zun_api_threads: 1
- zun_wsgi_processes: 1
- zun_wsgi_threads: 1
Advertisement
Add Comment
Please, Sign In to add comment