IP-адрес
С помощью Terraform вы можете резервировать внутренние и внешние IP-адреса, а затем назначать их ресурсам.
Внутренний статический IP-адрес
Чтобы зарезервировать внутренний статический IP-адрес, добавьте в конфигурацию блок кода:
hcl
resource "mws_vpc_address" "vm_primary_network_interface_address" {
network = mws_vpc_network.network.network
subnet = mws_vpc_subnet.subnet.metadata.id
address = "<имя ВМ>-primary-network-interface-address"
}Здесь:
network— ссылка на сеть;subnet— ссылка на подсеть;address— идентификатор зарезервированного IP-адреса.
Внешний статический IP-адрес
Чтобы зарезервировать внешний статический IP-адрес, добавьте в конфигурацию блок кода:
hcl
resource "mws_vpc_external_address" "vm_external_address" {
external_address = "<имя ВМ>-external-address"
}Здесь address — идентификатор зарезервированного IP-адреса.