We provide a Helm Chart which deploys all the required infrastructure on your Kubernetes cluster.
Getting the Helm Chart¶
Install the Promitor Chart repository:
Refresh your local Chart repositories:
If all goes well you should be able to list all Promitor charts:
Using our Helm Chart¶
You can easily install our Resource Discovery Agent as following:
Next to Azure authentication, a resource discovery declaration
must be provided through
Here is an example of resource discovery declaration which you can pass:
Our Helm chart provides a variety of configuration options which you can explore in our full values file. to see all configurable values.
Want to get started easily? Here's a sample configuration to spin up the Resource Discovery agent which will be publicly exposed outside of the cluster on promitor-resource-discovery-sample.westeurope.cloudapp.azure.com:8889/api/docs/index.html.
azureAuthentication: appId: 67882a00-21d3-4ee7-b32a-430ea0768cd3 appKey: <hidden> azureLandscape: cloud: Global tenantId: e0372f7f-a362-47fb-9631-74a5c4ba8bbf subscriptionIds: - 0329dd2a-59dc-4493-aa54-cb01cb027dc2 - 0f9d7fea-99e8-4768-8672-06a28514f77e resourceDiscoveryGroups: - name: service-bus-landscape type: ServiceBusQueue - name: api-gateways type: ApiManagement - name: app-plan-landscape type: AppPlan - name: container-instances type: ContainerInstance - name: container-registry-landscape type: ContainerRegistry - name: cosmos-accounts type: CosmosDb - name: dps type: DeviceProvisioningService - name: event-hubs-landscape type: EventHubs service: loadBalancer: dnsPrefix: promitor-resource-discovery-sample enabled: true telemetry: defaultLogLevel: information
You can easily deploy it by passing the file through
--values during installation.