by shigemk2

当面は技術的なことしか書かない

まっさらなプロジェクトでterraform-google-memorystoreでredisを立てる時のメモ

v6.0.0

module "redis_test_00001" {
  source  = "terraform-google-modules/memorystore/google"
  version = "6.0.0"

  enable_apis             = false
  name                    = "redis_test_00001"
  project                 = data.google_project.current.project_id
  connect_mode            = "PRIVATE_SERVICE_ACCESS"
  display_name            = "redis_test_00001"
  tier                    = "BASIC"
  transit_encryption_mode = "DISABLED"
  authorized_network      = "network_xxxxx"
}

connect_mode PRIVATE_SERVICE_ACCESS にしてリソース作成のためのterraform applyを実行すると、Enable private service access for the authorized network and try again って怒られ続ける 探せば良い方法があるのかもしれないけれど、プライベート サービス アクセスを有効化というか、接続を作成しないといけなくて、自分のGCP力かTerraform力が足りないのでTerraformで頑張らないで画面でredisを作成するときにVPCネットワークのプライベートサービスアクセス接続を作成した。

cloud.google.com

github.com