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 Copy linkLink copied!
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 Copy linkLink copied!
Create a new playbook project to configure a firewall Copy linkLink copied!
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 Copy linkLink copied!
Create a new playbook to automate the firewall configuration Copy linkLink copied!
Create a new playbook and use the RHEL System Role collection to automate your Red Hat Enterprise Linux firewall configuration.
Procedure Copy linkLink copied!
Edit your firewall playbook project Copy linkLink copied!
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 Copy linkLink copied!
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 Copy linkLink copied!
A VS Code instance of OpenShift Dev Spaces opens in a new browser tab. It automatically loads your new Ansible Playbook Git project.