Search
  • Software
    • Overview
    • OpenStack Components
    • SDKs
    • Deployment Tools
    • OpenStack Map
    • Sample Configs
  • Use Cases
    • Users in Production

    • Ironic Bare Metal
    • Edge Computing
    • Telecom & NFV
    • Science and HPC
    • Containers
    • Enterprise
    • User Survey
  • Events
    • OpenInfra Summit
    • Project Teams Gathering
    • OpenDev
    • Community Events
    • OpenStack & OpenInfra Days
    • Summit Videos
  • Community
    • Welcome! Start Here
    • OpenStack Technical Committee
    • Speakers Bureau
    • OpenStack Wiki
    • Get Certified (COA)
    • Jobs
    • Marketing Resources
    • Community News
    • Superuser Magazine

    • OpenInfra Foundation Supporting Organizations
    • OpenInfra Foundation
  • Marketplace
    • Training
    • Distros & Appliances
    • Public Clouds
    • Hosted Private Clouds
    • Remotely Managed Private Clouds
    • Consulting & Integrators
    • Drivers
  • Blog
  • Docs
  • Join
    • Sign up for Foundation Membership
    • Sponsor the Foundation
    • More about the Foundation
  • Log In

Inventory

[ English | Deutsch | русский | English (United Kingdom) ]

Inventory¶

OpenStack-Ansible uses an included script to generate the inventory of hosts and containers within the environment. This script is called by Ansible through its dynamic inventory functionality.

In this section, you will find documentation relevant to the inventory for OpenStack-Ansible.

  • Generating the Inventory
    • Executing the dynamic_inventory.py script manually
    • Inputs
    • Outputs
    • Checking inventory configuration for errors
    • Writing debug logs
    • Running with tox
  • Configuring the inventory
    • Introduction
    • Configuration constraints
    • Deploying directly on hosts
    • Adding virtual nest groups
    • Deploying with no component type per host (or more than one)
    • Omit a service or component from the deployment
    • Having SSH network different from OpenStack Management network
  • Understanding the inventory
    • Understanding host groups (conf.d structure)
    • Understanding container groups (env.d structure)
  • openstack_user_config settings reference
  • Inspecting and manipulating the inventory
    • Viewing the inventory
    • Removing a host
    • Removing a group
    • Exporting host information
    • Clearing existing container IP addresses
  • Advanced inventory topics
    • Changing the base environment directory
    • Dynamic Inventory API documentation
this page last updated: 2025-05-09 07:21:54
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug
  • Guides
  • Install Guides
  • User Guides
  • Configuration Guides
  • Operations and Administration Guides
  • API Guides
  • Contributor Guides
  • Languages
  • Deutsch (German)
  • Français (French)
  • Bahasa Indonesia (Indonesian)
  • Italiano (Italian)
  • 日本語 (Japanese)
  • 한국어 (Korean)
  • Português (Portuguese)
  • Türkçe (Türkiye)
  • 简体中文 (Simplified Chinese)

openstack-ansible 31.0.0.0b2.dev80

  • Deployment guide
  • Release notes
  • Operations Guide
  • User Guide
  • So You Want to Contribute…
  • Developer Documentation
  • OpenStack-Ansible Reference
    • Releases
    • Conventions
    • Inventory
    • Advanced configuration
    • Architecture
    • Command Line Reference
    • Additional Resources
    • About OpenStack-Ansible

OpenStack

  • Projects
  • OpenStack Security
  • Blog
  • News

Community

  • User Groups
  • Events
  • Jobs
  • Companies
  • Contribute

Documentation

  • OpenStack Manuals
  • Getting Started
  • API Documentation
  • Wiki

Branding & Legal

  • Legal Docs
  • Logos & Guidelines
  • Trademark Policy
  • Privacy Policy
  • OpenInfra CLA

Stay In Touch

The OpenStack project is provided under the Apache 2.0 license. Docs.openstack.org is powered by Rackspace Cloud Computing.