docs: fix outdated references — versions, S3/PVC, triggers status
This commit is contained in:
@@ -1,20 +1,26 @@
|
||||
MQ-триггер (MessageQueue) — запуск при появлении сообщения в очереди (Kafka, NATS, RabbitMQ и т.д.)
|
||||
Kube-Watch триггер — запуск при изменении объектов в Kubernetes - а это разве может быть реализовано ?
|
||||
# TODO / Статус фич (актуально: 2026-05-21)
|
||||
|
||||
В Fission — да, это штатные встроенные типы триггеров. Fission из коробки поддерживает MQ (Kafka, NATS, Azure Queue) и Kube-Watch через отдельные компоненты (kubewatcher, mqtrigger).
|
||||
✅ = реализовано, ❌ = нет, ⚠️ = частично
|
||||
|
||||
Но в вашей консоли это не реализовано — нет UI для создания/управления этими триггерами. Только HTTP и Cron. Если потребуется — можно добавить.
|
||||
### Триггеры
|
||||
✅ HTTP Trigger — автосоздание при create function
|
||||
✅ Time Trigger (Cron) — CRUD
|
||||
✅ MQ Trigger (SQS) — sqs-consumer Deployment + Secret
|
||||
✅ Kubernetes Watch Trigger — CRUD
|
||||
|
||||
от что реально полезно и не очень сложно:
|
||||
### Функции
|
||||
✅ Клонирование (v1.3.80)
|
||||
✅ Переменные окружения (v1.3.71)
|
||||
✅ Зависимости deps (requirements.txt/Gemfile/composer.json)
|
||||
✅ AI: проверка синтаксиса (реальные линтеры)
|
||||
✅ AI: объяснение архива (LLM)
|
||||
✅ AI: генерация кода (LLM)
|
||||
|
||||
Для пользователя:
|
||||
### Статистика
|
||||
✅ Billing в PostgreSQL
|
||||
✅ Grafana per namespace
|
||||
|
||||
История вызовов — последние N вызовов функции: время, статус, время ответа. Сейчас вызвал и забыл.
|
||||
Метрики — счётчик вызовов, средний latency, % ошибок. У вас уже есть metrics-collector — данные есть, нужен только UI.
|
||||
Автообновление логов — сейчас нужно жать "Обновить" вручную. Можно автополлинг каждые 3-5 сек.
|
||||
Копировать маршрут одной кнопкой — иконка 📋 рядом с маршрутом в таблице.
|
||||
Статус функции — Ready/NotReady/Error прямо в таблице (сейчас не видно).
|
||||
Для управления:
|
||||
6. Клонировать функцию — создать копию с новым именем, сохранив код и настройки.
|
||||
7. Экспорт/импорт — скачать функцию как zip, загрузить обратно.
|
||||
8. Переменные окружения — env vars для функции через UI (сейчас нельзя задать).
|
||||
### Не реализовано
|
||||
❌ Экспорт/импорт функций (zip)
|
||||
❌ Автообновление логов (polling)
|
||||
❌ Уведомления при ошибках
|
||||
Reference in New Issue
Block a user