Discover existing Ansible content for RHEL system roles
Red Hat recommends that you use trusted automation content that has been tested and approved by Red Hat or your organization.
About this task
Automation hub is a central repository for discovering, downloading, and managing trusted content collections from Red Hat and its partners. Private automation hub provides an on-premise solution for managing content collections.
Procedure
Create a new playbook project to configure a firewall
Create a new Ansible Playbook project quickly using the plug-in templates. This sets up the basic structure needed to configure your Red Hat Enterprise Linux firewall successfully.
Procedure
Create a new playbook to automate the firewall configuration
Create a new playbook and use the RHEL System Role collection to automate your Red Hat Enterprise Linux firewall configuration.
Procedure
Edit your firewall playbook project
The Ansible plug-ins integrate OpenShift Dev Spaces to edit your Ansible projects. OpenShift Dev Spaces provides on-demand, web-based Integrated Development Environments (IDEs).
About this task
Ansible Git projects provisioned using the Ansible plug-ins include best practice configurations for OpenShift Dev Spaces. These configurations include installing the Ansible VS Code extension and providing access from the IDE terminal to Ansible development tools, such as Ansible Navigator and Ansible Lint.
OpenShift Dev Spaces is optional and it is not required to run the Ansible plug-ins. It is a separate Red Hat product and it is not included in the Ansible Automation Platform or Red Hat Developer Hub subscription.
This example assumes that OpenShift Dev Spaces has been configured in the Ansible plug-ins installation.
Procedure
A VS Code instance of OpenShift Dev Spaces opens in a new browser tab. It automatically loads your new Ansible Playbook Git project.