The Eventhub operator can be used to provision the following resources.
-
Eventhub - Deploys an EventHub instance given the Eventhub namespace, Resource Group and Location.
-
Eventhub namespace - Deploys an EventHub namespace given the Resource Group and Location. Also has the ability to configure Sku, Properties and Network rule.
-
Consumer groups - Deploys a consumer group given the Eventhub, Eventhub namespace and Resource Group.
The Eventhub operator deploys an Eventhub in the specified namespace according to the Spec.
As an output of deployment, the operator stores a JSON formatted secret with the following fields. For more details on where the secrets are stored, look here
primaryConnectionString
secondaryConnectionString
primaryKey
secondaryKey
sharedaccessKey
eventhubNamespace
eventhubName
You can follow the steps here to deploy, view and delete resources.
TODO: Demo app