Astra Automation Education
Astra Automation is an enterprise IT automation platform that provides unified solutions for various automation tasks:
- Consistent deployment, management, and scaling of information infrastructures in a combined deployment environment, including private data centers and clouds.
- Manage network infrastructure by configuring network equipment.
- Manage security systems to protect managed hosts from various threats.
Purposes
Here you will find a preinstalled set of workshop resources that will help you quickly complete exercises from various Astra Automation training courses as described in Astra Automation Workshop book. You will find the complete set of exercise descriptions in Exercises of Training Courses.
The following instructions assume that you are using the Workshop Management System described in detail in Automatic Workshop Preparation.
Set up labs
If you see the lab folders, which are similar to 102-ansible-installation/
, skip this part as it is most probably already set up.
To set up lab resources, run the following command in your workshop environment:
git clone https://gitflic.ru/project/astra-automation-education/astra-automation-education.git && cd astra-automation-education && ./setup.sh
Build your own Execution Environment
Change to the
ee-build/
folder:cd ee-build
Enter your API token for the Automation Hub (or change it for your Private Automation Hub) in the
ansible.cfg
file.Run the following command:
ansible-builder build -v 3 -t my-project-ee:1.0.0
Check out the new EE image:
podman images
Note: The ansible-navigator.yml
file in the root folder tunes your Ansible Navigator to use this image. Change it as required.
To use the newly created EE image in a lab, copy ansible-navigator.yml
to the lab folder and tune it respectively.
Популярные проекты
Покинуть проект
При выходе из проекта astra-automation-education вы потеряете возможность работать с ним, а также совершать клонирование, если проект приватный, и загрузку файлов в репозиторий.
Пожаловаться на проект
Покинуть проект
При выходе из проекта basic-configuration вы потеряете возможность работать с ним, а также совершать клонирование, если проект приватный, и загрузку файлов в репозиторий.
Пожаловаться на проект
Покинуть проект
При выходе из проекта 202-module-development вы потеряете возможность работать с ним, а также совершать клонирование, если проект приватный, и загрузку файлов в репозиторий.
Пожаловаться на проект
Покинуть проект
При выходе из проекта 102-ad-hoc-commands вы потеряете возможность работать с ним, а также совершать клонирование, если проект приватный, и загрузку файлов в репозиторий.
Пожаловаться на проект
Покинуть проект
При выходе из проекта 102-inventory-management вы потеряете возможность работать с ним, а также совершать клонирование, если проект приватный, и загрузку файлов в репозиторий.
Пожаловаться на проект
Покинуть проект
При выходе из проекта 102-simple-playbook вы потеряете возможность работать с ним, а также совершать клонирование, если проект приватный, и загрузку файлов в репозиторий.