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.
Do not forget to 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