Azure
Scraper
Mission Control integrates with Azure to provide visibility into your cloud infrastructure.
Scraper
Discover and catalog Azure resources with full change history.
Use cases:
- Discover and catalog VMs, Azure SQL databases, App Services, and other Azure resources
- Track configuration changes across subscriptions and resource groups
- Monitor resource health and correlate with Kubernetes workloads
- Support multi-tenant environments with organization-based access
- Build a unified catalog of Azure resources alongside other cloud providers
Getting Started
Prerequisites
-
Install the mission-control-azure chart
- Helm
- Flux
helm install mission-control-azure flanksource/mission-control-azure \--set subscriptionID=<your-subscription-id> \--set tenantID=<your-tenant-id> \-n mission-control --waitapiVersion: helm.toolkit.fluxcd.io/v2kind: HelmReleasemetadata:name: mission-control-azurenamespace: mission-controlspec:chart:spec:chart: mission-control-azuresourceRef:kind: HelmRepositoryname: flanksourcenamespace: mission-controlinterval: 5mvalues:subscriptionID: <your-subscription-id>tenantID: <your-tenant-id>values.yaml
- clientID:
- name: string
- value: string
- valueFrom:
- configMapKeyRef:
- key: string
- name: string
- helmRef:
- key: string
- name: string
- secretKeyRef:
- key: string
- name: string
- serviceAccount: string
- configMapKeyRef:
- clientSecret:
- name: string
- value: string
- valueFrom:
- configMapKeyRef:
- key: string
- name: string
- helmRef:
- key: string
- name: string
- secretKeyRef:
- key: string
- name: string
- serviceAccount: string
- configMapKeyRef:
- connection: string
- exclusions:
- activityLogs[]: - description: list of operations to exclude from activity logs examples: - Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action - Microsoft.ContainerService/managedClusters/listClusterUserCredential/action type: array
description: list of operations to exclude from activity logs examples: - Microsoft.ContainerService/managedClusters/listClusterAdminCredential/action - Microsoft.ContainerService/managedClusters/listClusterUserCredential/action type: array
- activityLogs[]:
- global: - Global values are values that can be accessed from any chart or subchart by exactly the same name.
Global values are values that can be accessed from any chart or subchart by exactly the same name.
- labels: - list of labels to add the Scrape config
- organisation: string
- scraper:
- name: string (default: "azure")
- subscriptionID:
- tenantID: string
- transform:
- relationship[]:
- relationship[]:
When you go to the catalog now, you can now see all the Azure Resources
