{"id":34782,"date":"2026-08-26T14:21:46","date_gmt":"2026-08-26T12:21:46","guid":{"rendered":"https:\/\/orcharhino.com\/ressourcen\/blog\/quickstart-guide-for-ansible-director\/"},"modified":"2026-09-08T14:32:54","modified_gmt":"2026-09-08T12:32:54","slug":"quick-start-guide-for-ansible-director","status":"publish","type":"post","link":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/","title":{"rendered":"Quick start guide for Ansible Director"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/Quickstart-guide-for-Ansible-Director-1030x223.png.webp\" alt=\"\" class=\"wp-image-34749\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We introduced the Ansible Director plugin as technical preview with orcharhino 7.9. With the Ansible Director plugin, you can version control Ansible collections, assign Ansible roles to hosts, and configure your hosts with your Ansible content through Ansible Execution Environments. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This blog article shows you how to get started. It\u2019s a short and concise basic usage guide. If you want to look at the full documentation including API examples, go to <a href=\"https:\/\/docs.orcharhino.com\/or\/docs\/sources\/configuration_management\/ansible_director.html\" data-type=\"link\" data-id=\"https:\/\/docs.orcharhino.com\/or\/docs\/sources\/configuration_management\/ansible_director.html\" target=\"_blank\" rel=\"noreferrer noopener\">Ansible Director on docs.orcharhino.com<\/a>. Each section also links to the appropriate section in the documentation.   <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before you follow this basic usage guide, ensure that you have access to your orcharhino and access to a host running Debian 13 that is registered to orcharhino. As a first step, install the Ansible Director plugin on your orcharhino Server in your staging environment: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># orcharhino-installer --enable-foreman-plugin-ansible-director --enable-foreman-proxy-plugin-ansible-director<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Relevant docs: <a href=\"https:\/\/docs.orcharhino.com\/or\/docs\/sources\/configuration_management\/ansible_director.html#install-the-ansible-director-plugin-on-orcharhino-server\">Install the Ansible Director plugin on orcharhino Server<\/a><\/p>\n<\/div>\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"h-content-importieren\" class=\"wp-block-heading\">Import content<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can import content from Ansible Galaxy and Git repositories.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Ansible<\/strong> &gt; <strong>Content<\/strong> and click <strong>Import Ansible content<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select Git<\/li>\n\n\n\n<li>Identifier: <code>manala.roles<\/code><\/li>\n\n\n\n<li>Repository URL: <code>https:\/\/github.com\/manala\/ansible-roles.git<\/code><\/li>\n\n\n\n<li>References: <code>5.5.0<\/code> (and click + to limit the import to this reference)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1030\" height=\"330\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/import-ansible-content-20260820-055519-1030x330.png.webp\" alt=\"Make Ansible variable overridable&#10;\" class=\"wp-image-34753\" srcset=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/import-ansible-content-20260820-055519-1030x330.png.webp 1030w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/import-ansible-content-20260820-055519-300x96.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/import-ansible-content-20260820-055519-768x246.png.webp 768w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/import-ansible-content-20260820-055519-1536x492.png.webp 1536w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/import-ansible-content-20260820-055519-2048x656.png.webp 2048w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption class=\"wp-element-caption\">Make Ansible variable overridable<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click on <strong>69 roles<\/strong>. For the Ansible role <strong>motd<\/strong>, toggle <strong>Overridable<\/strong> for <strong>manala_motd_scripts<\/strong>. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1030\" height=\"414\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/make-variable-overridable-20260820-060302-1030x414.png.webp\" alt=\"Make Ansible variable overridable&#10;\" class=\"wp-image-34761\" srcset=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/make-variable-overridable-20260820-060302-1030x414.png.webp 1030w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/make-variable-overridable-20260820-060302-300x121.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/make-variable-overridable-20260820-060302-768x309.png.webp 768w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/make-variable-overridable-20260820-060302-1536x617.png.webp 1536w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/make-variable-overridable-20260820-060302-2048x823.png.webp 2048w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption class=\"wp-element-caption\">Make Ansible variable overridable<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Relevant docs: <a href=\"https:\/\/docs.orcharhino.com\/or\/docs\/sources\/configuration_management\/ansible_director.html#import-and-manage-ansible-content\">Import and manage Ansible content<\/a><\/p>\n<\/div>\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"h-execution-environment-bauen\" class=\"wp-block-heading\">Build an Execution Environment<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Create a container image with Ansible and Python installed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Ansible<\/strong> &gt; <strong>Execution Environment<\/strong> and click the gigantic plus sign.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Container image: <code>quay.io\/fedora\/fedora:44<\/code><\/li>\n\n\n\n<li>Ansible: <code>2.21.3<\/code><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1030\" height=\"431\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/build-ansible-execution-environment-20260820-060010-1030x431.png.webp\" alt=\"Build an Ansible Execution Environment\" class=\"wp-image-34767\" srcset=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/build-ansible-execution-environment-20260820-060010-1030x431.png.webp 1030w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/build-ansible-execution-environment-20260820-060010-300x125.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/build-ansible-execution-environment-20260820-060010-768x321.png.webp 768w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/build-ansible-execution-environment-20260820-060010-1536x643.png.webp 1536w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/build-ansible-execution-environment-20260820-060010-2048x857.png.webp 2048w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption class=\"wp-element-caption\">Build an Ansible Execution Environment<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Relevant docs: <a href=\"https:\/\/docs.orcharhino.com\/or\/docs\/sources\/configuration_management\/ansible_director.html#build-and-manage-ansible-execution-environments\">Build and manage Ansible Execution Environments<\/a><\/p>\n<\/div>\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"h-ansible-content-versionieren\" class=\"wp-block-heading\">Version control your Ansible content<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can stage Ansible content in lifecycle environments similar to software for hosts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Ansible &gt; Environments<\/strong> and click <strong>Create lifecycle environment path<\/strong>. Click <strong>Create lifecycle environment<\/strong>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Next to <strong>Execution Environment<\/strong> click <strong>None<\/strong> and select your previously built Ansible Execution Environment. Next to <strong>Content units<\/strong>, click the Ansible icon and select your previously imported Ansible content. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"408\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/define-ansible-lifecycle-environment-20260820-060024-1030x408.png.webp\" alt=\"Define an Ansible lifecycle environment\" class=\"wp-image-34769\" srcset=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/define-ansible-lifecycle-environment-20260820-060024-1030x408.png.webp 1030w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/define-ansible-lifecycle-environment-20260820-060024-300x119.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/define-ansible-lifecycle-environment-20260820-060024-768x304.png.webp 768w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/define-ansible-lifecycle-environment-20260820-060024-1536x609.png.webp 1536w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/define-ansible-lifecycle-environment-20260820-060024-2048x812.png.webp 2048w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption class=\"wp-element-caption\">Define an Ansible lifecycle environment<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Relevant docs: <a href=\"https:\/\/docs.orcharhino.com\/or\/docs\/sources\/configuration_management\/ansible_director.html#manage-ansible-environments\">Manage Ansible environments<\/a><\/p>\n<\/div>\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"h-ansible-environment-einem-host-zuweisen\" class=\"wp-block-heading\">Assign an Ansible environment to your host<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can assign the previously created Ansible lifecycle environment that is inside your Ansible lifecycle environment path to a host.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Hosts &gt; All Hosts<\/strong> and select your host. On the <strong>Overview<\/strong> tab in the <strong>Ansible environment<\/strong> card, select your previously created Ansible lifecycle environment path and Ansible lifecycle environment. This assignment ensures that your host receives version controlled Ansible content.  <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"487\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-environment-to-host-20260820-063215-1030x487.png.webp\" alt=\"Assign Ansible environment to host\" class=\"wp-image-34771\" srcset=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-environment-to-host-20260820-063215-1030x487.png.webp 1030w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-environment-to-host-20260820-063215-300x142.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-environment-to-host-20260820-063215-768x363.png.webp 768w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-environment-to-host-20260820-063215-1536x726.png.webp 1536w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-environment-to-host-20260820-063215-2048x968.png.webp 2048w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption class=\"wp-element-caption\">Assign Ansible environment to host<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Relevant docs: <a href=\"https:\/\/docs.orcharhino.com\/or\/docs\/sources\/configuration_management\/ansible_director.html#assign-an-ansible-environment-to-a-host-by-using-web-ui\">Assign an Ansible environment to a host by using orcharhino management UI<\/a><\/p>\n<\/div>\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"h-ansible-rollen-einem-host-zuweisen\" class=\"wp-block-heading\">Assign Ansible roles to your host<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Your host is part of an Ansible environment. For each host or host group, you can select Ansible roles. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Hosts &gt; All Hosts<\/strong> and select your host. On the <strong>Ansible Director<\/strong> tab, click <strong>Assign content<\/strong>. Under <strong>manala.roles<\/strong> select <strong>motd<\/strong> and click <strong>Confirm<\/strong>.  <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"560\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-role-to-host-20260820-063404-1030x560.png.webp\" alt=\"Assign Ansible role to host\" class=\"wp-image-34773\" srcset=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-role-to-host-20260820-063404-1030x560.png.webp 1030w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-role-to-host-20260820-063404-300x163.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-role-to-host-20260820-063404-768x418.png.webp 768w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-role-to-host-20260820-063404-1536x836.png.webp 1536w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/assign-ansible-role-to-host-20260820-063404-2048x1114.png.webp 2048w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption class=\"wp-element-caption\">Assign Ansible role to host<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Relevant docs: <a href=\"https:\/\/docs.orcharhino.com\/or\/docs\/sources\/configuration_management\/ansible_director.html#assign-ansible-roles-to-a-host-by-using-web-ui\">Assign Ansible roles to a host by using orcharhino management UI<\/a><\/p>\n<\/div>\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"h-eine-benutzerdefinierte-message-of-the-day-auf-ihrem-host-einrichten\" class=\"wp-block-heading\">Set up a custom message of the day on your host<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Use Ansible Director to configure your host: independent of Ansible on your orcharhino Proxies and with version controlled content. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Hosts &gt; All Hosts<\/strong> and select your host. On the <strong>Ansible Director<\/strong> tab, select the <strong>Ansible variables<\/strong> tab. Edit the <strong>manala_motd_scripts<\/strong> variable and provide the following content:  <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>- template: scripts\/uname.j2\n- file: 30-template\n  template: scripts\/dragon.j2\n  message: Welcome to automation powered by orcharhino<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You can find more details about possible predefined scripts and messages on <a href=\"https:\/\/github.com\/manala\/ansible-roles\/tree\/main\/roles\/motd#configuration-example\">github.com: motd configuration example<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From the <strong>Schedule a job<\/strong> menu, click <strong>Apply Ansible configuration<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"352\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/apply-ansible-configuration-20260820-062205-1030x352.png.webp\" alt=\"Apply Ansible configuration\" class=\"wp-image-34775\" srcset=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/apply-ansible-configuration-20260820-062205-1030x352.png.webp 1030w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/apply-ansible-configuration-20260820-062205-300x103.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/apply-ansible-configuration-20260820-062205-768x263.png.webp 768w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/apply-ansible-configuration-20260820-062205-1536x526.png.webp 1536w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/apply-ansible-configuration-20260820-062205-2048x701.png.webp 2048w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption class=\"wp-element-caption\">Apply Ansible configuration<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On the <strong>Overview<\/strong> tab, in the Recent jobs card, on the <strong>Running<\/strong> tab, select the started job.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"623\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/rex-20260820-064419-1030x623.png.webp\" alt=\"Remote execution job output\" class=\"wp-image-34777\" srcset=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/rex-20260820-064419-1030x623.png.webp 1030w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/rex-20260820-064419-300x181.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/rex-20260820-064419-768x464.png.webp 768w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/rex-20260820-064419-1536x928.png.webp 1536w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/rex-20260820-064419-2048x1238.png.webp 2048w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption class=\"wp-element-caption\">Remote execution job output<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After Ansible has configured your host, you can log in to your host using SSH to view the message of the day: <code>ssh user@host.example.com<\/code>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"982\" height=\"1030\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/message-of-the-day-20260820-062701-982x1030.png.webp\" alt=\"Message of the day\" class=\"wp-image-34779\" srcset=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/message-of-the-day-20260820-062701-982x1030.png.webp 982w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/message-of-the-day-20260820-062701-286x300.png.webp 286w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/message-of-the-day-20260820-062701-768x806.png.webp 768w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2026\/09\/message-of-the-day-20260820-062701-1464x1536.png.webp 1464w, https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/message-of-the-day-20260820-062701.png 1744w\" sizes=\"(max-width: 982px) 100vw, 982px\" \/><figcaption class=\"wp-element-caption\">Message of the day<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Relevant docs: <a href=\"https:\/\/docs.orcharhino.com\/or\/docs\/sources\/configuration_management\/ansible_director.html#apply-ansible-based-configuration-to-a-host-by-using-web-ui\">Apply Ansible-based configuration to a host by using orcharhino management UI<\/a><\/p>\n<\/div>\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"h-wie-es-weitergeht\" class=\"wp-block-heading\">What\u2019s next<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We are actively working on improved Ansible variable management. If you try out the plugin, please let us know how it works for you. If you identify any issues or missing features, please describe your use case in anonymized form on the <a href=\"https:\/\/discourse.orcharhino.com\/c\/orcharhino-customer-community\/29\">orcharhino Customer Community<\/a> or through a ticket with ATIX Support.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More information about Ansible Director<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/orcharhino.com\/en\/resources\/release-notes\/orcharhino-7-9\/#h-tech-preview-ansible-director\">Introduction of Ansible Director with orcharhino 7.9 on orcharhino.com<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/orcharhino.com\/en\/resources\/event\/webinars\/ansible-in-tandem-with-orcharhino-automatically-configure-your-servers\/\">Webinar &#8220;Ansible in Tandem with orcharhino: Automatically Configure Your Servers&#8221; on orcharhino.com<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>We introduced the Ansible Director plugin as technical preview with orcharhino 7.9. With the Ansible Director plugin, you can version control Ansible collections, assign Ansible roles to hosts, and configure your hosts with your Ansible content through Ansible Execution Environments. This blog article shows you how to get started. It\u2019s a short and concise basic [&hellip;]<\/p>\n","protected":false},"author":285,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[104],"tags":[],"pillars":[],"rolle":[],"use-case-kategorie":[],"class_list":["post-34782","post","type-post","status-publish","format-standard","hentry","category-blog-en"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Quick start guide for Ansible Director | orcharhino<\/title>\n<meta name=\"description\" content=\"Ansible Director Quickstart: Guide to Execution Environments, Content Import, and Host Configuration in orcharhino.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Quick start guide for Ansible Director\" \/>\n<meta property=\"og:description\" content=\"Ansible Director Quickstart: Guide to Execution Environments, Content Import, and Host Configuration in orcharhino.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/\" \/>\n<meta property=\"og:site_name\" content=\"orcharhino\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ATIXDE\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-26T12:21:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-08T12:32:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/Quickstart-guide-for-Ansible-Director-1030x223.png\" \/>\n<meta name=\"author\" content=\"echristian\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@orcharhino\" \/>\n<meta name=\"twitter:site\" content=\"@orcharhino\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"echristian\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/\"},\"author\":{\"name\":\"echristian\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#\\\/schema\\\/person\\\/393c4431d3a9b31ea6632c12e393e414\"},\"headline\":\"Quick start guide for Ansible Director\",\"datePublished\":\"2026-08-26T12:21:46+00:00\",\"dateModified\":\"2026-09-08T12:32:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/\"},\"wordCount\":717,\"publisher\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Quickstart-guide-for-Ansible-Director-1030x223.png\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/\",\"url\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/\",\"name\":\"Quick start guide for Ansible Director | orcharhino\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Quickstart-guide-for-Ansible-Director-1030x223.png\",\"datePublished\":\"2026-08-26T12:21:46+00:00\",\"dateModified\":\"2026-09-08T12:32:54+00:00\",\"description\":\"Ansible Director Quickstart: Guide to Execution Environments, Content Import, and Host Configuration in orcharhino.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/#primaryimage\",\"url\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Quickstart-guide-for-Ansible-Director-1030x223.png\",\"contentUrl\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Quickstart-guide-for-Ansible-Director-1030x223.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/quickstart-guide-for-ansible-director\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"orcharhino\",\"item\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Quick start guide for Ansible Director\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/\",\"name\":\"orcharhino\",\"description\":\"one tool to rule them all\",\"publisher\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#organization\",\"name\":\"orcharhino\",\"url\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/orcharhino_mask.svg\",\"contentUrl\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/orcharhino_mask.svg\",\"width\":508,\"height\":508,\"caption\":\"orcharhino\"},\"image\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ATIXDE\\\/\",\"https:\\\/\\\/x.com\\\/orcharhino\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/atix-ag\\\/\"],\"description\":\"orcharhino erm\u00f6glicht das automatisierte Deployment \u00fcber alle Betriebssysteme hinweg und die anschlie\u00dfende Verwaltung der Systeme mit Release- und Patch Management. Die Infrastruktur l\u00e4sst sich dabei eng entlang der eigenen Bed\u00fcrfnisse ausrichten. IT-Organisationen profitieren insbesondere von der Technologie- und Herstellerunabh\u00e4ngigkeit sowie von st\u00e4ndig aktualisierten Sicherheitsupdates. orcharhino ist als Open-Source-L\u00f6sung f\u00fcr Unternehmen besonders flexibel und unbegrenzt skalierbar, unabh\u00e4ngig von der Gr\u00f6\u00dfe der Infrastruktur oder der Anzahl der Devices \u2013 egal ob lokal oder global, in der Cloud oder On-Premises.\",\"email\":\"info@atix.de\",\"telephone\":\"+49 89 4523538-0\",\"legalName\":\"ATIX Informationstechnologie und Consulting AG\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#\\\/schema\\\/person\\\/393c4431d3a9b31ea6632c12e393e414\",\"name\":\"echristian\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8431becac011bcfb66e1ef3962c68c23af95b6ed0c8eb9d295d5c426a75d299a?s=96&d=blank&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8431becac011bcfb66e1ef3962c68c23af95b6ed0c8eb9d295d5c426a75d299a?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8431becac011bcfb66e1ef3962c68c23af95b6ed0c8eb9d295d5c426a75d299a?s=96&d=blank&r=g\",\"caption\":\"echristian\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Quick start guide for Ansible Director | orcharhino","description":"Ansible Director Quickstart: Guide to Execution Environments, Content Import, and Host Configuration in orcharhino.","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:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/","og_locale":"en_US","og_type":"article","og_title":"Quick start guide for Ansible Director","og_description":"Ansible Director Quickstart: Guide to Execution Environments, Content Import, and Host Configuration in orcharhino.","og_url":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/","og_site_name":"orcharhino","article_publisher":"https:\/\/www.facebook.com\/ATIXDE\/","article_published_time":"2026-08-26T12:21:46+00:00","article_modified_time":"2026-09-08T12:32:54+00:00","og_image":[{"url":"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/Quickstart-guide-for-Ansible-Director-1030x223.png","type":"","width":"","height":""}],"author":"echristian","twitter_card":"summary_large_image","twitter_creator":"@orcharhino","twitter_site":"@orcharhino","twitter_misc":{"Written by":"echristian","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/#article","isPartOf":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/"},"author":{"name":"echristian","@id":"https:\/\/orcharhino.com\/en\/#\/schema\/person\/393c4431d3a9b31ea6632c12e393e414"},"headline":"Quick start guide for Ansible Director","datePublished":"2026-08-26T12:21:46+00:00","dateModified":"2026-09-08T12:32:54+00:00","mainEntityOfPage":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/"},"wordCount":717,"publisher":{"@id":"https:\/\/orcharhino.com\/en\/#organization"},"image":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/#primaryimage"},"thumbnailUrl":"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/Quickstart-guide-for-Ansible-Director-1030x223.png","articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/","url":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/","name":"Quick start guide for Ansible Director | orcharhino","isPartOf":{"@id":"https:\/\/orcharhino.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/#primaryimage"},"image":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/#primaryimage"},"thumbnailUrl":"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/Quickstart-guide-for-Ansible-Director-1030x223.png","datePublished":"2026-08-26T12:21:46+00:00","dateModified":"2026-09-08T12:32:54+00:00","description":"Ansible Director Quickstart: Guide to Execution Environments, Content Import, and Host Configuration in orcharhino.","breadcrumb":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/#primaryimage","url":"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/Quickstart-guide-for-Ansible-Director-1030x223.png","contentUrl":"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/Quickstart-guide-for-Ansible-Director-1030x223.png"},{"@type":"BreadcrumbList","@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/quickstart-guide-for-ansible-director\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"orcharhino","item":"https:\/\/orcharhino.com\/en\/"},{"@type":"ListItem","position":2,"name":"Quick start guide for Ansible Director"}]},{"@type":"WebSite","@id":"https:\/\/orcharhino.com\/en\/#website","url":"https:\/\/orcharhino.com\/en\/","name":"orcharhino","description":"one tool to rule them all","publisher":{"@id":"https:\/\/orcharhino.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/orcharhino.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/orcharhino.com\/en\/#organization","name":"orcharhino","url":"https:\/\/orcharhino.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/orcharhino.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/orcharhino.com\/wp-content\/uploads\/2024\/12\/orcharhino_mask.svg","contentUrl":"https:\/\/orcharhino.com\/wp-content\/uploads\/2024\/12\/orcharhino_mask.svg","width":508,"height":508,"caption":"orcharhino"},"image":{"@id":"https:\/\/orcharhino.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ATIXDE\/","https:\/\/x.com\/orcharhino","https:\/\/www.linkedin.com\/company\/atix-ag\/"],"description":"orcharhino erm\u00f6glicht das automatisierte Deployment \u00fcber alle Betriebssysteme hinweg und die anschlie\u00dfende Verwaltung der Systeme mit Release- und Patch Management. Die Infrastruktur l\u00e4sst sich dabei eng entlang der eigenen Bed\u00fcrfnisse ausrichten. IT-Organisationen profitieren insbesondere von der Technologie- und Herstellerunabh\u00e4ngigkeit sowie von st\u00e4ndig aktualisierten Sicherheitsupdates. orcharhino ist als Open-Source-L\u00f6sung f\u00fcr Unternehmen besonders flexibel und unbegrenzt skalierbar, unabh\u00e4ngig von der Gr\u00f6\u00dfe der Infrastruktur oder der Anzahl der Devices \u2013 egal ob lokal oder global, in der Cloud oder On-Premises.","email":"info@atix.de","telephone":"+49 89 4523538-0","legalName":"ATIX Informationstechnologie und Consulting AG"},{"@type":"Person","@id":"https:\/\/orcharhino.com\/en\/#\/schema\/person\/393c4431d3a9b31ea6632c12e393e414","name":"echristian","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8431becac011bcfb66e1ef3962c68c23af95b6ed0c8eb9d295d5c426a75d299a?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8431becac011bcfb66e1ef3962c68c23af95b6ed0c8eb9d295d5c426a75d299a?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8431becac011bcfb66e1ef3962c68c23af95b6ed0c8eb9d295d5c426a75d299a?s=96&d=blank&r=g","caption":"echristian"}}]}},"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/posts\/34782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/users\/285"}],"replies":[{"embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/comments?post=34782"}],"version-history":[{"count":3,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/posts\/34782\/revisions"}],"predecessor-version":[{"id":34786,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/posts\/34782\/revisions\/34786"}],"wp:attachment":[{"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/media?parent=34782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/categories?post=34782"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/tags?post=34782"},{"taxonomy":"pillars","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/pillars?post=34782"},{"taxonomy":"rolle","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/rolle?post=34782"},{"taxonomy":"use-case-kategorie","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/use-case-kategorie?post=34782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}