diff --git a/Makefile b/Makefile index 2e56dc2..72f6397 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ # Registry: Docker Hub (naeel/shared-sqs) IMAGE_REPO=naeel/shared-sqs -VERSION=v0.1.32 +VERSION=v0.1.33 LDFLAGS=-X shared-sqs/app/models.Version=$(VERSION) BINARY=shared-sqs diff --git a/app/ui/examples.html b/app/ui/examples.html index 6b4d041..61cf886 100644 --- a/app/ui/examples.html +++ b/app/ui/examples.html @@ -133,12 +133,12 @@ td code { font-family: ui-monospace, Menlo, Consolas, monospace; font-size: 13px

Примеры команд

-

Пошаговое подключение к SQS API через AWS CLI. Ключи бери в консоли: /ui → кнопка Credentials.

+

Пошаговое подключение к SQS API через AWS CLI. Ключи доступа: консоль /ui → кнопка Credentials.

-
Шаг 1. Укажи ключи доступа
+
Шаг 1. Указание ключей доступа

AПеременные окружения (действуют в текущей сессии терминала):

export AWS_ACCESS_KEY_ID=<Access Key>
@@ -147,22 +147,22 @@ export AWS_SECRET_ACCESS_KEY=<Secret Key>
[sqs]
 aws_access_key_id = <Access Key>
 aws_secret_access_key = <Secret Key>
-

Для способа B добавляй --profile sqs к каждой команде.

+

Для способа B к каждой команде добавляется --profile sqs.

-
Шаг 2. Создай очередь
+
Шаг 2. Создание очереди
aws sqs create-queue --queue-name demo \
   --endpoint-url https://sqs.containerk8s.dev.nubes.ru \
   --region us-east-1 --profile sqs
-

В ответе будет QueueUrl — используй его в следующих командах.

+

В ответе возвращается QueueUrl — он используется в следующих командах.

-
Шаг 3. Отправь сообщение
+
Шаг 3. Отправка сообщения
aws sqs send-message \
   --queue-url <QueueUrl> \
@@ -173,7 +173,7 @@ aws_secret_access_key = <Secret Key>
-
Шаг 4. Получи и удали сообщение
+
Шаг 4. Получение и удаление сообщения
aws sqs receive-message \
   --queue-url <QueueUrl> \
diff --git a/app/ui/index.html b/app/ui/index.html
index e951d50..596a39e 100644
--- a/app/ui/index.html
+++ b/app/ui/index.html
@@ -384,7 +384,7 @@ td.msg-expand { padding: 0 !important; border-bottom: 1px solid var(--border); }
       
Админ-консоль: /admin (вход по admin-токену)
Realm: iot-naeel · Persistence: Managed Redis
Версия: —
-
Образ: naeel/shared-sqs:v0.1.32
+
Образ: naeel/shared-sqs:v0.1.33
Статус: тестирование
diff --git a/app/ui/info.html b/app/ui/info.html index 6a6435d..d62327d 100644 --- a/app/ui/info.html +++ b/app/ui/info.html @@ -191,40 +191,40 @@ pre code { background: none; border: none; padding: 0; } nubes

shared-sqs тестирование

-

Очередь, совместимая с AWS SQS API. Твои очереди и сообщения — в одном месте, доступ по протоколу AWS.

+

Очередь, совместимая с AWS SQS API. Очереди и сообщения пользователей — в одном месте, доступ по протоколу AWS.

-
Как начать — 3 шага
+
Порядок действий — 3 шага
1
-
Войди в консоль
-

Возьми API-токен в панели Nubes и вставь его на странице входа.

+
Вход в консоль
+

API-токен выдается в панели Nubes и вводится на странице входа.

Открыть консоль →
2
-
Получи ключи доступа
-

В консоли нажми кнопку Credentials — там будут Access Key и Secret Key. Это и есть креды для подключения.

+
Получение ключей доступа
+

В консоли кнопка Credentials открывает окно с Access Key и Secret Key — это учетные данные для подключения.

3
-
Подключи свой клиент
-

Укажи ключи в AWS CLI/SDK и работай с очередями как с обычным AWS SQS.

+
Подключение клиента
+

Ключи указываются в AWS CLI/SDK; далее работа с очередями ведется как с обычным AWS SQS.

Быстрый вариант — переменные окружения:
export AWS_ACCESS_KEY_ID=<Access Key>
export AWS_SECRET_ACCESS_KEY=<Secret Key>
aws sqs list-queues --endpoint-url https://sqs.containerk8s.dev.nubes.ru --region us-east-1
-

Все примеры команд и способ через файл ~/.aws/credentials — на отдельной странице:

+

Полные примеры команд, включая способ через файл ~/.aws/credentials, — на отдельной странице:

Примеры команд →
@@ -241,7 +241,7 @@ pre code { background: none; border: none; padding: 0; }
Регион
us-east-1
Аутентификация
-
Access Key / Secret Key — получи в консоли /ui (кнопка Credentials)
+
Access Key / Secret Key — выдаются в консоли /ui (кнопка Credentials)
Консоль
/ui — веб-интерфейс (вход по API-токену Nubes)
Health