Author: Russell Zachary Feeser
GitHub: @RZFeeser
Email: rzfeeser@users.noreply.github.com
Galaxy: https://galaxy.ansible.com/rzfeeser/acmebank-ansible
The repository contains Ansible automations and coded solutions for the Acme Intergalatic Savings and Loan. Established in 2022, it is the first interplanetary financial organization built for those persons traveling the cosmos.
playbook01.yml- A simple playbook that makes an API call to http://api.open-notify.org/astros.json. Results are pushed to standard out withdebugplaybook02.yml- A simple playbook that makes an API call to http://api.open-notify.org/iss-now.json. Results are pushed to standard out withdebugplaybook03.yml- A simple playbook that makes an API call to api.nasa.gov. Requires an API key to work properly. Set verbosity ondebugat 1 or above to obtain output.playbook04-artifact.yml- A simple playbook that saves a picture from NASA.playbook05-fails.yml- An example playbook that intentionally demonstrates failing tasks to show error handling and retries.playbook06.yml- Makes calls to two sites via HTTP andansible.builtin.uriplaybook07-gather_facts.yml- Demonstrates fact gathering and how to consume gathered facts within tasks and conditionals.playbook08.yml- Creates a folder on a target host, used to demoansible.builtin.sshplaybook09_debug.yml- Demonstrates thedebugmodule and uses variables fromvars/playbook09_debug_vars.ymlto illustrate variable handling.
Russell Zachary Feeser (@RZFeeser) is the owner of IRIS7, which provides consultantcy services, and professional training across various technologies including Ansible, Python, AWX/Tower/AAP, Terraform, Go, Cloud Hyperscalering (Azure, AWS, GCI), 5G and core telecom communications. If you're interested in discussing a consulting or training project, feel free to reach out.