File tree Expand file tree Collapse file tree 2 files changed +33
-7
lines changed
managedkafka_create_cluster
managedkafka_create_topic Expand file tree Collapse file tree 2 files changed +33
-7
lines changed Original file line number Diff line number Diff line change 1717# [START managedkafka_create_cluster_parent]
1818# [START managedkafka_create_cluster]
1919resource "google_managed_kafka_cluster" "default" {
20- provider = google - beta
20+ project = data . google_project . default . project_id # Replace this with your project ID in quotes
2121 cluster_id = " my-cluster-id"
2222 location = " us-central1"
2323 capacity_config {
@@ -27,14 +27,27 @@ resource "google_managed_kafka_cluster" "default" {
2727 gcp_config {
2828 access_config {
2929 network_configs {
30- subnet = " projects/ ${ data . google_project . default . number } /regions/us-central1/subnetworks/default "
30+ subnet = google_compute_subnetwork . default . id
3131 }
3232 }
3333 }
3434}
3535# [END managedkafka_create_cluster]
3636
37+ # [START managedkafka_subnetwork]
38+ resource "google_compute_subnetwork" "default" {
39+ name = " test-subnetwork"
40+ ip_cidr_range = " 10.2.0.0/16"
41+ region = " us-central1"
42+ network = google_compute_network. default . id
43+ }
44+
45+ resource "google_compute_network" "default" {
46+ name = " test-network"
47+ auto_create_subnetworks = false
48+ }
49+ # [END managedkafka_subnetwork]
50+
3751data "google_project" "default" {
38- provider = google- beta
3952}
4053# [END managedkafka_create_cluster_parent]
Original file line number Diff line number Diff line change 1616
1717# [START managedkafka_create_topic_parent]
1818resource "google_managed_kafka_cluster" "default" {
19- provider = google - beta
19+ project = data . google_project . default . project_id # Replace this with your project ID in quotes
2020 cluster_id = " my-cluster-id"
2121 location = " us-central1"
2222 capacity_config {
@@ -26,15 +26,29 @@ resource "google_managed_kafka_cluster" "default" {
2626 gcp_config {
2727 access_config {
2828 network_configs {
29- subnet = " projects/ ${ data . google_project . default . number } /regions/us-central1/subnetworks/default "
29+ subnet = google_compute_subnetwork . default . id
3030 }
3131 }
3232 }
3333}
3434
35+ # [START managedkafka_subnetwork]
36+ resource "google_compute_subnetwork" "default" {
37+ name = " test-subnetwork"
38+ ip_cidr_range = " 10.2.0.0/16"
39+ region = " us-central1"
40+ network = google_compute_network. default . id
41+ }
42+
43+ resource "google_compute_network" "default" {
44+ name = " test-network"
45+ auto_create_subnetworks = false
46+ }
47+ # [END managedkafka_subnetwork]
48+
3549# [START managedkafka_create_topic]
3650resource "google_managed_kafka_topic" "default" {
37- provider = google - beta
51+ project = data . google_project . default . project_id # Replace this with your project ID in quotes
3852 topic_id = " my-topic-id"
3953 cluster = google_managed_kafka_cluster. default . cluster_id
4054 location = " us-central1"
@@ -44,6 +58,5 @@ resource "google_managed_kafka_topic" "default" {
4458# [END managedkafka_create_topic]
4559
4660data "google_project" "default" {
47- provider = google- beta
4861}
4962# [END managedkafka_create_topic_parent]
You can’t perform that action at this time.
0 commit comments