pminio¶
Usage¶
Adding this profile sets up a Minio instance that is configured as Pulp's S3 backend. The Minio
instance is launched as a separate service and can be accessed inside the main container at
http://pminio:9000. The Minio Client CLI,mc, is also installed and configured inside the main
container to talk to the Minio service.
If you want to interact with Pulp distributions from your host,
add a new entry to /etc/hosts on the host machine for the pminio alias, like so:
127.0.0.1 localhost localhost4 pminio
::1 localhost localhost6 pminio
The same entry should not exist in the container's /etc/hosts file because the pminio service
is already addressable from the internal network.
Note that it is suggested to create a pulp bucket beforehand.
Extra Variables¶
Below are the default variables used in configuring the Minio instance. If you are using
multiple OCI environments you must change the MINIO_PORT and MINIO_CONSOLE_PORT in your
compose.env profiles to allow the multiple services to bind correctly.
S3_ENDPOINT_URL- Description: The internal url the Minio instance will be available at.
- Default: http://pminio:9000
S3_ACCESS_KEY- Description: The S3 access key used to access the Minio instance.
- Default: pulpminioaccesskey
S3_SECRET_KEY- Description: The S3 secret key used to access the Minio instance.
- Default: pulpminioinsecuresecretkey
MINIO_PORT- DESCRIPTION: The outside port that the Minio instance will be exposed at.
- DEFAULT: 9000
MINIO_CONSOLE_PORT- DESCRIPTION: The outside port that the Minio Console will be exposed at.
- DEFAULT: 9090