Files in the ZIP · 6
README.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.yml
Workshop wiki · ANS
Complete, versioned learning material for this workshop—from reference documentation and workshop levels to exercises, assessments and the supporting texts for every practice module.
Ansible
With the web app option enabled, your progress is stored on this device.
Mark chapters as read, view reading progress and check off practice modules after enabling the optional web app. Workshop progress is calculated from chapters across all document pages. Your choices stay on this device; there is no account or server sync. Installation is not required. Withdrawing your choice in Privacy settings deletes the progress.
Practice modules
All 31 practice examples in this workshop are available as individual ZIP files. Choose an example to download its package directly.
README.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymltemplates/message.txt.j2README.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlroles/webserver/defaults/main.ymlroles/webserver/handlers/main.ymlroles/webserver/tasks/main.ymlroles/webserver/templates/index.html.j2README.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdgroup_vars/all/example_vault.ymlinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymltasks/baseline.ymltasks/validation.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgcollections/requirements.ymldocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventories/dev/hosts.ymlinventories/prod/hosts.ymlinventories/stage/hosts.ymlinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/group_vars/lab.ymlinventory/host_vars/local.ymlinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymltemplates/message.txt.j2README.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymltemplates/users.txt.j2README.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.yml.fact_cache/localREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/dynamic.pyplaybooks/site.yml.github/workflows/ansible.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlmolecule/default/molecule.ymlplaybooks/site.ymlroles/demo/tasks/main.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlvars/job_template.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdexecution-environment.ymlinventory/localhost.ymlplaybooks/site.ymlrequirements.txtrequirements.ymlREADME.mdansible.cfgdocs/de/README.mddocs/en/README.mdinventory/localhost.ymlplaybooks/site.ymlLearning material
The material retains its subject-specific structure. German and English versions are cross-linked, and diagrams are generated directly from the included Mermaid sources.
This architecture reference explains Ansible as an agentless, inventory-based automation model. It separates control node, managed nodes, inventory, playbooks, modules, plugins, roles, collections, Vault, Runner, AWX, and execution envir…
Open document ↗Read English · 112.0 KBThis file summarizes proven working practices for Ansible projects. It separates technical recommendations, review rules, security requirements, and operational maturity.
Open document ↗Read English · 135.2 KBThis command reference describes important Ansible commands, safe usage, and common diagnostic flows. It does not replace --help; it explains usage in the workshop and operations model.
Open document ↗Read English · 106.9 KBThis concept reference collects the terms used across all workshop levels. It is written as a practical reference, not marketing material.
Open document ↗Read English · 146.1 KBThis curriculum structures the Ansible workshop from entry level to advanced operations and security review. It is designed for multi-day trainings, internal enablement tracks, and self-study.
Open document ↗Read English · 69.4 KBThis file contains text-based diagrams for architecture, execution flow, role model, variable flow, secret flow, CI, and security review. Diagrams are written in Mermaid and stay versionable.
Open document ↗Read English · 79.9 KBThis guide describes safe use of prepared remote hosts or cloud instances. Ansible configures target systems; cloud provisioning is separated from Terraform/OpenTofu or provider-native APIs.
Open document ↗Read English · 79.3 KBThis guide describes bare-metal Ubuntu as an Ansible lab. Bare metal is useful when hardware, services, networking, or performance should be studied realistically.
Open document ↗Read English · 80.6 KBThis guide describes an Ubuntu VM as a reproducible Ansible lab environment. A VM is the preferred environment for realistic managed-node exercises.
Open document ↗Read English · 79.4 KBThis guide prepares an Ubuntu WSL environment as an Ansible control node. WSL is suitable for CLI, inventory, playbook, role, and many local lab tasks.
Open document ↗Read English · 99.9 KBThis operations reference describes how Ansible automation becomes plannable, observable, and reversible. It covers runbooks, evidence, rollouts, troubleshooting, and responsibilities.
Open document ↗Read English · 100.1 KBThis security reference treats Ansible as a privileged change path. It focuses on scope control, least privilege, secrets, supply chain, logs, CI, and platform operation.
Open document ↗Read English · 120.2 KBThis troubleshooting reference groups common failure modes by source: configuration, inventory, connection, Python, privileges, variables, modules, idempotence, Vault, collections, and CI.
Open document ↗ReadA complete treatment of Target State contains both a technical artifact and a short domain explanation. The artifact can be an inventory, a playbook, a role, a template, a Vault file with dummy values, a CI configuration, or an evidence…
Open document ↗Read English · 62.4 KBA complete treatment of Target State contains both a technical artifact and a short domain explanation. The artifact can be an inventory, a playbook, a role, a template, a Vault file with dummy values, a CI configuration, or an evidence…
Open document ↗Read English · 62.6 KBA complete treatment of Target State contains both a technical artifact and a short domain explanation. The artifact can be an inventory, a playbook, a role, a template, a Vault file with dummy values, a CI configuration, or an evidence…
Open document ↗Read English · 62.6 KB!Ansible Advanced + Security
Open document ↗ReadA complete treatment of Goal contains both a technical artifact and a short domain explanation. The artifact can be an inventory, a playbook, a role, a template, a Vault file with dummy values, a CI configuration, or an evidence file. Th…
Open document ↗Read English · 128.5 KBA complete treatment of Goal contains both a technical artifact and a short domain explanation. The artifact can be an inventory, a playbook, a role, a template, a Vault file with dummy values, a CI configuration, or an evidence file. Th…
Open document ↗Read English · 129.2 KBA complete treatment of Goal contains both a technical artifact and a short domain explanation. The artifact can be an inventory, a playbook, a role, a template, a Vault file with dummy values, a CI configuration, or an evidence file. Th…
Open document ↗Read English · 129.3 KBA complete treatment of Goal contains both a technical artifact and a short domain explanation. The artifact can be an inventory, a playbook, a role, a template, a Vault file with dummy values, a CI configuration, or an evidence file. Th…
Open document ↗ReadDifficulty: Fundamentals Language: English Format: written assessment with hands-on component Maximum score: 100 points Passing score: 70 points
Open document ↗Read English · 43.5 KBType: model solution / grading expectations
Open document ↗Read English · 57.2 KBDifficulty: Intermediate Language: English Format: written assessment with hands-on component Maximum score: 100 points Passing score: 70 points
Open document ↗Read English · 43.5 KBType: model solution / grading expectations
Open document ↗Read English · 57.3 KBDifficulty: Professional Language: English Format: written assessment with hands-on component Maximum score: 100 points Passing score: 70 points
Open document ↗Read English · 43.5 KBType: model solution / grading expectations
Open document ↗Read English · 57.3 KBDifficulty: Advanced + Security Language: English Format: written assessment with hands-on component Maximum score: 100 points Passing score: 70 points
Open document ↗Read English · 43.5 KBType: model solution / grading expectations
Open document ↗Read English · 27.1 KBThis document maps the workshop to official Red Hat certification paths. It does not invent exams and does not copy real exam questions.
Open document ↗ReadPractice modules
The sequence remains unchanged: from the lab skeleton through technical foundations and operating models to final troubleshooting. The technical directory names are deliberately preserved.
Delegation und runonce / delegation and runonce.
Open document ↗Read English · 1.7 KBThe example is inspected through inventory review, playbook review, syntax check, check mode, diff mode, real run, and a second run. It uses safe dummy values.
Open document ↗ReadPaket- und Service-Facts ohne Installation / package and service facts without installation.
Open document ↗Read English · 1.8 KBpackage and service facts without installation.
Open document ↗ReadANS · Orthevs Academy
The sequence remains unchanged: from the lab skeleton through technical foundations and operating models to final troubleshooting. The technical directory names are deliberately preserved.
Privacy & web app
This public Orthevs site uses no external analytics, advertising or profiling services. IP address, request time, requested path and technical response data are logged in the first-party Insights system for operations, security and aggregate reach statistics.
Your selected language is stored for twelve months. This setting and the choice made here are used only to operate this website.
After you enable it, the web app stores public content for offline use and voluntary reading and workshop marks on this device. Withdrawing also deletes your learning progress.