Skip to content

Commit f9ed0f7

Browse files
Add Redpanda Connect support for Azure BYOVPC (#308)
* Add missing kafka-connect user assigned identity * Typo fix * Add Redpanda Connect user assigned identities * Skip resource group creation * update vars naming to match terraform output
1 parent 94757b2 commit f9ed0f7

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

modules/get-started/pages/cluster-types/byoc/azure/vnet-azure.adoc

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ cat > byovnet.auto.tfvars.json <<EOF
9696
"zones": ${AZURE_ZONES},
9797
"resource_name_prefix": "${AZURE_RESOURCE_PREFIX}",
9898
"tags": {},
99+
"create_resource_groups": "false",
99100
"redpanda_resource_group_name": "${AZURE_RESOURCE_GROUP_NAME}",
100101
"redpanda_storage_resource_group_name": "${AZURE_RESOURCE_GROUP_NAME}",
101102
"redpanda_network_resource_group_name": "${AZURE_RESOURCE_GROUP_NAME}",
@@ -108,7 +109,9 @@ cat > byovnet.auto.tfvars.json <<EOF
108109
"aks_identity_name": "aks-uai",
109110
"redpanda_console_identity_name": "console-uai",
110111
"redpanda_console_role_name": "console-role",
111-
"kafka_connect_identity_name": "",
112+
"kafka_connect_identity_name": "kafka-connect-uai",
113+
"redpanda_connect_identity_name": "redpanda-connect-uai",
114+
"redpanda_connect_api_identity_name": "redpanda-connect-api-uai",
112115
"redpanda_management_storage_account_name": "rpmgmtsa",
113116
"redpanda_management_storage_container_name": "rpmgmtsc",
114117
"redpanda_tiered_storage_account_name": "tieredsa",
@@ -220,6 +223,8 @@ iam_resource_group_name = "my-iam-rg"
220223
kafka_connect_pods_subnet_name = "my-snet-kafka-connect-pods"
221224
kafka_connect_user_assigned_identity_name = "my-kafka-connect-uai"
222225
kafka_connect_vnet_subnet_name = "my-snet-kafka-connect-vnet"
226+
redpanda_connect_user_assigned_identity_name = "my-redpanda-connect-uai"
227+
redpanda_connect_api_user_assigned_identity_name = "my-redpanda-connect-api-uai"
223228
management_bucket_storage_account_name = "mymanagement"
224229
management_bucket_storage_container_name = "mymanagement"
225230
management_key_vault_name = "my-redpandavault"
@@ -306,7 +311,7 @@ cat > redpanda-network.json <<EOF
306311
"rp_0_pods" : { "name" : "$rp_0_pods_subnet_name" },
307312
"rp_0_vnet" : { "name" : "$rp_0_vnet_subnet_name" },
308313
"rp_1_pods" : { "name" : "$rp_1_pods_subnet_name" },
309-
"rp_1_vnet" : { "name" : "$rp_2_vnet_subnet_name" },
314+
"rp_1_vnet" : { "name" : "$rp_1_vnet_subnet_name" },
310315
"rp_2_pods" : { "name" : "$rp_2_pods_subnet_name" },
311316
"rp_2_vnet" : { "name" : "$rp_2_vnet_subnet_name" },
312317
"rp_connect_pods" : { "name" : "$rp_connect_pods_subnet_name" },
@@ -380,11 +385,13 @@ cat > redpanda-cluster.json <<EOF
380385
"user_assigned_identities" : {
381386
"agent_user_assigned_identity": { "name" : "$agent_user_assigned_identity_name" },
382387
"aks_user_assigned_identity": { "name" : "$aks_user_assigned_identity_name" },
383-
"cert_manager_assigned_identity": { "name" : "$cert_manager_assigned_identity_name" },
384-
"external_dns_assigned_identity": { "name" : "$external_dns_assigned_identity_name" },
385-
"redpanda_cluster_assigned_identity": { "name" : "$redpanda_cluster_assigned_identity_name" },
386-
"redpanda_console_assigned_identity": { "name" : "$redpanda_console_assigned_identity_name" },
387-
"kafka_connect_assigned_identity": { "name" : "$kafka_connect_assigned_identity_name" }
388+
"cert_manager_assigned_identity": { "name" : "$cert_manager_user_assigned_identity_name" },
389+
"external_dns_assigned_identity": { "name" : "$external_dns_user_assigned_identity_name" },
390+
"redpanda_cluster_assigned_identity": { "name" : "$cluster_user_assigned_identity_name" },
391+
"redpanda_console_assigned_identity": { "name" : "$console_user_assigned_identity_name" },
392+
"kafka_connect_assigned_identity": { "name" : "$kafka_connect_user_assigned_identity_name" },
393+
"redpanda_connect_assigned_identity": { "name" : "$redpanda_connect_user_assigned_identity_name" },
394+
"redpanda_connect_api_assigned_identity": { "name" : "$redpanda_connect_api_user_assigned_identity_name" }
388395
}
389396
}
390397
}

0 commit comments

Comments
 (0)