Set up your container repository
When you set up your container repository, you can add a description, include a README, add teams that can access the repository, and tag automation execution environments.
Your container repository for Private Automation Hub is where execution environments are stored, signed, and retrieved by automation controllers.
Add a README to your container repository Copy linkLink copied!
Add a README to your container repository to provide instructions to your users on how to work with the container. Automation hub container repositories support Markdown for creating a README. By default, the README is empty.
Before you begin Copy linkLink copied!
- You have permissions to change containers.
Procedure Copy linkLink copied!
- Log in to Ansible Automation Platform.
- From the navigation panel, select .
- Select your execution environment.
- On the Detail tab, click .
- In the Raw Markdown text field, enter your README text in Markdown.
- Click when you are finished.
What to do next Copy linkLink copied!
After you add a README, you can edit it at any time by clicking and repeating steps 4 and 5.
Provide access to your automation execution environments Copy linkLink copied!
Provide users with access to your automation execution environments by adding them to a team. Then, modify the permissions the team can have to a particular execution environment.
Before you begin Copy linkLink copied!
- You have change container namespace permissions.
Procedure Copy linkLink copied!
- Log in to Ansible Automation Platform.
- From the navigation panel, select .
- Select your automation execution environment.
- From the Team Access tab, click .
- Select the team or teams to which you want to grant access and click .
- Select the roles that you want to add to this execution environment and click .
- Click .
Tag container images Copy linkLink copied!
Tag automation execution environments to add an additional name to automation execution environments stored in your automation hub container repository. If no tag is added to an automation execution environment, automation hub defaults to latest for the name.
Before you begin Copy linkLink copied!
- You have change automation execution environment tags permissions.
Procedure Copy linkLink copied!
- From the navigation panel, select .
- Select your automation execution environments.
- Click the Images tab.
- Click the icon ⋮, and click .
- Add a new tag in the text field and click .
- Optional: Remove current tags by clicking on any of the tags for that image.
Results Copy linkLink copied!
- Click the Activity tab and review the latest changes.
Create a credential Copy linkLink copied!
To pull automation execution environments images from a password or token-protected registry, you must create a credential.
About this task Copy linkLink copied!
In earlier versions of Ansible Automation Platform, you were required to deploy a registry to store execution environment images. On Ansible Automation Platform 2.0 and later, the system operates as if you already have a remote registry up and running. To store execution environment images, add the credentials of only your selected remote registries.
Procedure Copy linkLink copied!
- Log in to Ansible Automation Platform.
- From the navigation panel, select .
- Click to create a new credential.
- Enter an authorization Name, Description, and Organization.
- In the Credential Type drop-down, select Container Registry.
- Enter the Authentication URL. This is the remote registry address.
- Enter the Username and Password or Token required to log in to the remote registry.
- Optional: To enable SSL verification, select Verify SSL.
- Click .