Skip to main content

Microsoft Azure Container Service

Microsoft Azure

The Azure Container Service connector integrates with Microsoft Azure and synchronizes Azure Kubernetes Service (AKS) managed clusters using the Azure Resource Manager APIs (via the Azure SDK for Java). For each configured subscription it lists all managed clusters and maps each to a Cloud Resource connector object.

Each cluster carries the facts that determine its internet exposure and blast radius: whether its API server is public or private and which IP ranges may reach it, whether its node pools are given public IPs, the subnets those pools run in, the network plugin and policy governing pod traffic, and the identities — both the cluster's own and its kubelet's — whose RBAC grants define what a compromised cluster could reach.

When no subscription is configured the connector enumerates every subscription accessible to the configured Azure AD application; otherwise it processes only the comma-separated subscriptions provided. Subscriptions and clusters are processed in parallel, and a subscription the service principal cannot read is logged and skipped rather than failing the whole sync.


Data retrieved from Microsoft Azure Container Service

Connector ObjectRequiredMaps to Data Model
Managed ClusterYesCloud Resource

Model relationships

note

For detailed steps on how to view the data retrieved from Microsoft Azure Container Service in the Brinqa Platform, see How to view your data.