Configure storage for automation hub
Configure storage backends for automation hub to store automation content by using Amazon S3, Azure Blob Storage, or Network File System (NFS).
Configure Amazon S3 storage for automation hub Copy linkLink copied!
Amazon S3 storage is a type of object storage that is supported in containerized installations. When using an AWS S3 storage backend, set hub_storage_backend to s3. The AWS S3 bucket needs to exist before running the installation program.
Procedure Copy linkLink copied!
Configure Azure Blob Storage for automation hub Copy linkLink copied!
Azure Blob storage is a type of object storage that is supported in containerized installations. When using an Azure blob storage backend, set hub_storage_backend to azure. The Azure container needs to exist before running the installation program.
Procedure Copy linkLink copied!
Configure Network File System (NFS) storage for automation hub Copy linkLink copied!
NFS is a type of shared storage that is supported in containerized installations. Shared storage is required when installing more than one instance of automation hub with a file storage backend. When installing a single instance of the automation hub, shared storage is optional.
About this task Copy linkLink copied!
The containerized installer automatically handles NFS mounting when you configure the hub_shared_data_path and hub_shared_data_mount_opts variables in your inventory file. Manual NFS configuration on automation hub nodes is not required.
Unlike Ansible Automation Platform RPM-based installations, you do not need to:
- Create /var/lib/pulp directories on automation hub nodes
- Add NFS mount entries to /etc/fstab
- Manually mount the NFS share before running the installer
- Configure SELinux contexts for pulp storage paths
The installer manages all NFS mount operations automatically based on your inventory file settings.