# Copyright 2019 Nokia # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Number of platform CPUs to allocate per service by default. ncir_default_platform_cpus: default: controller: own: 1 shared: 1 storage: own: 3 shared: 1 compute: shared: 1 caas_master: own: 2 caas_worker: own: 1 single: controller: own: 1 shared: 1 compute: shared: 1 caas_master: own: 1 caas_worker: own: 1 virtual: controller: shared: 2 storage: shared: 2 compute: shared: 1 caas_master: shared: 2 caas_worker: shared: 1 caas_service_profiles: - caas_master - caas_worker allocation_fact_file: "/etc/ansible/facts.d/ncir_cpu_allocation.fact" cpu_set_mapping: ovs_dpdk: opt: ovs_dpdk_cpus platform: opt: platform_cpus caas_exclusive: opt: exclusive_pool_percentage caas_shared: opt: shared_pool_percentage