mirror of https://github.com/fluxcd/flux2.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
858 B
HCL
27 lines
858 B
HCL
resource "azurerm_eventhub_namespace" "this" {
|
|
name = "ehns-${local.name_suffix}"
|
|
location = azurerm_resource_group.this.location
|
|
resource_group_name = azurerm_resource_group.this.name
|
|
sku = "Standard"
|
|
capacity = 1
|
|
}
|
|
|
|
|
|
resource "azurerm_eventhub" "this" {
|
|
name = "eh-${local.name_suffix}"
|
|
namespace_name = azurerm_eventhub_namespace.this.name
|
|
resource_group_name = azurerm_resource_group.this.name
|
|
partition_count = 1
|
|
message_retention = 1
|
|
}
|
|
|
|
resource "azurerm_eventhub_authorization_rule" "this" {
|
|
name = "flux"
|
|
resource_group_name = azurerm_resource_group.this.name
|
|
namespace_name = azurerm_eventhub_namespace.this.name
|
|
eventhub_name = azurerm_eventhub.this.name
|
|
listen = true
|
|
send = true
|
|
manage = false
|
|
}
|