This details the required setup and configuration to run Minio gateway to supported cloud providers.
- Navigate to the API Console Credentials page.
- Select a project or create a new project. Note the project ID.
- Select the Create credentials dropdown on the Credentials page, and click Service account.
- Populate the Service account name and Service account ID and click "Create and continue"
- In the "Select a role" dropdown, type "Storage Admin" and select that option from the list
- Click on "Done" to create the service account
- Click on the created service account
- Click on "Keys" tab -> Add key -> Create new key
- Choose Key type: JSON and click Create
- Keep the downloaded JSON file safe, it contains your credentials
To configure the minio instance you will need the project ID and the credentials JSON.
- Follow this guide to create an Azure Storage Account
- Access the created storage account, click on "Access Keys" under "Security + Networking"
- Note the storage account name
- Click on "Show Keys" to see the storage account key
To configure the minio instance you will need the Storage account name and a key.
- In the AWS Console: navigate to IAM Users
- Click on "Add User"
- Input "User Name" and select "Programmatic Access"
- Click on "Next: Permissions"
- Click on "Attach existing policies directly"
- In the policies search box input "AmazonS3FullAccess" and mark the checkbox next to that policy
- Click "Next", "Next" then on "Create User"
- Copy the access key and secret
To configure the minio instance you will need the user's access key and secret.