Как указать АРМ Аврора дБ как без сервера, используя терраформировать
Всем Привет,
Я очень новичок в AWS и Terraform.
Здесь я пытаюсь создать базу данных Aurora (совместимую с PostgreSQL) в AWS с использованием кода Terraform.
Я мог бы создать базу данных, используя базовый сценарий terraform, но мне нужно создать бессерверную базу данных Aurora. Я не могу найти ни одного параметра или параметра в Terraform Docs, чтобы отметить базу данных как бессерверную.
Что я уже пробовал:
Я создал базу данных с помощью простого скрипта Terraform, как показано ниже:
provider "aws" { profile = "default" region = "us-west-2" shared_credentials_file = "/Users/firstname.lastname/.aws/creds" } resource "aws_rds_cluster" "postgresql" { cluster_identifier = "aurora-cluster" db_subnet_group_name = "<subnet group="" name="">" engine = "aurora-postgresql" availability_zones = ["us-west-2a", "us-west-2b", "us-west-2c"] database_name = "myTestdb" master_username = "********" master_password = "********" backup_retention_period = 5 preferred_backup_window = "07:00-09:00" }
Richard MacCutchan
Что такое бессерверная база данных? Если нет сервера, то как он может работать?
Member 11072126
На самом деле быстрое понятие. Когда я создавал Aurora DB с помощью AWS Console UI, я видел, что при настройке конечных точек есть два варианта, один из них был "бессерверный".
Это означает, что AWS будет автоматически масштабировать и автоматически выключать или запускать БД по мере необходимости. Нам не нужно управлять им явно.