Skip to content

Latest commit

 

History

History

hdinsight-kafka

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Resources

Name Type
azurerm_hdinsight_kafka_cluster.adl_hdi_kafka resource
azurerm_role_assignment.hdi_kafka_st_role_id_sbdo resource

Inputs

Name Description Type Default Required
basename Basename of the module. string n/a yes
resource_group_name Resource group name. string n/a yes
location Location of the resource group. string n/a yes
tags A mapping of tags which should be assigned to the deployed resource. map(string) {} no
subnet_id The ID of the subnet from which private IP addresses will be allocated for this Private Endpoint. string n/a yes
virtual_network_id The ID of the vnet. string n/a yes
cluster_version Specifies the Version of HDInsights which should be used for this Cluster. string n/a yes
component_version_kafka The version of Kafka which should be used for this HDInsight Kafka Cluster. string n/a yes
gateway_username The username used for the Ambari Portal. string n/a yes
gateway_password The password used for the Ambari Portal. string n/a yes
ssh_username The username used for the ssh. string n/a yes
ssh_password The password used for the ssh. string n/a yes
roles_head_node_vm_size The Size of the Virtual Machine which should be used as the Head Nodes. string n/a yes
roles_worker_node_number_of_disks_per_node The number of Data Disks which should be assigned to each Worker Node. number 1 no
roles_worker_node_vm_size The Size of the Virtual Machine which should be used as the Worker Nodes. string n/a yes
roles_worker_node_target_instance_count The number of instances which should be run for the Worker Nodes. number n/a yes
roles_zookeeper_node_vm_size The Size of the Virtual Machine which should be used as the Zookeeper Nodes. string n/a yes
tier Specifies the Tier which should be used for this HDInsight Cluster. string n/a yes
metastore_sku SKUs to be used for each metastore. map(any)
{
"ambari": "S0",
"hive": "S0",
"oozie": "S0"
}
no
storage_resource_id The ID of the Storage Account. string n/a yes
filesystem_id The ID of the Gen2 Filesystem. string n/a yes
storage_account_is_default Is this the Default Storage Account for the HDInsight Hadoop Cluster? bool true no
managed_identity_resource_id The ID of Managed Identity to use for accessing the Gen2 filesystem. string n/a yes
managed_identity_principal_id The object ID of Managed Identity to use for accessing the Gen2 filesystem. string n/a yes
ambari_server_name The external Hive metastore's existing SQL server. string n/a yes
ambari_database_name The external Hive metastore's existing SQL database. string n/a yes
ambari_database_administrator_login The external Ambari metastore's existing SQL server admin username. string n/a yes
ambari_database_administrator_login_password The external Ambari metastore's existing SQL server admin password. string n/a yes
hive_server_name The external Hive metastore's existing SQL server. string n/a yes
hive_database_name The external Hive metastore's existing SQL database. string n/a yes
hive_database_administrator_login The external Hive metastore's existing SQL server admin username. string n/a yes
hive_database_administrator_login_password The external Hive metastore's existing SQL server admin password. string n/a yes
oozie_server_name The external Hive metastore's existing SQL server. string n/a yes
oozie_database_name The external Hive metastore's existing SQL database. string n/a yes
oozie_database_administrator_login The external Hive metastore's existing SQL server admin username. string n/a yes
oozie_database_administrator_login_password The external Hive metastore's existing SQL server admin password. string n/a yes

Outputs

Name Description
id Resource identifier of the instance of HDInsight Kafka.
name The name of the HDInsight Kafka.
resource_group_name Resource Group where the HDInsight Kafka exists.