首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用terraform部署私有google cloudsql实例分配现有私有网络(network_interface)

如何使用terraform部署私有google cloudsql实例分配现有私有网络(network_interface)
EN

Stack Overflow用户
提问于 2020-02-13 20:01:43
回答 1查看 132关注 0票数 1

我有一个自定义vpc -配置了vpc对等等。现在我想在只有内网ip的vpc下部署一个使用terraform的cloudsql实例。有人对此有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2020-02-14 01:22:45

我不太了解Terraform,但在terraform的文档中:

https://www.terraform.io/docs/providers/google/r/sql_database_instance.html

在"VPC“上搜索,它会显示以下代码片段:

代码语言:javascript
复制
  provider = google-beta

  name = "private-network"
}

resource "google_compute_global_address" "private_ip_address" {
  provider = google-beta

  name          = "private-ip-address"
  purpose       = "VPC_PEERING"
  address_type  = "INTERNAL"
  prefix_length = 16
  network       = google_compute_network.private_network.self_link
}

resource "google_service_networking_connection" "private_vpc_connection" {
  provider = google-beta

  network                 = google_compute_network.private_network.self_link
  service                 = "servicenetworking.googleapis.com"
  reserved_peering_ranges = [google_compute_global_address.private_ip_address.name]
}

我想这就是你需要的配置位吧?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60207375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档