차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| etc_kolla_globals.yml [2024/07/30 01:54] – 만듦 koov | etc_kolla_globals.yml [2024/07/30 02:11] (현재) – [/etc/kolla/globals.yml] koov | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== / | ====== / | ||
| - | kolla-ansible의 기본 배포 설정 파일이다. | + | '' |
| 파일내에 있는 옵션외에 추가적인 옵션은 아래 환경 파일을 참조하면 된다. | 파일내에 있는 옵션외에 추가적인 옵션은 아래 환경 파일을 참조하면 된다. | ||
| 줄 7: | 줄 7: | ||
| '' | '' | ||
| - | 또는 배포 노드에 kolla-ansible을 설치한 경우 | + | 또는 배포 노드에 |
| 파이썬 가상환경에서 설치한경우 | 파이썬 가상환경에서 설치한경우 | ||
| 줄 16: | 줄 16: | ||
| 를 참고해도 된다. | 를 참고해도 된다. | ||
| + | |||
| + | '' | ||
| + | |||
| + | 따라서 더욱더 상세한 속성값들을 변경하거나 알고 싶은경우에는 '' | ||
| + | |||
| + | ===== globals.yml configuration ===== | ||
| + | '' | ||
| + | 이 설정파일에 정의되어있지 않은 속성이나 주석처리된 속성은 '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | <code vim> | ||
| + | --- | ||
| + | # You can use this file to override _any_ variable throughout Kolla. | ||
| + | # Additional options can be found in the | ||
| + | # ' | ||
| + | # commented parameters are shown here, To override the default value uncomment | ||
| + | # the parameter and change its value. | ||
| + | |||
| + | ################### | ||
| + | # Ansible options | ||
| + | ################### | ||
| + | |||
| + | # This variable is used as the " | ||
| + | # instance, if one wants to remove/ | ||
| + | # kolla_ansible_setup_filter: | ||
| + | # By default, we do not provide a filter. | ||
| + | # | ||
| + | |||
| + | # This variable is used as the " | ||
| + | # For instance, if one wants to avoid collecting facts via facter: | ||
| + | # kolla_ansible_setup_gather_subset: | ||
| + | # By default, we do not provide a gather subset. | ||
| + | # | ||
| + | |||
| + | # Dummy variable to allow Ansible to accept this file. | ||
| + | workaround_ansible_issue_8743: | ||
| + | |||
| + | # This variable is used as " | ||
| + | # facts) plays. | ||
| + | # This is useful for weeding out failing hosts early to avoid late failures | ||
| + | # due to missing facts (especially cross-host). | ||
| + | # Do note this still supports host fact caching and it will not affect | ||
| + | # scenarios with all facts cached (as there is no task to fail). | ||
| + | # | ||
| + | |||
| + | # This variable may be used to set the maximum failure percentage for all | ||
| + | # plays. More fine-grained control is possible via per-service variables, e.g. | ||
| + | # nova_max_fail_percentage. The default behaviour is to set a max fail | ||
| + | # percentage of 100, which is equivalent to not setting it. | ||
| + | # | ||
| + | |||
| + | ############### | ||
| + | # Kolla options | ||
| + | ############### | ||
| + | # Valid options are [ COPY_ONCE, COPY_ALWAYS ] | ||
| + | # | ||
| + | |||
| + | # Valid options are [' | ||
| + | # | ||
| + | |||
| + | # Do not override this unless you know what you are doing. | ||
| + | # | ||
| + | |||
| + | # Docker image tag used by default. | ||
| + | # | ||
| + | |||
| + | # Suffix applied to openstack_release to generate openstack_tag. | ||
| + | # | ||
| + | |||
| + | # Location of configuration overrides | ||
| + | # | ||
| + | |||
| + | # This should be a VIP, an unused IP on your network that will float between | ||
| + | # the hosts running keepalived for high-availability. If you want to run an | ||
| + | # All-In-One without haproxy and keepalived, you can set enable_haproxy to no | ||
| + | # in " | ||
| + | # ' | ||
| + | # | ||
| + | |||
| + | # This is the DNS name that maps to the kolla_internal_vip_address VIP. By | ||
| + | # default it is the same as kolla_internal_vip_address. | ||
| + | # | ||
| + | |||
| + | # This should be a VIP, an unused IP on your network that will float between | ||
| + | # the hosts running keepalived for high-availability. It defaults to the | ||
| + | # kolla_internal_vip_address, | ||
| + | # share the same address. | ||
| + | # internal and external requests between two VIPs. | ||
| + | # | ||
| + | |||
| + | # The Public address used to communicate with OpenStack as set in the public_url | ||
| + | # for the endpoints that will be created. This DNS name should map to | ||
| + | # kolla_external_vip_address. | ||
| + | # | ||
| + | |||
| + | # Optionally change the path to sysctl.conf modified by Kolla Ansible plays. | ||
| + | # | ||
| + | |||
| + | ################## | ||
| + | # Container engine | ||
| + | ################## | ||
| + | |||
| + | # Valid options are [ docker, podman ] | ||
| + | # | ||
| + | |||
| + | |||
| + | ################ | ||
| + | # Docker options | ||
| + | ################ | ||
| + | |||
| + | # Custom docker registry settings: | ||
| + | # | ||
| + | # Please read the docs carefully before applying docker_registry_insecure. | ||
| + | # | ||
| + | # | ||
| + | # docker_registry_password is set in the passwords.yml file. | ||
| + | |||
| + | # Namespace of images: | ||
| + | # | ||
| + | |||
| + | # Docker client timeout in seconds. | ||
| + | # | ||
| + | |||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ################### | ||
| + | # Messaging options | ||
| + | ################### | ||
| + | # Whether to enable TLS for oslo.messaging communication with RabbitMQ. | ||
| + | # | ||
| + | # CA certificate bundle in containers using oslo.messaging with RabbitMQ TLS. | ||
| + | # | ||
| + | |||
| + | ############################## | ||
| + | # Neutron - Networking Options | ||
| + | ############################## | ||
| + | # This interface is what all your api services will be bound to by default. | ||
| + | # Additionally, | ||
| + | # interface by default. This interface must contain an IP address. | ||
| + | # It is possible for hosts to have non-matching names of interfaces - these can | ||
| + | # be set in an inventory file per host or per group or stored separately, see | ||
| + | # | ||
| + | # Yet another way to workaround the naming problem is to create a bond for the | ||
| + | # interface on all hosts and give the bond name here. Similar strategy can be | ||
| + | # followed for other types of interfaces. | ||
| + | # | ||
| + | |||
| + | # These can be adjusted for even more customization. The default is the same as | ||
| + | # the ' | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # Configure the address family (AF) per network. | ||
| + | # Valid options are [ ipv4, ipv6 ] | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # This is the raw interface given to neutron as its external network port. Even | ||
| + | # though an IP address can exist on this interface, it will be unusable in most | ||
| + | # configurations. It is recommended this interface not be configured with any IP | ||
| + | # addresses for that reason. | ||
| + | # | ||
| + | |||
| + | # Valid options are [ openvswitch, | ||
| + | # if vmware_nsxv3 or vmware_nsxp is selected, enable_openvswitch MUST be set to " | ||
| + | # Do note linuxbridge is *EXPERIMENTAL* in Neutron since Zed and it requires extra tweaks to config to be usable. | ||
| + | # For details, see: https:// | ||
| + | # | ||
| + | |||
| + | # Valid options are [ internal, infoblox ] | ||
| + | # | ||
| + | |||
| + | # Configure Neutron upgrade option, currently Kolla support | ||
| + | # two upgrade ways for Neutron: legacy_upgrade and rolling_upgrade | ||
| + | # The variable " | ||
| + | # were enabled and opposite | ||
| + | # Neutron rolling upgrade were enable by default | ||
| + | # | ||
| + | |||
| + | # Configure neutron logging framework to log ingress/ | ||
| + | # for security groups rules. More information can be found here: | ||
| + | # https:// | ||
| + | # | ||
| + | |||
| + | #################### | ||
| + | # keepalived options | ||
| + | #################### | ||
| + | # Arbitrary unique number from 0..255 | ||
| + | # This should be changed from the default in the event of a multi-region deployment | ||
| + | # where the VIPs of different regions reside on a common subnet. | ||
| + | # | ||
| + | |||
| + | ################### | ||
| + | # Dimension options | ||
| + | ################### | ||
| + | # This is to provide an extra option to deploy containers with Resource constraints. | ||
| + | # We call it dimensions here. | ||
| + | # The dimensions for each container are defined by a mapping, where each dimension value should be a | ||
| + | # string. | ||
| + | # Reference_Docs | ||
| + | # https:// | ||
| + | # eg: | ||
| + | # < | ||
| + | # blkio_weight: | ||
| + | # cpu_period: | ||
| + | # cpu_quota: | ||
| + | # cpu_shares: | ||
| + | # cpuset_cpus: | ||
| + | # cpuset_mems: | ||
| + | # mem_limit: | ||
| + | # mem_reservation: | ||
| + | # memswap_limit: | ||
| + | # kernel_memory: | ||
| + | # ulimits: | ||
| + | |||
| + | ##################### | ||
| + | # Healthcheck options | ||
| + | ##################### | ||
| + | # | ||
| + | # Healthcheck options for Docker containers | ||
| + | # interval/ | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ################## | ||
| + | # Firewall options | ||
| + | ################## | ||
| + | # Configures firewalld on both ubuntu and centos systems | ||
| + | # for enabled services. | ||
| + | # firewalld should be installed beforehand. | ||
| + | # disable_firewall: | ||
| + | # enable_external_api_firewalld: | ||
| + | # external_api_firewalld_zone: | ||
| + | |||
| + | ############# | ||
| + | # TLS options | ||
| + | ############# | ||
| + | # To provide encryption and authentication on the kolla_external_vip_interface, | ||
| + | # TLS can be enabled. | ||
| + | # allow clients to perform authentication. | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ################## | ||
| + | # Backend options | ||
| + | ################## | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ##################### | ||
| + | # Backend TLS options | ||
| + | ##################### | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ##################### | ||
| + | # ACME client options | ||
| + | ##################### | ||
| + | # A list of haproxy backend server directives pointing to addresses used by the | ||
| + | # ACME client to complete http-01 challenge. | ||
| + | # Please read the docs for more details. | ||
| + | # | ||
| + | |||
| + | #################### | ||
| + | # LetsEncrypt options | ||
| + | #################### | ||
| + | # This option is required for letsencrypt role to work properly. | ||
| + | # | ||
| + | |||
| + | #################### | ||
| + | # LetsEncrypt certificate server options | ||
| + | #################### | ||
| + | # | ||
| + | # attempt to renew Let's Encrypt certificate every 12 hours | ||
| + | # | ||
| + | |||
| + | ################ | ||
| + | # Region options | ||
| + | ################ | ||
| + | # Use this option to change the name of this region. | ||
| + | # | ||
| + | |||
| + | # Use this option to define a list of region names - only needs to be configured | ||
| + | # in a multi-region deployment, and then only in the *first* region. | ||
| + | # | ||
| + | |||
| + | ################### | ||
| + | # OpenStack options | ||
| + | ################### | ||
| + | # Use these options to set the various log levels across all OpenStack projects | ||
| + | # Valid options are [ True, False ] | ||
| + | # | ||
| + | |||
| + | # Enable core OpenStack services. This includes: | ||
| + | # glance, keystone, neutron, nova, heat, and horizon. | ||
| + | # | ||
| + | |||
| + | # These roles are required for Kolla to be operation, however a savvy deployer | ||
| + | # could disable some of these required roles and run their own services. | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # OpenStack services can be enabled or disabled with these options | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ############# | ||
| + | # S3 options | ||
| + | ############# | ||
| + | # Common options for S3 Cinder Backup and Glance S3 backend. | ||
| + | #s3_url: | ||
| + | #s3_bucket: | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ################## | ||
| + | # RabbitMQ options | ||
| + | ################## | ||
| + | # Options passed to RabbitMQ server startup script via the | ||
| + | # RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS environment var. | ||
| + | # See Kolla Ansible docs RabbitMQ section for details. | ||
| + | # These are appended to args already provided by Kolla Ansible | ||
| + | # to configure IPv6 in RabbitMQ server. | ||
| + | # More details can be found in the RabbitMQ docs: | ||
| + | # https:// | ||
| + | # https:// | ||
| + | # The default tells RabbitMQ to always use two cores (+S 2:2), | ||
| + | # and not to busy wait (+sbwt none +sbwtdcpu none +sbwtdio none): | ||
| + | # | ||
| + | # Whether to enable TLS encryption for RabbitMQ client-server communication. | ||
| + | # | ||
| + | # CA certificate bundle in RabbitMQ container. | ||
| + | # | ||
| + | |||
| + | ################# | ||
| + | # MariaDB options | ||
| + | ################# | ||
| + | # List of additional WSREP options | ||
| + | # | ||
| + | |||
| + | ####################### | ||
| + | # External Ceph options | ||
| + | ####################### | ||
| + | # External Ceph - cephx auth enabled (this is the standard nowadays, defaults to yes) | ||
| + | # | ||
| + | |||
| + | # Glance | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # Cinder | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # Nova | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # Gnocchi | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # Manila | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ############################# | ||
| + | # Keystone - Identity Options | ||
| + | ############################# | ||
| + | |||
| + | # | ||
| + | |||
| + | # | ||
| + | |||
| + | # Interval to rotate fernet keys by (in seconds). Must be an interval of | ||
| + | # 60(1 min), 120(2 min), 180(3 min), 240(4 min), 300(5 min), 360(6 min), | ||
| + | # 600(10 min), 720(12 min), 900(15 min), 1200(20 min), 1800(30 min), | ||
| + | # 3600(1 hour), 7200(2 hour), 10800(3 hour), 14400(4 hour), 21600(6 hour), | ||
| + | # 28800(8 hour), 43200(12 hour), 86400(1 day), 604800(1 week). | ||
| + | # | ||
| + | |||
| + | # Whether or not to apply changes to service user passwords when services are | ||
| + | # reconfigured | ||
| + | # | ||
| + | |||
| + | ######################## | ||
| + | # Glance - Image Options | ||
| + | ######################## | ||
| + | # Configure image backend. | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # Configure glance upgrade option. | ||
| + | # Due to this feature being experimental in glance, | ||
| + | # the default value is " | ||
| + | # | ||
| + | |||
| + | #################### | ||
| + | # Glance S3 Backend | ||
| + | #################### | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | #################### | ||
| + | # Osprofiler options | ||
| + | #################### | ||
| + | # valid values: [" | ||
| + | # | ||
| + | |||
| + | ################## | ||
| + | # Barbican options | ||
| + | ################## | ||
| + | # Valid options are [ simple_crypto, | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ################# | ||
| + | # Gnocchi options | ||
| + | ################# | ||
| + | # Valid options are [ file, ceph, swift ] | ||
| + | # | ||
| + | |||
| + | # Valid options are [redis, '' | ||
| + | # | ||
| + | |||
| + | ################################ | ||
| + | # Cinder - Block Storage Options | ||
| + | ################################ | ||
| + | # Enable / disable Cinder backends | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # Valid options are [ '', | ||
| + | # | ||
| + | |||
| + | # Valid options are [ nfs, swift, ceph, s3 ] | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # Cinder backup S3 options | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ####################### | ||
| + | # Cloudkitty options | ||
| + | ####################### | ||
| + | # Valid option is gnocchi | ||
| + | # | ||
| + | # Valid options are ' | ||
| + | # ' | ||
| + | # When the backend is " | ||
| + | # Also, when using ' | ||
| + | # of Cloudkitty storage backend version 2. | ||
| + | # | ||
| + | |||
| + | ################### | ||
| + | # Designate options | ||
| + | ################### | ||
| + | # Valid options are [ bind9 ] | ||
| + | # | ||
| + | # | ||
| + | # - " | ||
| + | # Valid options are [ '', | ||
| + | # | ||
| + | |||
| + | ######################## | ||
| + | # Nova - Compute Options | ||
| + | ######################## | ||
| + | # | ||
| + | |||
| + | # Valid options are [ qemu, kvm, vmware ] | ||
| + | # | ||
| + | |||
| + | # The number of fake driver per compute node | ||
| + | # | ||
| + | |||
| + | # The flag " | ||
| + | # " | ||
| + | # controls whether the nova services are all stopped before rolling | ||
| + | # upgrade to the new version, for the safety and availability. | ||
| + | # If " | ||
| + | # nova-compute) for no failed API operations before upgrade to the | ||
| + | # new version. And opposite. | ||
| + | # | ||
| + | |||
| + | # Valid options are [ none, novnc, spice ] | ||
| + | # | ||
| + | |||
| + | ############################## | ||
| + | # Neutron - networking options | ||
| + | ############################## | ||
| + | # Enable distributed floating ip for OVN deployments | ||
| + | # | ||
| + | |||
| + | # Enable DHCP agent(s) to use with OVN | ||
| + | # | ||
| + | |||
| + | ############################# | ||
| + | # Horizon - Dashboard Options | ||
| + | ############################# | ||
| + | # | ||
| + | |||
| + | ############################# | ||
| + | # Ironic options | ||
| + | ############################# | ||
| + | # dnsmasq bind interface for Ironic Inspector, by default is network_interface | ||
| + | # | ||
| + | # The following value must be set when enabling ironic, the value format is a | ||
| + | # list of ranges - at least one must be configured, for example: | ||
| + | # - range: 192.168.0.10, | ||
| + | # See Kolla Ansible docs on Ironic for details. | ||
| + | # | ||
| + | # PXE bootloader file for Ironic Inspector, relative to / | ||
| + | # | ||
| + | |||
| + | # Configure ironic upgrade option, due to currently kolla support | ||
| + | # two upgrade ways for ironic: legacy_upgrade and rolling_upgrade | ||
| + | # The variable " | ||
| + | # were enabled and opposite | ||
| + | # Rolling upgrade were enable by default | ||
| + | # | ||
| + | |||
| + | # List of extra kernel parameters passed to the kernel used during inspection | ||
| + | # | ||
| + | |||
| + | # Valid options are [ '', | ||
| + | # | ||
| + | |||
| + | ###################################### | ||
| + | # Manila - Shared File Systems Options | ||
| + | ###################################### | ||
| + | # HNAS backend configuration | ||
| + | #hnas_ip: | ||
| + | #hnas_user: | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # CephFS backend configuration. | ||
| + | # External Ceph FS name. | ||
| + | # By default this is empty to allow Manila to auto-find the first FS available. | ||
| + | # | ||
| + | |||
| + | # Gluster backend configuration | ||
| + | # The option of glusterfs share layout can be directory or volume | ||
| + | # The default option of share layout is ' | ||
| + | # | ||
| + | # The default option of nfs server type is ' | ||
| + | # | ||
| + | |||
| + | # Volume layout Options (required) | ||
| + | # If the glusterfs server requires remote ssh, then you need to fill | ||
| + | # in ' | ||
| + | # ' | ||
| + | # ' | ||
| + | # the format is for example: | ||
| + | # - 10.0.1.1 | ||
| + | # - 10.0.1.2 | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # Used to filter GlusterFS volumes for share creation. | ||
| + | # Examples: manila-share-volume-\\d+$, | ||
| + | # | ||
| + | |||
| + | # Directory layout Options | ||
| + | # If the glusterfs server is on the local node of the manila share, | ||
| + | # it’s of the format < | ||
| + | # If the glusterfs server is on a remote node, | ||
| + | # it’s of the format < | ||
| + | # and define ' | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ################################ | ||
| + | # Swift - Object Storage Options | ||
| + | ################################ | ||
| + | # Swift expects block devices to be available for storage. Two types of storage | ||
| + | # are supported: 1 - storage device with a special partition name and filesystem | ||
| + | # label, 2 - unpartitioned disk with a filesystem. The label of this filesystem | ||
| + | # is used to detect the disk which Swift will be using. | ||
| + | |||
| + | # Swift support two matching modes, valid options are [ prefix, strict ] | ||
| + | # | ||
| + | |||
| + | # This parameter defines matching pattern: if " | ||
| + | # for swift_devices_match_mode then swift_device_name should specify the name of | ||
| + | # the special swift partition for example: " | ||
| + | # selected then swift_devices_name should specify a pattern which would match to | ||
| + | # filesystems' | ||
| + | # | ||
| + | |||
| + | # Configure swift upgrade option, due to currently kolla support | ||
| + | # two upgrade ways for swift: legacy_upgrade and rolling_upgrade | ||
| + | # The variable " | ||
| + | # were enabled and opposite | ||
| + | # Rolling upgrade were enable by default | ||
| + | # | ||
| + | |||
| + | ################################### | ||
| + | # VMware - OpenStack VMware support | ||
| + | ################################### | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | ############ | ||
| + | # Prometheus | ||
| + | ############ | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # The labels to add to any time series or alerts when communicating with external systems (federation, | ||
| + | # prometheus_external_labels: | ||
| + | # < | ||
| + | # By default, prometheus_external_labels is empty | ||
| + | # | ||
| + | |||
| + | # List of extra parameters passed to prometheus. You can add as many to the list. | ||
| + | # | ||
| + | |||
| + | # List of extra parameters passed to cAdvisor. By default system cgroups | ||
| + | # and container labels are not exposed to reduce time series cardinality. | ||
| + | # | ||
| + | |||
| + | # Extra parameters passed to Prometheus exporters. | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | # Example of setting endpoints for prometheus ceph mgr exporter. | ||
| + | # You should add all ceph mgr's in your external ceph deployment. | ||
| + | # | ||
| + | # - host1:port1 | ||
| + | # - host2:port2 | ||
| + | |||
| + | ########## | ||
| + | # Telegraf | ||
| + | ########## | ||
| + | # Configure telegraf to use the docker daemon itself as an input for | ||
| + | # telemetry data. | ||
| + | # | ||
| + | |||
| + | ########################################## | ||
| + | # Octavia - openstack loadbalancer Options | ||
| + | ########################################## | ||
| + | # Whether to run Kolla Ansible' | ||
| + | # NOTE: if you upgrade from Ussuri, you must set `octavia_auto_configure` to `no` | ||
| + | # and keep your other Octavia config like before. | ||
| + | # | ||
| + | |||
| + | # Octavia amphora flavor. | ||
| + | # See os_nova_flavor for details. Supported parameters: | ||
| + | # - flavorid (optional) | ||
| + | # - is_public (optional) | ||
| + | # - name | ||
| + | # - vcpus | ||
| + | # - ram | ||
| + | # - disk | ||
| + | # - ephemeral (optional) | ||
| + | # - swap (optional) | ||
| + | # - extra_specs (optional) | ||
| + | # | ||
| + | # name: " | ||
| + | # is_public: no | ||
| + | # vcpus: 1 | ||
| + | # ram: 1024 | ||
| + | # disk: 5 | ||
| + | |||
| + | # Octavia security groups. lb-mgmt-sec-grp is for amphorae. | ||
| + | # | ||
| + | # mgmt-sec-grp: | ||
| + | # name: " | ||
| + | # rules: | ||
| + | # - protocol: icmp | ||
| + | # - protocol: tcp | ||
| + | # src_port: 22 | ||
| + | # dst_port: 22 | ||
| + | # - protocol: tcp | ||
| + | # src_port: "{{ octavia_amp_listen_port }}" | ||
| + | # dst_port: "{{ octavia_amp_listen_port }}" | ||
| + | |||
| + | # Octavia management network. | ||
| + | # See os_network and os_subnet for details. Supported parameters: | ||
| + | # - external (optional) | ||
| + | # - mtu (optional) | ||
| + | # - name | ||
| + | # - provider_network_type (optional) | ||
| + | # - provider_physical_network (optional) | ||
| + | # - provider_segmentation_id (optional) | ||
| + | # - shared (optional) | ||
| + | # - subnet | ||
| + | # The subnet parameter has the following supported parameters: | ||
| + | # - allocation_pool_start (optional) | ||
| + | # - allocation_pool_end (optional) | ||
| + | # - cidr | ||
| + | # - enable_dhcp (optional) | ||
| + | # - gateway_ip (optional) | ||
| + | # - name | ||
| + | # - no_gateway_ip (optional) | ||
| + | # - ip_version (optional) | ||
| + | # - ipv6_address_mode (optional) | ||
| + | # - ipv6_ra_mode (optional) | ||
| + | # | ||
| + | # name: lb-mgmt-net | ||
| + | # shared: false | ||
| + | # subnet: | ||
| + | # name: lb-mgmt-subnet | ||
| + | # cidr: "{{ octavia_amp_network_cidr }}" | ||
| + | # no_gateway_ip: | ||
| + | # enable_dhcp: | ||
| + | |||
| + | # Octavia management network subnet CIDR. | ||
| + | # | ||
| + | |||
| + | # | ||
| + | |||
| + | # Load balancer topology options are [ SINGLE, ACTIVE_STANDBY ] | ||
| + | # | ||
| + | |||
| + | # The following variables are ignored as along as `octavia_auto_configure` is set to `yes`. | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | |||
| + | #################### | ||
| + | # Corosync options | ||
| + | #################### | ||
| + | |||
| + | # this is UDP port | ||
| + | # | ||
| + | |||
| + | ############## | ||
| + | # etcd options | ||
| + | ############## | ||
| + | # If `etcd_remove_deleted_members` is enabled, Kolla Ansible will automatically | ||
| + | # remove etcd members from the cluster that are no longer in the inventory. | ||
| + | # | ||
| + | </ | ||
| + | </ | ||