# ============================================================================= # PostgreSQL — пользователи (6 шт.) # ============================================================================= resource "nubes_postgres_user" "pg_user" { postgres_id = nubes_postgres.npg.id username = "user0" role = "ddl_user" adopt_existing_on_create = true } resource "nubes_postgres_user" "pg_user_1" { postgres_id = nubes_postgres.npg.id username = "user1" role = "ddl_user" adopt_existing_on_create = true } resource "nubes_postgres_user" "pg_user_2" { postgres_id = nubes_postgres.npg.id username = "user2" role = "ddl_user" adopt_existing_on_create = true } resource "nubes_postgres_user" "pg_user_3" { postgres_id = nubes_postgres.npg.id username = "user3" role = "ddl_user" adopt_existing_on_create = true } resource "nubes_postgres_user" "pg_user_4" { postgres_id = nubes_postgres.npg.id username = "user4" role = "ddl_user" adopt_existing_on_create = true } resource "nubes_postgres_user" "pg_user_5" { postgres_id = nubes_postgres.npg.id username = "user5" role = "ddl_user" adopt_existing_on_create = true } # ============================================================================= # PostgreSQL — базы данных (7 шт.) # ============================================================================= resource "nubes_postgres_database" "pg_db_1" { postgres_id = nubes_postgres.npg.id db_name = "dbapp1" db_owner = nubes_postgres_user.pg_user_1.username adopt_existing_on_create = true } resource "nubes_postgres_database" "pg_db_2" { postgres_id = nubes_postgres.npg.id db_name = "dbapp2" db_owner = nubes_postgres_user.pg_user_2.username adopt_existing_on_create = true } resource "nubes_postgres_database" "pg_db_3" { postgres_id = nubes_postgres.npg.id db_name = "dbapp3" db_owner = nubes_postgres_user.pg_user_3.username adopt_existing_on_create = true } resource "nubes_postgres_database" "pg_db_4" { postgres_id = nubes_postgres.npg.id db_name = "dbapp4" db_owner = nubes_postgres_user.pg_user_4.username adopt_existing_on_create = true } resource "nubes_postgres_database" "pg_db_5" { postgres_id = nubes_postgres.npg.id db_name = "dbapp5" db_owner = nubes_postgres_user.pg_user_5.username adopt_existing_on_create = true } resource "nubes_postgres_database" "pg_db_6" { postgres_id = nubes_postgres.npg.id db_name = "dbapp6" db_owner = nubes_postgres_user.pg_user_1.username adopt_existing_on_create = true } resource "nubes_postgres_database" "pg_db_7" { postgres_id = nubes_postgres.npg.id db_name = "dbapp7" db_owner = nubes_postgres_user.pg_user_2.username adopt_existing_on_create = true }