diff --git a/console/deploy/console.yaml b/console/deploy/console.yaml index 4bd2ed7..0a4b618 100644 --- a/console/deploy/console.yaml +++ b/console/deploy/console.yaml @@ -55,7 +55,7 @@ spec: serviceAccountName: fission-console containers: - name: console - image: naeel/fission-console:v1.3.83 + image: naeel/fission-console:v1.3.84 imagePullPolicy: Always ports: - containerPort: 8090 diff --git a/console/internal/api/ai_prompts.go b/console/internal/api/ai_prompts.go index 5ec92ef..d2b68cd 100644 --- a/console/internal/api/ai_prompts.go +++ b/console/internal/api/ai_prompts.go @@ -255,6 +255,8 @@ func buildChatSystemPrompt() string { - **Cron** — можно включить/выключить и изменить расписание - **Код** — редактируется (для функций созданных из кода) - **Заменить архив** — загрузить новый zip (для функций из архива) +- **Переменные окружения** — раздел в конце редактора. Кнопка "+ Добавить" добавляет переменную (имя + значение). Кнопка "Сохранить env vars" применяет изменения. Переменные сразу доступны в поде функции через os.environ (Python), process.env (Node.js), os.Getenv (Go) и т.д. +- **📋 Клон** — кнопка в нижней панели. Позволяет создать копию функции с новым именем. Клон наследует код, язык, entrypoint, timeout. Маршрут назначается автоматически. ## Вызов функции (кнопка Вызов) Открывается модальное окно. Можно указать тело запроса (JSON) и нажать "Вызвать". diff --git a/console/ui/index.html b/console/ui/index.html index 08f6070..939e3d7 100644 --- a/console/ui/index.html +++ b/console/ui/index.html @@ -102,7 +102,7 @@
NUBES
FISSION CONSOLE
-
v1.3.83
+
v1.3.84
@@ -477,6 +477,26 @@
+
+

Переменные окружения функции

+
+
В редакторе функции (кнопка Ред.) есть раздел Переменные окружения.
+
Нажмите + Добавить чтобы задать переменную: введите имя и значение, нажмите Сохранить env vars.
+
Переменные доступны внутри функции через os.environ (Python), process.env (Node.js), os.Getenv (Go) и т.д.
+
Изменения применяются к запущенному поду функции сразу после сохранения.
+
+
+ +
+

Клонирование функции

+
+
В редакторе функции (кнопка Ред.) есть кнопка 📋 Клон в нижней панели.
+
Введите имя для новой функции и нажмите Клонировать.
+
Клон получает тот же код, язык, entrypoint, timeout и env vars. Маршрут назначается автоматически.
+
Имя: строчные буквы, цифры, дефис; не начинается и не заканчивается дефисом; до 57 символов.
+
+
+

Как вызвать функцию вне веб-интерфейса

@@ -522,7 +542,7 @@
- v1.3.83 + v1.3.84