Как сделать Minio бакет публичным

  1. создаем политику вида (по аналогии с project-dev-readonly-nolist.json):
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Action": [
        "s3:GetObject"
      ],
      "Effect": "Allow",
      "Principal": {
        "AWS": [
          "*"
        ]
      },
      "Resource": [
        "arn:aws:s3:::project-dev/*"
      ],
      "Sid": ""
    }
  ]
}
  1. устанавливаем созданную политику для бакета
otulashvili@minio-dev1:~$ minioctl anonymous set-json /home/otulashvili/project-dev-readonly-nolist.json minio-dev/project-dev
  1. проверить, что файл бакета доступен публично
    смотрим содержимое бакета
otulashvili@minio-dev1:~$ minioctl ls minio-dev/project-dev

курлаем с ноды

otulashvili@minio-dev1:~$ curl -v localhost:9000/project-dev/images/mail/2soc.png

ИЛИ
проверяем конфиг:

minioctl anonymous get-json minio-dev/birpay-video-dev