docs(crud): пример берётся из репозитория примеров tf_examples, папка CRUD
Владелец: «ты ОТКУДА написал клонировать? https://gitea.services.ngcloud.ru/Nail/tf_examples - ЗДЕСЬ примеры». До этого страница заставляла клонировать исходник провайдера и личный стенд TEST_STAND/CRUD. - в Быстром старте: git clone https://gitea.services.ngcloud.ru/Nail/tf_examples.git и cd tf_examples/CRUD; - в интро: «Манифесты: репозиторий примеров tf_examples, папка CRUD» (ссылка на TEST_STAND/CRUD убрана). Пример в tf_examples приведён к той же схеме pg/ + apps/ (коммит eb65f8b в том репозитории), иначе документация не соответствовала бы файлам. Проверено: grep TEST_STAND по README и странице — чисто.
This commit is contained in:
@@ -7,14 +7,16 @@ CRUD = Create / Read / Update / Delete — создать, прочитать,
|
|||||||
|
|
||||||
Итог после запуска: добавьте запись в одном приложении — остальные два её увидят.
|
Итог после запуска: добавьте запись в одном приложении — остальные два её увидят.
|
||||||
|
|
||||||
|
Манифесты: репозиторий примеров `tf_examples`, папка `CRUD`.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Быстрый старт
|
## Быстрый старт
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 1. получить манифесты (нужен установленный Terraform — проверьте `terraform version`)
|
# 1. получить манифесты (нужен установленный Terraform — проверьте `terraform version`)
|
||||||
git clone https://gitea.services.ngcloud.ru/terraform/tf_provider.git
|
git clone https://gitea.services.ngcloud.ru/Nail/tf_examples.git
|
||||||
cd tf_provider/TEST_STAND/CRUD
|
cd tf_examples/CRUD
|
||||||
|
|
||||||
# 2. заполнить переменные (что именно — в разделе «Что пользователь задаёт сам»)
|
# 2. заполнить переменные (что именно — в разделе «Что пользователь задаёт сам»)
|
||||||
cd pg && cp terraform.tfvars.example terraform.tfvars # api_token, realm, s3_name
|
cd pg && cp terraform.tfvars.example terraform.tfvars # api_token, realm, s3_name
|
||||||
|
|||||||
@@ -4,14 +4,14 @@
|
|||||||
(Lucee/CFML, Python, Node.js) и одна таблица `crud_items`. Запись, добавленная в любом
|
(Lucee/CFML, Python, Node.js) и одна таблица `crud_items`. Запись, добавленная в любом
|
||||||
из трёх приложений, видна в двух других.
|
из трёх приложений, видна в двух других.
|
||||||
|
|
||||||
Манифесты: `TEST_STAND/CRUD/` в репозитории провайдера — два каталога: `pg/` (база) и `apps/` (приложения).
|
Манифесты: репозиторий примеров `tf_examples`, папка `CRUD` — два каталога: `pg/` (база) и `apps/` (приложения).
|
||||||
|
|
||||||
## Быстрый старт
|
## Быстрый старт
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 1. получить манифесты (нужен установленный Terraform — проверьте `terraform version`)
|
# 1. получить манифесты (нужен установленный Terraform — проверьте `terraform version`)
|
||||||
git clone https://gitea.services.ngcloud.ru/terraform/tf_provider.git
|
git clone https://gitea.services.ngcloud.ru/Nail/tf_examples.git
|
||||||
cd tf_provider/TEST_STAND/CRUD
|
cd tf_examples/CRUD
|
||||||
|
|
||||||
# 2. заполнить переменные (что именно — в разделе «Что пользователь задаёт сам»)
|
# 2. заполнить переменные (что именно — в разделе «Что пользователь задаёт сам»)
|
||||||
cd pg && cp terraform.tfvars.example terraform.tfvars # api_token, realm, s3_name
|
cd pg && cp terraform.tfvars.example terraform.tfvars # api_token, realm, s3_name
|
||||||
|
|||||||
Reference in New Issue
Block a user