Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- access:
- email:
- description: Email address for Administrator
- label: Email
- regex:
- error: Invalid email
- source: ^\S+@\S+$
- type: text
- value: admin@localhost
- weight: 40
- metadata:
- group: general
- label: OpenStack Access
- weight: 10
- password:
- description: Password for Administrator
- label: Password
- regex:
- error: Empty password
- source: \S
- type: password
- value: gd
- weight: 20
- tenant:
- description: Tenant (project) name for Administrator
- label: Tenant
- regex:
- error: Invalid tenant name
- source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?!ironic$)(?![Gg]uest$)(?!.*
- +.*$).+
- type: text
- value: gd
- weight: 30
- user:
- description: Username for Administrator
- label: Username
- regex:
- error: Invalid username
- source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?!ironic$)(?![Gg]uest$)(?!.*
- +.*$).+
- type: text
- value: gd
- weight: 10
- additional_components:
- ceilometer:
- description: If selected, Ceilometer and Aodh components will be installed
- label: Install Ceilometer and Aodh
- type: checkbox
- value: false
- weight: 60
- heat:
- description: ''
- label: ''
- type: hidden
- value: true
- weight: 50
- ironic:
- description: If selected, Ironic component will be installed
- label: Install Ironic
- restrictions:
- - cluster:net_provider != 'neutron' or networking_parameters:segmentation_type != 'vlan': Ironic
- requires Neutron with VLAN segmentation.
- - settings:storage.images_ceph.value == true and settings:storage.objects_ceph.value == false: Ironic
- requires Swift or RadosGW for Glance images.
- type: checkbox
- value: false
- weight: 80
- metadata:
- group: openstack_services
- label: Additional Components
- weight: 10
- mongo:
- description: If selected, You can use external Mongo DB as ceilometer backend
- label: Use external Mongo DB
- restrictions:
- - settings:additional_components.ceilometer.value == false: External Mongo aims
- to be an external backend for Ceilometer. Without Ceilometer enabled, External
- Mongo is useless and should not be installed.
- type: checkbox
- value: false
- weight: 70
- murano:
- description: If selected, Murano component will be installed
- label: Install Murano
- type: checkbox
- value: false
- weight: 20
- murano-cfapi:
- description: If selected, Murano service broker will be installed
- label: Install Murano service broker for Cloud Foundry
- restrictions:
- - condition: settings:additional_components.murano.value == false
- message: Murano should be enabled
- - action: hide
- condition: not ('experimental' in version:feature_groups)
- type: checkbox
- value: false
- weight: 30
- murano_glance_artifacts_plugin:
- description: If selected glance artifact repository will be enabled
- label: Enable glance artifact repository
- restrictions:
- - condition: settings:additional_components.murano.value == false
- message: Murano should be enabled
- - action: hide
- condition: not ('experimental' in version:feature_groups)
- type: checkbox
- value: false
- weight: 40
- sahara:
- description: If selected, Sahara component will be installed
- label: Install Sahara
- type: checkbox
- value: false
- weight: 10
- cgroups:
- metadata:
- always_editable: true
- group: general
- label: Cgroups conguration for services
- restrictions:
- - action: hide
- condition: 'true'
- weight: 90
- common:
- auth_key:
- description: Public key(s) to include in authorized_keys on deployed nodes
- group: security
- label: Public Key
- type: hidden
- value: ''
- weight: 70
- auto_assign_floating_ip:
- description: If selected, OpenStack will automatically assign a floating IP to
- a new instance
- group: network
- label: Auto assign floating IP
- restrictions:
- - action: hide
- condition: cluster:net_provider == 'neutron'
- type: checkbox
- value: false
- weight: 40
- debug:
- description: Debug logging mode provides more information, but requires more disk
- space.
- group: logging
- label: OpenStack debug logging
- type: checkbox
- value: true
- weight: 20
- libvirt_type:
- group: compute
- label: Hypervisor type
- type: radio
- value: qemu
- values:
- - data: kvm
- description: Choose this type of hypervisor if you run OpenStack on hardware
- label: KVM
- - data: qemu
- description: Choose this type of hypervisor if you run OpenStack on virtual
- hosts.
- label: QEMU
- weight: 30
- metadata:
- label: Common
- weight: 10
- nova_quota:
- description: Quotas are used to limit CPU and memory usage for tenants. Enabling
- quotas will increase load on the Nova database.
- group: compute
- label: Nova quotas
- type: checkbox
- value: false
- weight: 30
- puppet_debug:
- description: Debug puppet logging mode provides more information, but requires
- more disk space.
- group: logging
- label: Puppet debug logging
- type: checkbox
- value: true
- weight: 20
- resume_guests_state_on_host_boot:
- description: Whether to resume previous guests state when the host reboots. If
- enabled, this option causes guests assigned to the host to resume their previous
- state. If the guest was running a restart will be attempted when nova-compute
- starts. If the guest was not running previously, a restart will not be attempted.
- group: compute
- label: Resume guests state on host boot
- type: checkbox
- value: true
- weight: 50
- task_deploy:
- description: The new deployment engine based on cross-node dependencies for deployment
- tasks.
- label: Enable task based deploy
- type: hidden
- value: true
- weight: 11
- use_cow_images:
- description: For most cases you will want qcow format. If it's disabled, raw image
- format will be used to run VMs. OpenStack with raw format currently does not
- support snapshotting.
- group: storage
- label: Use qcow format for images
- type: checkbox
- value: true
- weight: 60
- use_vcenter:
- type: hidden
- value: false
- weight: 30
- corosync:
- group:
- description: ''
- label: Group
- type: text
- value: 226.94.1.1
- weight: 10
- metadata:
- group: general
- label: Corosync
- restrictions:
- - action: hide
- condition: 'true'
- weight: 50
- port:
- description: ''
- label: Port
- type: text
- value: '12000'
- weight: 20
- verified:
- description: Set True only if multicast is configured correctly on router.
- label: Need to pass network verification.
- type: checkbox
- value: false
- weight: 10
- external_dns:
- dns_list:
- description: List of upstream DNS servers
- label: DNS list
- max: 3
- regex:
- error: Invalid IP address
- source: ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$
- type: text_list
- value:
- - 10.109.3.1
- weight: 10
- metadata:
- group: network
- label: Host OS DNS Servers
- weight: 30
- external_mongo:
- hosts_ip:
- description: IP Addresses of MongoDB. Use comma to split IPs
- label: MongoDB hosts IP
- regex:
- error: Invalid hosts ip sequence
- source: ^(((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?),)*((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
- type: text
- value: ''
- weight: 30
- metadata:
- group: openstack_services
- label: External MongoDB
- restrictions:
- - action: hide
- condition: settings:additional_components.mongo.value == false
- message: Ceilometer and MongoDB are not enabled on the Additional Components
- section
- weight: 30
- mongo_db_name:
- description: Mongo database name
- label: Database name
- regex:
- error: Invalid database name
- source: ^\w+$
- type: text
- value: ceilometer
- weight: 30
- mongo_password:
- description: Mongo database password
- label: Password
- regex:
- error: Password contains spaces
- source: ^\S*$
- type: password
- value: ceilometer
- weight: 30
- mongo_replset:
- description: Name for Mongo replication set
- label: Replset
- type: text
- value: ''
- weight: 30
- mongo_user:
- description: Mongo database username
- label: Username
- regex:
- error: Empty username
- source: ^\w+$
- type: text
- value: ceilometer
- weight: 30
- external_ntp:
- metadata:
- group: network
- label: Host OS NTP Servers
- weight: 40
- ntp_list:
- description: List of upstream NTP servers
- label: NTP server list
- regex:
- error: Invalid NTP server
- source: ^[a-zA-Z\d]+[-\.\da-zA-Z]*$
- type: text_list
- value:
- - 10.109.3.1
- weight: 10
- kernel_params:
- kernel:
- description: Default kernel parameters
- label: Initial parameters
- type: text
- value: console=tty0 net.ifnames=0 biosdevname=0 rootdelay=90 nomodeset
- metadata:
- group: general
- label: Kernel parameters
- weight: 60
- murano_settings:
- metadata:
- group: openstack_services
- label: Murano Settings
- restrictions:
- - action: hide
- condition: settings:additional_components.murano.value == false
- message: Murano is not enabled on the Additional Components section
- weight: 20
- murano_repo_url:
- description: ''
- label: Murano Repository URL
- type: text
- value: http://storage.apps.openstack.org/
- weight: 10
- neutron_advanced_configuration:
- metadata:
- group: network
- label: Neutron Advanced Configuration
- restrictions:
- - action: hide
- condition: cluster:net_provider != 'neutron'
- weight: 20
- neutron_dvr:
- description: Enable Distributed Virtual Routers in Neutron
- label: Neutron DVR
- restrictions:
- - ? networking_parameters:segmentation_type != 'vlan' and settings:neutron_advanced_configuration.neutron_l2_pop.value
- == false
- : DVR requires L2 population to be enabled.
- type: checkbox
- value: false
- weight: 20
- neutron_l2_pop:
- description: Enable L2 population mechanism in Neutron
- label: Neutron L2 population
- restrictions:
- - action: hide
- condition: networking_parameters:segmentation_type == 'vlan'
- type: checkbox
- value: false
- weight: 10
- neutron_l3_ha:
- description: 'Enable High Availability features for Virtual Routers in Neutron
- Requires at least 2 Controller nodes to function properly
- '
- label: Neutron L3 HA
- restrictions:
- - condition: settings:neutron_advanced_configuration.neutron_dvr.value == true
- message: Neutron DVR must be disabled in order to use Neutron L3 HA
- type: checkbox
- value: false
- weight: 30
- neutron_qos:
- description: Enable Neutron QoS advanced service plug-in
- label: Neutron QoS
- type: checkbox
- value: false
- weight: 40
- operator_user:
- authkeys:
- description: Public SSH keys to include to operator user's authorized keys, one
- per line.
- label: Authorized SSH keys
- type: textarea
- value: ''
- weight: 80
- homedir:
- description: Home directory for operator user
- label: Home directory
- regex:
- error: Invalid path
- source: ^/\S
- type: text
- value: /home/fueladmin
- weight: 70
- metadata:
- group: general
- label: Operating System Access
- weight: 15
- name:
- description: Username for operator user
- label: Username
- regex:
- error: Empty username
- source: \S
- type: text
- value: fueladmin
- weight: 50
- password:
- description: Password for operator user
- label: Password
- regex:
- error: Empty password
- source: \S
- type: password
- value: YQb0ll7DqEwmn0vXiI6Yx898
- weight: 60
- sudo:
- description: Sudoers configuration directives for operator user, one per line.
- label: Sudoers configuration
- type: textarea
- value: 'ALL=(ALL) NOPASSWD: ALL'
- weight: 90
- provision:
- metadata:
- group: general
- label: Provision
- restrictions:
- - action: hide
- condition: 'false'
- weight: 80
- method:
- type: hidden
- value: image
- packages:
- label: Initial packages
- type: textarea
- value: 'acl
- anacron
- bash-completion
- bridge-utils
- bsdmainutils
- build-essential
- cloud-init
- curl
- daemonize
- debconf-utils
- gdisk
- grub-pc
- hpsa-dkms
- hwloc
- i40e-dkms
- linux-firmware
- linux-firmware-nonfree
- linux-headers-generic-lts-trusty
- linux-image-generic-lts-trusty
- lvm2
- mcollective
- mdadm
- multipath-tools
- multipath-tools-boot
- nailgun-agent
- nailgun-mcagents
- network-checker
- ntp
- openssh-client
- openssh-server
- puppet
- python-amqp
- ruby-augeas
- ruby-ipaddress
- ruby-json
- ruby-netaddr
- ruby-openstack
- ruby-shadow
- ruby-stomp
- telnet
- ubuntu-minimal
- ubuntu-standard
- uuid-runtime
- vim
- virt-what
- vlan
- '
- weight: 10
- public_network_assignment:
- assign_to_all_nodes:
- description: When disabled, public network will be assigned to controllers only
- label: Assign public network to all nodes
- type: checkbox
- value: false
- weight: 10
- metadata:
- group: network
- label: Public network assignment
- restrictions:
- - action: hide
- condition: cluster:net_provider != 'neutron'
- weight: 10
- public_ssl:
- cert_data:
- description: Certificate and private key data, concatenated into a single file
- label: Certificate
- restrictions:
- - action: hide
- condition: (settings:public_ssl.cert_source.value != 'user_uploaded') or (settings:public_ssl.horizon.value
- == false and settings:public_ssl.services.value == false)
- type: file
- value:
- content: '-----BEGIN CERTIFICATE-----
- MIIC7TCCAdUCAgPoMA0GCSqGSIb3DQEBBQUAMDwxHjAcBgNVBAsMFU1pcmFudGlz
- IEZ1ZWwtUUEgVGVhbTEaMBgGA1UEAwwRcHVibGljLmZ1ZWwubG9jYWwwHhcNMTYw
- NDE0MDk1MzE1WhcNMjYwNDEyMDk1MzE1WjA8MR4wHAYDVQQLDBVNaXJhbnRpcyBG
- dWVsLVFBIFRlYW0xGjAYBgNVBAMMEXB1YmxpYy5mdWVsLmxvY2FsMIIBIjANBgkq
- hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvwyaYQ5LAemJrRR5f2zZTAK/4pN6vahM
- uFDxxseOyPprxbTH1+2zICRIvzkQqHdryatzJy4J3Mg6gt1nt3UjoLo/tU8eBTGX
- uUm5iNmpQuUysnYXL1G4DF42mwHpeBOprhPKtIvnl+YqKYvtODmpGWgvAqsnvrUZ
- So/ufOJgbX7gQd0UwsfuK4rn23a1cV2E9cjlQnFqO5seMQOyxU65eiKMQ0ZxnEmI
- PQjWbAfejV+su4WIlm3YmOFi3BWKZpb09pQzxRhmU/f/8WvVVPRJ8RXqyKUk7req
- Vi2M57m9HwVYRARSQjqHtk7e9gAXoi268JhtBz9+TMyfYffvDFxo1wIDAQABMA0G
- CSqGSIb3DQEBBQUAA4IBAQBW47zB8ehG86netLA1mNjjN4QzsJJ3+0Ac4Zm1XMSg
- fbEeppCl2I3QqcZh2Ro6jB4wN5RC47dLaxx6SFYy6Q0Z+D9K1ifl+CVdHBAD61Q4
- pqE+1CUIGS7IwbsfNahe0TpT1jWFazls6KEB7MfpuNkGdwS7PiYJdWxoiO6GuMp6
- O0CXd23cMH5FiSvoDwk4oRUEPSV34eMqHHOSzoodi1KeEdPCKgpLAiitmnyaKDZZ
- e2qcRHlYKW280S3tyzZ5Nokx4x7rUD9tZhKBbuz2GvlN8YSosR+MaEIF33f6jjQ8
- 8LgZyMdZp/cBiXcKG5sA0cEzQt+6SaBE2mFCvS87DHLL
- -----END CERTIFICATE-----
- -----BEGIN PRIVATE KEY-----
- MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC/DJphDksB6Ymt
- FHl/bNlMAr/ik3q9qEy4UPHGx47I+mvFtMfX7bMgJEi/ORCod2vJq3MnLgncyDqC
- 3We3dSOguj+1Tx4FMZe5SbmI2alC5TKydhcvUbgMXjabAel4E6muE8q0i+eX5iop
- i+04OakZaC8Cqye+tRlKj+584mBtfuBB3RTCx+4riufbdrVxXYT1yOVCcWo7mx4x
- A7LFTrl6IoxDRnGcSYg9CNZsB96NX6y7hYiWbdiY4WLcFYpmlvT2lDPFGGZT9//x
- a9VU9EnxFerIpSTut6pWLYznub0fBVhEBFJCOoe2Tt72ABeiLbrwmG0HP35MzJ9h
- 9+8MXGjXAgMBAAECggEAGu+T9IsnWCWtG5H/b0/Rcz4P/8n7TDImXvZKoFQSdZOZ
- Dk7mvjLtRmLXPt600ovDzrM1kRiUm2Q/m6PLs7n4Q/j+cnmtKd5MHfufBQRrMNtP
- womTy0AiStwdps0mNZ/QFJMFyV7QUEJLP4BS+dJnXQWrWxz2hZTS9AhG/6SLI+S5
- KCPtu1QBueOZKwv1ucssllGLwMsxCwilDszSZ0ssc4QoIZ9HDL6kYugxQ/SVCIDW
- twGaeJDK1MPU6K0mbSpGze7vYrUTvKGTyaMF7mWAZsi05b/pDN0qgIZ9+yidCsNk
- 9bDvQ2aKmOJs0jBoKvIvlfGS+mkGJUCfUxXF4v8awQKBgQDiulsUVdwnd3N5SFgn
- iCsqT7wkz5FcO9kRVq6ySNAh5Kt3Yc/jCu5ODLQHReZWrbgauN3+UDOLqkNSTNJP
- 8+XFsk1om357tTjdklAEtKXXQ+0qAnLzCl60YtmuPAOQy8kAik8TPYtzQnNuK92q
- ia0hXlwteGavLDM+eyzaTN4fdQKBgQDXtwVGQ6WYqNycfiSEcUMFt5yKvu2+68Ng
- pmo/GQsC5XZQyVH3hB8hUlZ3e/ecyf4ImEGK4REzu3RZWx51yOR/DZfEsHWcHEWp
- Q6hZkEC9QIW974KvbrQTDMoMSKzbxkHkN+HhlewWdpl0NUQNB9BSa2pTLIwawYws
- tlVcUWtJmwKBgC0Om8sOxRGSy3/uwJYamXlvHxSxq1GJEzo+37jOf448w1aWOZoF
- MhaQr7ZCTeQr4cptsrA3gAbhbz+LxL/e2GrRZFDFlf0/pm1iBkTpIYwGE7ulgPKL
- vQZcHqZhhtPfq7JPyicos+3T5tyeGw8pDR70gZ0HsGBfiE+Cawd2/y2BAoGAKkQh
- E3BjvPKxLzSEITM0B6W/VWwtlzAIuyJARRa6Epo1QYUAu3e2xcelS4oNrTnivXpf
- tT9+KF29YVi6MifnpYFbUF2m3ayodY7dKJdcJ/jBe8K3H3qYa/cgi6GdxP4moPnW
- F2ZRuOEKFjvtloQGbG/BiIR8+y0bMxOSzCDj3asCgYBbf26cDad2BcMivKXW59cF
- a07d5SAFUfzxQ/JGrT7vzpNT6d7703VNjC37pTsndCtm4DXf3Nr3jipCOE3XsuxM
- 3cQAVtZLMz11wMFjdvMYePKoAlj5f26jbraV301/dgGutHMyaE/8cJ9Liq7ValRT
- F6bQzyBd6fHA9F3938Ustw==
- -----END PRIVATE KEY-----
- '
- name: ca.pem
- weight: 40
- cert_source:
- description: From where we'll get certificate and private key
- label: Select source for certificate
- restrictions:
- - action: hide
- condition: settings:public_ssl.horizon.value == false and settings:public_ssl.services.value
- == false
- type: radio
- value: user_uploaded
- values:
- - data: self_signed
- description: Generate private key and certificate that will be signed by this
- key
- label: Self-signed
- - data: user_uploaded
- description: Use pre-generated key and certificate
- label: I have my own keypair with certificate
- weight: 30
- horizon:
- description: Secure access to Horizon enabling HTTPS instead of HTTP
- label: HTTPS for Horizon
- restrictions:
- - settings:public_ssl.services.value == false: TLS for OpenStack public endpoints
- should be enabled
- type: checkbox
- value: false
- weight: 20
- hostname:
- description: Your DNS entries should point to this name. Self-signed certificates
- also will use this hostname
- label: DNS hostname for public TLS endpoints
- restrictions:
- - action: hide
- condition: settings:public_ssl.horizon.value == false and settings:public_ssl.services.value
- == false
- type: text
- value: public.fuel.local
- weight: 50
- metadata:
- group: security
- label: Public TLS
- weight: 110
- services:
- description: Enable TLS termination on HAProxy for OpenStack services
- label: TLS for OpenStack public endpoints
- type: checkbox
- value: false
- weight: 10
- repo_setup:
- metadata:
- always_editable: true
- group: general
- label: Repositories
- weight: 50
- repos:
- description: 'Please note: the first repository will be considered the operating
- system mirror that will be used during node provisioning.
- To create a local repository mirror on the Fuel master node, please follow the
- instructions provided by running "fuel-createmirror --help" on the Fuel master
- node.
- Please make sure your Fuel master node has Internet access to the repository
- before attempting to create a mirror.
- For more details, please refer to the documentation (https://docs.mirantis.com/openstack/fuel/fuel-9.0/operations.html#external-ubuntu-ops).
- '
- extra_priority: null
- type: custom_repo_configuration
- value:
- - name: ubuntu
- priority: null
- section: main universe multiverse
- suite: trusty
- type: deb
- uri: http://archive.ubuntu.com/ubuntu/
- - name: ubuntu-updates
- priority: null
- section: main universe multiverse
- suite: trusty-updates
- type: deb
- uri: http://archive.ubuntu.com/ubuntu/
- - name: ubuntu-security
- priority: null
- section: main universe multiverse
- suite: trusty-security
- type: deb
- uri: http://archive.ubuntu.com/ubuntu/
- - name: mos
- priority: 1050
- section: main restricted
- suite: mos9.0
- type: deb
- uri: http://10.109.5.2:8080/mitaka-9.0/ubuntu/x86_64
- - name: mos-updates
- priority: 1050
- section: main restricted
- suite: mos9.0-updates
- type: deb
- uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/
- - name: mos-security
- priority: 1050
- section: main restricted
- suite: mos9.0-security
- type: deb
- uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/
- - name: mos-holdback
- priority: 1100
- section: main restricted
- suite: mos9.0-holdback
- type: deb
- uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/
- - name: Auxiliary
- priority: 1150
- section: main restricted
- suite: auxiliary
- type: deb
- uri: http://10.109.5.2:8080/mitaka-9.0/ubuntu/auxiliary
- service_user:
- homedir:
- type: hidden
- value: /var/lib/fuel
- metadata:
- group: general
- label: Service user account
- restrictions:
- - action: hide
- condition: 'true'
- weight: 10
- name:
- type: hidden
- value: fuel
- password:
- type: hidden
- value: E5OrVHtyGwwlAGXRgDhFTzSJ
- root_password:
- type: hidden
- value: r00tme
- sudo:
- type: hidden
- value: 'ALL=(ALL) NOPASSWD: ALL'
- storage:
- admin_key:
- type: hidden
- value: AQCDaA9XAAAAABAAt8PolHetl6V2nGYMkhCfVg==
- bootstrap_osd_key:
- type: hidden
- value: AQCDaA9XAAAAABAARk1XbFgMksP46YYD6En53w==
- ephemeral_ceph:
- description: Configures Nova to store ephemeral volumes in RBD. This works best
- if Ceph is enabled for volumes and images, too. Enables live migration of all
- types of Ceph backed VMs (without this option, live migration will only work
- with VMs launched from Cinder volumes).
- label: Ceph RBD for ephemeral volumes (Nova)
- type: checkbox
- value: false
- weight: 75
- fsid:
- type: hidden
- value: be8e39aa-f30d-47d0-9615-5c606707f664
- images_ceph:
- description: Configures Glance to use the Ceph RBD backend to store images. If
- enabled, this option will prevent Swift from installing.
- label: Ceph RBD for images (Glance)
- restrictions:
- - settings:storage.images_vcenter.value == true: Only one Glance backend could
- be selected.
- type: checkbox
- value: false
- weight: 30
- images_vcenter:
- description: Configures Glance to use the vCenter/ESXi backend to store images.
- If enabled, this option will prevent Swift from installing.
- label: VMware vCenter/ESXi datastore for images (Glance)
- restrictions:
- - action: hide
- condition: settings:common.use_vcenter.value != true
- - condition: settings:storage.images_ceph.value == true
- message: Only one Glance backend could be selected.
- type: checkbox
- value: false
- weight: 35
- metadata:
- group: storage
- label: Storage Backends
- weight: 60
- mon_key:
- type: hidden
- value: AQCDaA9XAAAAABAA7ZVBqnI0DO66GvveYGappA==
- objects_ceph:
- description: Configures RadosGW front end for Ceph RBD. This exposes S3 and Swift
- API Interfaces. If enabled, this option will prevent Swift from installing.
- label: Ceph RadosGW for objects (Swift API)
- type: checkbox
- value: false
- weight: 80
- osd_pool_size:
- description: Configures the default number of object replicas in Ceph. This number
- must be equal to or lower than the number of deployed 'Ceph OSD' nodes.
- label: Ceph object replication factor
- regex:
- error: Invalid number
- source: ^[1-9]\d*$
- type: text
- value: '3'
- weight: 85
- radosgw_key:
- type: hidden
- value: AQCDaA9XAAAAABAAPPkDWcqUba32fa+Y1H3+gA==
- volumes_block_device:
- description: High performance block device storage. It is recommended to have
- at least one Cinder Block Device
- label: Cinder Block device driver
- restrictions:
- - settings:storage.volumes_ceph.value == true
- type: checkbox
- value: false
- weight: 15
- volumes_ceph:
- description: Configures Cinder to store volumes in Ceph RBD images.
- label: Ceph RBD for volumes (Cinder)
- restrictions:
- - settings:storage.volumes_lvm.value == true or settings:storage.volumes_block_device.value
- == true
- type: checkbox
- value: false
- weight: 20
- volumes_lvm:
- description: It is recommended to have at least one Cinder node.
- label: Cinder LVM over iSCSI for volumes
- restrictions:
- - settings:storage.volumes_ceph.value == true
- type: checkbox
- value: true
- weight: 10
- syslog:
- metadata:
- enabled: false
- group: logging
- label: Syslog
- toggleable: true
- weight: 50
- syslog_port:
- description: Remote syslog port
- label: Port
- regex:
- error: Invalid syslog port
- source: ^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$
- type: text
- value: '514'
- weight: 20
- syslog_server:
- description: Remote syslog hostname
- label: Hostname
- regex:
- error: Invalid hostname
- source: ^[a-zA-Z\d]+[-\.\da-zA-Z]*$
- type: text
- value: ''
- weight: 10
- syslog_transport:
- label: Syslog transport protocol
- type: radio
- value: tcp
- values:
- - data: udp
- description: ''
- label: UDP
- - data: tcp
- description: ''
- label: TCP
- weight: 30
- workloads_collector:
- enabled:
- type: hidden
- value: true
- metadata:
- group: general
- label: Workloads Collector User
- restrictions:
- - action: hide
- condition: 'true'
- weight: 10
- password:
- type: password
- value: 3lkKN2Yq7lZ1vXhShO03KNGZ
- syslog_transport:
- label: Syslog transport protocol
- type: radio
- value: tcp
- values:
- - data: udp
- description: ''
- label: UDP
- - data: tcp
- description: ''
- label: TCP
- weight: 30
- workloads_collector:
- enabled:
- type: hidden
- value: true
- metadata:
- group: general
- label: Workloads Collector User
- restrictions:
- - action: hide
- condition: 'true'
- weight: 10
- password:
- type: password
- value: 3lkKN2Yq7lZ1vXhShO03KNGZ
- tenant:
- type: text
- value: services
- user:
- type: text
- value: fuel_stats_user
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement