diff --git a/README.md b/README.md index c1299d7..e0cd9eb 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # sless — примеры +> ⚠️ **Тестовое окружение.** Все примеры работают с тестовым API Nubes и тестовым кластером sless. Не используйте в продакшне без предварительного согласования. + **sless** — платформа для запуска serverless-функций на базе Kubernetes. Разработчик загружает код, платформа собирает Docker-образ и разворачивает его в кластере. Всё описывается декларативно через Terraform. @@ -10,8 +12,8 @@ | Ресурс | Что делает | |---|---| -| `sless_service` | HTTP-сервис: всегда запущен, отвечает на запросы, имеет постоянный URL | | `sless_job` | Разовый запуск: выполняет код один раз и завершается (установка ПО, миграции и т.д.) | +| `sless_service` | HTTP-сервис: всегда запущен, отвечает на запросы, имеет постоянный URL — _примеры появятся позднее_ | --- @@ -32,7 +34,9 @@ provider "sless" { ### [`VM/`](VM/) — Виртуальная машина в Nubes vDC -Создаёт vApp + Ubuntu 22.04 VM в облаке Nubes. После создания — автоматически устанавливает ПО (nginx, Docker, пакеты) через serverless-джобы по SSH. +Создаёт vApp + Ubuntu 22.04 VM в облаке Nubes. После создания — автоматически устанавливает ПО (nginx, Docker, пакеты) через serverless-джобы (`sless_job`) по SSH. + +> В этом примере используются только **разовые джобы** (`sless_job`). Примеры с HTTP-сервисами (`sless_service`) появятся позднее. **→ [Начать здесь](VM/README.md)** diff --git a/VM/README.md b/VM/README.md index 62ffed4..f814e49 100644 --- a/VM/README.md +++ b/VM/README.md @@ -1,5 +1,9 @@ # Пример: Виртуальная машина (vApp + VM) в Nubes vDC +> ⚠️ **Тестовое окружение.** Пример работает с тестовым API Nubes и тестовым кластером sless. Не использовать в продакшне без предварительного согласования. + +> В этом примере используются только **разовые джобы** (`sless_job`) — для установки ПО на ВМ. Примеры с HTTP-сервисами (`sless_service`) появятся позднее. + Создаёт: - **vApp** — виртуальный каталог (контейнер для ВМ в VMware vDC) - **ВМ** — Ubuntu 22.04, 2 CPU / 2 GB RAM / 20 GB disk