Работа с объектным хранилищем через API Amazon S3
Создание ключей доступа
Сервис Airnode поддерживает работу через API Amazon ec2 с некоторыми ограничениями.
Для работы используется CLI (инструкция по работе через CLI)
Для начала работы сгенерируйте access и secret key c помощью команды:
openstack ec2 credentials create
Вывод данный команды будет иметь примерно следующий вид:
+
+
+
| Field | Value |
+
+
+
| access | access_out |
| links | {u'self': u'https://mgmt.airnode.ru:35357/v3/users/fb80ad9d5f994e189cc5ad741a1b4723/credentials/OS-EC2/fb80ad9d5f994e189cc5ad741a1b4723'} |
| project_id | 82cff387e99e464c9cf232a0285b10e7 |
| secret | secret_out |
| trust_id | None |
| user_id | fb80ad9d5f994e189cc5ad741a1b4723 |
+
+
+
Где access_out и secret_out
- ключи для доступа
Раз в 20 минут выполняется скрипт, который проверяет данные ключи и добавляет их в объектное хранилище.
После этого к объектному хранилищу можно подключиться через любой api s3 совместимый клиент.
Протоколы для подключения: ssl/https
Адрес: mgmt.airnode.ru:8080
При выполнении команды для удаления ключей «openstack ec2 credentials delete» удаления из объектного хранилища не произойдет. Чтобы удалить ключи, обратитесь в техническую поддержку.
Клиенты для работы с объектным хранилищем по API Amazon S3
WINDOWSS3 Browser
Free Amazon S3 Explorer for Windows
DragonDisk
MAC
Commander One
S3 Browser
Mountain Duck
DragonDisk
LINUX
DragonDisk
CLOUD EXPLORER
ANDRIOD
Amazon Drive
S3 Xplorer
S3Anywhere
IOS
Storage Made Easy Cloud File Manager
Transmit-ios
iFiles