{"id":20051,"date":"2026-01-30T07:35:48","date_gmt":"2026-01-30T07:35:48","guid":{"rendered":"https:\/\/www.booksofall.com\/in\/?post_type=product&#038;p=20051"},"modified":"2026-01-30T07:35:48","modified_gmt":"2026-01-30T07:35:48","slug":"kolla-ansible-documentation","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/","title":{"rendered":"Kolla Ansible Documentation"},"content":{"rendered":"<p>Kollas mission is to provide production-ready containers and deployment tools for operating OpenStack clouds. Kolla Ansible is highly opinionated out of the box, but allows for complete customization. This permits operators with minimal experience to deploy OpenStack quickly and as experience grows modify the <a href=\"https:\/\/www.openstack.org\/\">OpenStack<\/a> configuration to suit the operators exact requirements.<\/p>\n<h2><b>Chapter One &#8211; Related Projects<\/b><b><\/b><\/h2>\n<p>This documentation is for Kolla Ansible. For information on building container images for use with Kolla <a href=\"https:\/\/en.wikipedia.org\/wiki\/Ansible_(software)\">Ansible<\/a>, please refer to the Kolla image documentation. Kayobe is a subproject of Kolla that uses Kolla Ansible and <a href=\"https:\/\/docs.openstack.org\/kolla-ansible\/queens\/reference\/bifrost.html\">Bifrost<\/a> to deploy an OpenStack control plane to bare metal.<\/p>\n<h2><b>Chapter Two &#8211; Site Notes<\/b><\/h2>\n<p>This documentation is continually updated and may not represent the state of the project at any specific prior release. To access documentation for a previous release of Kolla Ansible, append the Open- Stack release name to the URL. For example, to access documentation for the Stein release: <a href=\"https:\/\/docs.openstack.org\/kolla-ansible\/stein\">https:\/\/docs.openstack.org\/kolla-ansible\/stein<\/a><\/p>\n<h3><b>Chapter Three &#8211; Release Notes<\/b><\/h3>\n<p>The release notes for the project can be found here: <a href=\"https:\/\/docs.openstack.org\/releasenotes\/kolla-ansible\/\">https:\/\/docs.openstack.org\/releasenotes\/kolla-ansible\/<\/a><\/p>\n<h2><b>Chapter Four &#8211; Administrator Guide<\/b><\/h2>\n<p><b>4.1 Admin Guides <\/b><\/p>\n<p><b>4.1.1 Advanced Configuration Endpoint Network Configuration<\/b><\/p>\n<p>When an OpenStack cloud is deployed, the <a href=\"https:\/\/www.redhat.com\/en\/topics\/api\/what-is-a-rest-api\">REST API<\/a> of each service is presented as a series of endpoints. These endpoints are the admin URL, the internal URL, and the external URL.<\/p>\n<p>Kolla offers two options for assigning these endpoints to network addresses: &#8211; Combined &#8211; Where all three endpoints share the same IP address &#8211; Separate &#8211; Where the external URL is assigned to an IP address that is different than the IP address shared by the internal and admin URLs<\/p>\n<p>The configuration parameters related to these options are:\u00a0 &#8211; kolla_internal_vip_address <span style=\"font-size: 1rem;\">&#8211;<\/span><span style=\"font-size: 1rem;\">net- work_interface <\/span><span style=\"font-size: 1rem;\">&#8211; kolla_external_vip_address &#8211; kolla_external_vip_interface<\/span><\/p>\n<p>For the combined option, set the two variables below, while allowing the other two to accept their default values. In this configuration all REST API requests, internal and external, will flow over the same network.<\/p>\n<p>kolla_internal_vip_address: &#8220;10.10.10.254&#8221;<br \/>\nnetwork_interface: &#8220;eth0&#8221;<\/p>\n<p>For the separate option, set these four variables. In this configuration the internal and external REST API requests can flow over separate networks.<\/p>\n<p>kolla_internal_vip_address: &#8220;10.10.10.254&#8221;<br \/>\nnetwork_interface: &#8220;eth0&#8221;<br \/>\nkolla_external_vip_address: &#8220;10.10.20.254&#8221;<br \/>\nkolla_external_vip_interface: &#8220;eth1&#8221;<\/p>\n<p><b>Fully Qualified Domain Name Configuration<\/b><\/p>\n<p>When addressing a server on the internet, it is more common to use a name, like www.example.net, instead of an address like 10.10.10.254. If you prefer to use names to address the endpoints in your kolla deployment use the variables:<\/p>\n<ul>\n<li>kolla_internal_fqdn<\/li>\n<li>kolla_external_fqdn<\/li>\n<\/ul>\n<p>kolla_internal_fqdn: inside.mykolla.example.net<br \/>\nkolla_external_fqdn: mykolla.example.net<\/p>\n<p>Provisions must be taken outside of kolla for these names to map to the configured IP addresses. Using a DNS server or the \/etc\/hosts file are two ways to create this mapping.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe style=\"width: 100%; height: 750px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/kolla-ansible-documentation-189v19f5as?p=1\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"featured_media":20055,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"When using the services from OpenStack, Kolla Ansible may then be one of the technique you need. Learn more about it in the book here!"},"product_brand":[],"product_cat":[286],"product_tag":[],"class_list":{"0":"post-20051","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-openstack","8":"first","9":"instock","10":"shipping-taxable","11":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Kolla Ansible Documentation - BooksOffAll Indian<\/title>\n<meta name=\"description\" content=\"When using the services from OpenStack, Kolla Ansible may then be one of the technique you need. Learn more about it in the book here!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"hi_IN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kolla Ansible Documentation - BooksOffAll Indian\" \/>\n<meta property=\"og:description\" content=\"When using the services from OpenStack, Kolla Ansible may then be one of the technique you need. Learn more about it in the book here!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOffAll Indian\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092a\u0922\u093c\u0928\u0947 \u0915\u093e \u0938\u092e\u092f\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 \u092e\u093f\u0928\u091f\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/\",\"url\":\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/\",\"name\":\"Kolla Ansible Documentation - BooksOffAll Indian\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg\",\"datePublished\":\"2026-01-30T07:35:48+00:00\",\"description\":\"When using the services from OpenStack, Kolla Ansible may then be one of the technique you need. Learn more about it in the book here!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#breadcrumb\"},\"inLanguage\":\"hi-IN\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"hi-IN\",\"@id\":\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg\",\"contentUrl\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg\",\"width\":\"827\",\"height\":\"1169\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/in\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/in\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Kolla Ansible Documentation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/in\/#website\",\"url\":\"https:\/\/www.booksofall.com\/in\/\",\"name\":\"BooksOffAll Indian\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/in\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hi-IN\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/in\/#organization\",\"name\":\"BooksOffAll Indian\",\"url\":\"https:\/\/www.booksofall.com\/in\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hi-IN\",\"@id\":\"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOffAll Indian\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kolla Ansible Documentation - BooksOffAll Indian","description":"When using the services from OpenStack, Kolla Ansible may then be one of the technique you need. Learn more about it in the book here!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/","og_locale":"hi_IN","og_type":"article","og_title":"Kolla Ansible Documentation - BooksOffAll Indian","og_description":"When using the services from OpenStack, Kolla Ansible may then be one of the technique you need. Learn more about it in the book here!","og_url":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/","og_site_name":"BooksOffAll Indian","og_image":[{"url":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg","twitter_misc":{"\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092a\u0922\u093c\u0928\u0947 \u0915\u093e \u0938\u092e\u092f":"2 \u092e\u093f\u0928\u091f"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/","url":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/","name":"Kolla Ansible Documentation - BooksOffAll Indian","isPartOf":{"@id":"https:\/\/www.booksofall.com\/in\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg","datePublished":"2026-01-30T07:35:48+00:00","description":"When using the services from OpenStack, Kolla Ansible may then be one of the technique you need. Learn more about it in the book here!","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#breadcrumb"},"inLanguage":"hi-IN","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"hi-IN","@id":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#primaryimage","url":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg","contentUrl":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2023\/01\/Kolla-Ansible-Documentation.jpg","width":"827","height":"1169"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/in\/kolla-ansible-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/in\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/in\/categories\/"},{"@type":"ListItem","position":3,"name":"Kolla Ansible Documentation"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/in\/#website","url":"https:\/\/www.booksofall.com\/in\/","name":"BooksOffAll Indian","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/in\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/in\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hi-IN"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/in\/#organization","name":"BooksOffAll Indian","url":"https:\/\/www.booksofall.com\/in\/","logo":{"@type":"ImageObject","inLanguage":"hi-IN","@id":"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOffAll Indian"},"image":{"@id":"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product\/20051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/media\/20055"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/media?parent=20051"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product_brand?post=20051"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product_cat?post=20051"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product_tag?post=20051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}