test_stand/crud(apps): новые имена ресурсов + SERVICE_NAME для колонки created_by
- locals.tf: crud-flask → flask-crud, crud-lucee → lucee-crud, crud-nodejs → nodejs-crud; - json_env: SERVICE_NAME = flask/lucee/nodejs (без -crud) — это значение пишется приложением в колонку created_by таблицы crud_items; - terraform validate — Success. Код приложений (DDL created_at/created_by + INSERT + UI) — в репозиториях tfflaskcrud/tfnodejscrud/tfluceecrud (origin переключён на terraform/*): e5fce97, 23338cb, ffcd0c0.
This commit is contained in:
@@ -32,6 +32,8 @@ resource "nubes_flask" "appflask" {
|
|||||||
|
|
||||||
json_env = jsonencode({
|
json_env = jsonencode({
|
||||||
TABLE_NAME = local.crud_table_name
|
TABLE_NAME = local.crud_table_name
|
||||||
|
# SERVICE_NAME — значение колонки created_by («кто добавил строку»).
|
||||||
|
SERVICE_NAME = "flask"
|
||||||
PGHOST = local.pg_host
|
PGHOST = local.pg_host
|
||||||
PGPORT = local.pg_port
|
PGPORT = local.pg_port
|
||||||
PGUSER = local.pg_user
|
PGUSER = local.pg_user
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ locals {
|
|||||||
# Lucee — CFML-приложение (сервис 94)
|
# Lucee — CFML-приложение (сервис 94)
|
||||||
# ═══════════════════════════════════════════════════════════════════════════
|
# ═══════════════════════════════════════════════════════════════════════════
|
||||||
|
|
||||||
lucee_resource_name = "crud-lucee" # имя ресурса в Nubes
|
lucee_resource_name = "lucee-crud" # имя ресурса в Nubes
|
||||||
lucee_domain = "tflucee" # домен → <имя>.luceek8s.dev.nubes.ru. Должен быть УНИКАЛЬНЫМ — замени на своё!
|
lucee_domain = "tflucee" # домен → <имя>.luceek8s.dev.nubes.ru. Должен быть УНИКАЛЬНЫМ — замени на своё!
|
||||||
lucee_version = "5.4"
|
lucee_version = "5.4"
|
||||||
lucee_git_path = "https://gitea.services.ngcloud.ru/terraform/tfluceecrud.git"
|
lucee_git_path = "https://gitea.services.ngcloud.ru/terraform/tfluceecrud.git"
|
||||||
@@ -53,7 +53,7 @@ locals {
|
|||||||
# Flask — Python-приложение (сервис 89)
|
# Flask — Python-приложение (сервис 89)
|
||||||
# ═══════════════════════════════════════════════════════════════════════════
|
# ═══════════════════════════════════════════════════════════════════════════
|
||||||
|
|
||||||
flask_resource_name = "crud-flask"
|
flask_resource_name = "flask-crud"
|
||||||
flask_domain = "tfflask" # → <имя>.pythonk8s.dev.nubes.ru. Уникальный!
|
flask_domain = "tfflask" # → <имя>.pythonk8s.dev.nubes.ru. Уникальный!
|
||||||
flask_git_path = "https://gitea.services.ngcloud.ru/terraform/tfflaskcrud.git"
|
flask_git_path = "https://gitea.services.ngcloud.ru/terraform/tfflaskcrud.git"
|
||||||
flask_cpu = 300
|
flask_cpu = 300
|
||||||
@@ -64,7 +64,7 @@ locals {
|
|||||||
# Node.js — Express-приложение (сервис 95)
|
# Node.js — Express-приложение (сервис 95)
|
||||||
# ═══════════════════════════════════════════════════════════════════════════
|
# ═══════════════════════════════════════════════════════════════════════════
|
||||||
|
|
||||||
nodejs_resource_name = "crud-nodejs"
|
nodejs_resource_name = "nodejs-crud"
|
||||||
nodejs_domain = "tfnodejs" # Уникальный!
|
nodejs_domain = "tfnodejs" # Уникальный!
|
||||||
nodejs_git_path = "https://gitea.services.ngcloud.ru/terraform/tfnodejscrud.git"
|
nodejs_git_path = "https://gitea.services.ngcloud.ru/terraform/tfnodejscrud.git"
|
||||||
nodejs_cpu = 300
|
nodejs_cpu = 300
|
||||||
|
|||||||
@@ -32,6 +32,9 @@ resource "nubes_lucee" "applucee" {
|
|||||||
|
|
||||||
json_env = jsonencode({
|
json_env = jsonencode({
|
||||||
TABLE_NAME = local.crud_table_name
|
TABLE_NAME = local.crud_table_name
|
||||||
|
# SERVICE_NAME — значение колонки created_by («кто добавил строку»).
|
||||||
|
# Все три приложения пишут в одну таблицу, поэтому имя сервиса обязательно.
|
||||||
|
SERVICE_NAME = "lucee"
|
||||||
testds_class = local.jdbc_class
|
testds_class = local.jdbc_class
|
||||||
testds_bundleName = local.jdbc_bundle_name
|
testds_bundleName = local.jdbc_bundle_name
|
||||||
testds_bundleVersion = local.jdbc_bundle_version
|
testds_bundleVersion = local.jdbc_bundle_version
|
||||||
|
|||||||
@@ -34,6 +34,8 @@ resource "nubes_nodejs" "appnodejs" {
|
|||||||
|
|
||||||
json_env = jsonencode({
|
json_env = jsonencode({
|
||||||
TABLE_NAME = local.crud_table_name
|
TABLE_NAME = local.crud_table_name
|
||||||
|
# SERVICE_NAME — значение колонки created_by («кто добавил строку»).
|
||||||
|
SERVICE_NAME = "nodejs"
|
||||||
PGHOST = local.pg_host
|
PGHOST = local.pg_host
|
||||||
PGPORT = local.pg_port
|
PGPORT = local.pg_port
|
||||||
PGUSER = local.pg_user
|
PGUSER = local.pg_user
|
||||||
|
|||||||
Reference in New Issue
Block a user