apiVersion: v1 data: cinderBackup: customServiceConfig: '[DEFAULT] backup_driver = cinder.backup.drivers.swift.SwiftBackupDriver ' replicas: 1 cinderVolumes: lvm-iscsi: customServiceConfig: '[lvm] image_volume_cache_enabled = false volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver volume_group = cinder-volumes target_protocol = iscsi target_helper = lioadm volume_backend_name = lvm_iscsi target_ip_address=172.18.0.10 target_secondary_ip_addresses = 172.19.0.10 ' nodeSelector: openstack.org/cinder-lvm: '' replicas: 1 glance: customServiceConfig: '[DEFAULT] debug = True enabled_backends = default_backend:swift [glance_store] default_backend = default_backend [default_backend] swift_store_create_container_on_put = True swift_store_auth_version = 3 swift_store_auth_address = {{ .KeystoneInternalURL }} swift_store_endpoint_type = internalURL swift_store_user = service:glance swift_store_key = {{ .ServicePassword }} ' default: replicas: 3 heat: customServiceConfig: '[clients_heat] endpoint_type: public insecure: true ' enabled: true ironic: enabled: true ironicConductors: - customServiceConfig: '[pxe] kernel_append_params = console=ttyS0 [neutron] cleaning_network = provisioning provisioning_network = provisioning rescuing_network = provisioning inspection_network = provisioning ' ironicInspector: customServiceConfig: '[capabilities] boot_mode = true [processing] update_pxe_enabled = false ' rpcTransport: oslo neutron: customServiceConfig: '[DEFAULT] vlan_transparent = true agent_down_time = 600 router_distributed = true router_scheduler_driver = neutron.scheduler.l3_agent_scheduler.ChanceScheduler allow_automatic_l3agent_failover = true debug = true default_availability_zones = zone-1,zone-2 service_plugins = qos,ovn-router,trunk,segments,log,taas,tapmirror,firewall_v2,pvlan [agent] report_interval = 300 [database] max_retries = -1 db_max_retries = -1 [keystone_authtoken] region_name = regionOne memcache_use_advanced_pool = True [oslo_messaging_notifications] driver = noop [oslo_middleware] enable_proxy_headers_parsing = true [oslo_policy] policy_file = /etc/neutron/policy.yaml [ovs] igmp_snooping_enable = true [ovn] ovsdb_probe_interval = 60000 ovn_emit_need_to_frag = true ovs_create_tap = true [ml2] type_drivers = geneve,vxlan,vlan,flat,local tenant_network_types = geneve,flat [service_providers] service_provider = TAAS:TAAS:neutron_taas.services.taas.service_drivers.ovn.taas_ovn.TaasOvnDriver:default service_provider = FIREWALL_V2:fwaas_db:neutron_fwaas.services.firewall.service_drivers.ovn.firewall_l3_driver.OVNFwaasDriver:default ' ml2MechanismDrivers: - ovn - baremetal notificationsBus: cluster: rabbitmq nova: cellTemplates: cell0: cellDatabaseAccount: nova-cell0 cellDatabaseInstance: openstack hasAPIAccess: true messagingBus: cluster: rabbitmq cell1: cellDatabaseAccount: nova-cell1 cellDatabaseInstance: openstack-cell1 hasAPIAccess: true messagingBus: cluster: rabbitmq-cell1 novaComputeTemplates: compute-ironic: computeDriver: ironic.IronicDriver octavia: amphoraImageContainerImage: quay.io/gthiemonge/octavia-amphora-image apacheContainerImage: registry.redhat.io/ubi9/httpd-24:latest availabilityZones: - zone-1 enabled: true octaviaAPI: networkAttachments: - internalapi octaviaHealthManager: networkAttachments: - octavia octaviaHousekeeping: networkAttachments: - octavia octaviaWorker: networkAttachments: - octavia redisServiceName: octavia-redis ovn: ovnController: availability-zones: - zone-1 nicMappings: datacentre: ocpbr ironic: ironic octavia: octbr preserveJobs: false redis: enabled: true templates: octavia-redis: replicas: 1 swift: enabled: true telemetry: autoscaling: enabled: true ceilometer: enabled: true enabled: true metricStorage: enabled: true tls: caBundleSecretName: '' kind: ConfigMap metadata: annotations: config.kubernetes.io/local-config: 'true' name: service-values