# Kayobe groups inventory file. This file should generally not be modified. # If declares the top-level groups and sub-groups. ############################################################################### # Seed groups. [seed] # Empty group to provide declaration of seed group. [seed-hypervisor] # Empty group to provide declaration of seed-hypervisor group. [container-image-builders:children] # Build container images on the seed by default. seed ############################################################################### # Infra VM groups. [hypervisors:children] # Group that contains all hypervisors used for infra VMs seed-hypervisor [infra-vms] # Empty group to provide declaration of infra-vms group. ############################################################################### # Overcloud groups. [controllers] # Empty group to provide declaration of controllers group. [network:children] # Add controllers to network group by default for backwards compatibility, # although they could be separate hosts. controllers [monitoring] # Empty group to provide declaration of monitoring group. [storage] # Empty group to provide declaration of storage group. [compute-vgpu] # Empty group to provide declaration of compute-vgpu group. [compute:children] compute-vgpu [overcloud:children] controllers network monitoring storage compute ############################################################################### # Feature control groups [vgpu:children] compute-vgpu [iommu:children] vgpu ############################################################################### # Service groups. [docker:children] # Hosts in this group will have Docker installed. seed controllers network monitoring storage compute [docker-registry:children] # Hosts in this group will have a Docker Registry deployed. This group should # generally contain only a single host, to avoid deploying multiple independent # registries which may become unsynchronized. seed [ntp:children] # Kayobe will configure Chrony on members of this group. seed seed-hypervisor overcloud ############################################################################### # Baremetal compute node groups. [baremetal-compute] # Empty group to provide declaration of baremetal-compute group. ############################################################################### # Networking groups. [mgmt-switches] # Empty group to provide declaration of mgmt-switches group. [ctl-switches] # Empty group to provide declaration of ctl-switches group. [hs-switches] # Empty group to provide declaration of hs-switches group. [switches:children] mgmt-switches ctl-switches hs-switches