Я пытаюсь подключить MinIO к KeyCloak и следую инструкциям, приведенным в этой документации: https://github.com/minio/minio/blob/master/docs/sts/keycloak.md
На данный момент я развернул контейнер Docker для сервер MinIO, еще один для MinioClient и третий для сервера KeyCloak.
Как вы можете видеть в следующем фрагменте, конфигурация контейнера Minio Client выполнена правильно, поскольку я могу перечислить сегменты, доступные на Minio Server:
mc ls myminio
[2020-05-14 11:54:59 UTC] 0B bucket1/
[2020-05-06 12:23:01 UTC] 0B bucket2/
У меня возникает проблема, когда я пытаюсь настроить MinIO, как показано в шаге 3 (Настройка MinIO) документации. Более подробно, я запускаю следующую команду:
mc admin config set myminio identity_openid config_url="http://localhost:8080/auth/realms/demo/.well-known/openid-configuration" client_id="account"
И я получаю следующую ошибку:
mc: <ERROR> Cannot set 'identity_openid config_url=http://localhost:8080/auth/realms/demo/.well-known/openid-configuration client_id=account' to server. Get http://localhost:8080/auth/realms/demo/.well-known/openid-configuration: dial tcp 127.0.0.1:8080: connect: connection refused.
Когда я скручиваю этот адрес http://localhost:8080/auth/realms/demo/.well-known/openid-configuration
из Контейнер клиента MinIO, я извлекаю файл JSON.