Azure Arc Jumpstart
About
Star
Overview
Jumpstart Scenarios
Azure Arc-enabled servers
Onboarding
Existing Linux server
Existing Windows server
Microsoft Azure
Linux Virtual Machine
Windows Server Virtual Machine
Microsoft Azure Stack HCI
Windows Server Virtual Machine
HashiCorp Vagrant
Ubuntu Vagrant box
Windows Vagrant box
Amazon Web Services
Ubuntu EC2 instance
Amazon Linux 2 EC2 instance
Google Cloud Platform
Ubuntu GCP instance
Windows GCP instance
VMware vSphere
Ubuntu VM
Create Ubuntu vSphere template
Windows VM
Create Windows vSphere template
Unified Operations Use Cases
Azure Automanage
Enable Azure Automanage on an Azure Arc-enabled server using built-in profiles
Enable Azure Automanage on an Azure Arc-enabled server using custom profiles
Create Automanage Machine Configuration custom configurations for Windows
Create Automanage Machine Configuration custom configurations for Linux
Inventory Management
Monitoring, Alerting, and Visualization
Custom Script Extension
Azure Policy
Key Vault Integration
Microsoft Defender for Cloud
Microsoft Sentinel
Azure Private Link
Connectivity behind a proxy server
Managed Identity
Managed Identity with Ubuntu server
Azure Security Baseline
Server SSH Access
Azure Monitor Agent (AMA)
Update Management Center
Grafana and Azure Monitor Agent (AMA)
Scaled Deployment
VMware vSphere Windows Server VMs
VMware vSphere Linux VMs
AWS EC2 dynamic inventory with Ansible
Windows server with Configuration Manager using PowerShell
Windows server with Configuration Manager using a Task Sequence
Azure Arc-enabled VMware vSphere
Azure Arc resource bridge deployment
Connect VMware vCenter Server to Azure Arc using PowerShell
Azure Arc-enabled VMware vSphere lifecycle
Create a Windows VMware VM to an Azure Arc-enabled vSphere cluster using ARM templates
Azure Arc-enabled SQL Server
Microsoft Azure
SQL Server Hyper-V Windows Virtual Machine
Amazon Web Services
SQL Server EC2 instance
Google Cloud Platform
SQL Server GCP instance
VMware vSphere
SQL Server VM
Azure Arc-enabled Kubernetes
Onboarding
Existing cluster
Azure Kubernetes Service (AKS)
AKS cluster ARM template
AKS cluster Terraform plan
Azure Kubernetes Service (AKS) hybrid
AKS Edge Essentials single node deployment
AKS Edge Essentials multi-node deployment
AKS on Azure Stack HCI
AKS on Azure Stack HCI PowerShell
Kubernetes Cluster API
Cluster API Azure Provider
Azure Red Hat OpenShift
ARO cluster ARM template
Amazon Elastic Kubernetes Service
EKS cluster Terraform plan
Google Kubernetes Engine
GKE cluster Terraform plan
Alibaba Cloud Container Service for Kubernetes
Alibaba Cloud Container Service for Kubernetes Terraform plan
Rancher K3s
k3s Azure ARM template
k3s Azure Terraform plan
k3s on VMware Terraform plan
Kind
Kind cluster
MicroK8s
MicroK8s cluster
Platform9 Managed Kubernetes
Platform9 Managed BareOS Kubernetes (PMK) cluster
Developer Use Cases
Dapr
Deploy an application using the Dapr Cluster extension for Azure Arc-enabled Kubernetes cluster
Unified Operations Use Cases
AKS
Deploy GitOps configurations and perform basic GitOps flow on AKS as an Azure Arc Connected Cluster (Flux v2)
Deploy GitOps configurations and perform Helm-based GitOps flow on AKS as an Azure Arc Connected Cluster (Flux v2)
Integrate Azure Monitor for Containers with AKS as an Azure Arc Connected Cluster using a Shell script
Apply GitOps configurations on AKS as an Azure Arc Connected Cluster using Azure Policy for Kubernetes
AKS on Azure Stack HCI
Deploy GitOps configurations and perform basic GitOps flow on AKS on Azure Stack HCI as an Azure Arc Connected Cluster
Deploy GitOps configurations and perform Helm-based GitOps flow on AKS on Azure Stack HCI as an Azure Arc Connected Cluster
Cluster API
Deploy GitOps configurations and perform basic GitOps flow on Cluster API as an Azure Arc Connected Cluster (Flux v2)
Deploy GitOps configurations and perform Helm-based GitOps flow on Cluster API as an Azure Arc Connected Cluster (Flux v2)
Integrate Microsoft Defender for Cloud with Cluster API as an Azure Arc Connected Cluster using Kubernetes extensions
Integrate Azure Key Vault with Cluster API as an Azure Arc Connected Cluster using Kubernetes extensions
Integrate Open Service Mesh with Cluster API as an Azure Arc Connected Cluster using Kubernetes extensions
GKE
Deploy GitOps configurations and perform basic GitOps flow on GKE as an Azure Arc Connected Cluster (Flux v2)
Deploy GitOps configurations and perform Helm-based GitOps flow on GKE as an Azure Arc Connected Cluster (Flux v2)
Integrate Azure Monitor for Containers with GKE as an Azure Arc Connected Cluster using a Shell script
Integrate Azure Monitor for Containers with GKE as an Azure Arc Connected Cluster using cluster extensions
Apply GitOps configurations on GKE as an Azure Arc Connected Cluster using Azure Policy for Kubernetes
Kind
Deploy GitOps configurations and perform Helm-based GitOps flow on kind as an Azure Arc Connected Cluster
Microk8s
Deploy GitOps configurations and perform Helm-based GitOps flow on MicroK8s as an Azure Arc Connected Cluster (Flux v2)
Integrate Azure Monitor for Containers with MicroK8s as an Azure Arc Connected Cluster using a Shell script
Multiple Kubernetes distributions
Managing Calico Network Policy using GitOps in an Azure Arc-enabled Kubernetes cluster
Use Azure Policy Add-on to audit pods' labels for use with Calico network policy
Integrate Azure Monitor Container Insights and recommended alerts with an Azure Arc-enabled Kubernetes cluster using extensions
Integrate Azure Policy with an Azure Arc-enabled Kubernetes cluster using extensions
Using Cluster Connect to connect to an Azure Arc-enabled Kubernetes cluster via service account token authentication
IoT Uses Cases
Azure IoT Edge integration with AKS as an Azure Arc Connected Cluster
Azure Arc-enabled data services
Azure Kubernetes Service
Data Controller ARM Template
SQL Managed Instance ARM Template
PostgreSQL ARM Template
Kubernetes Cluster API
Data Controller ARM Template
SQL Managed Instance ARM Template
PostgreSQL ARM Template
Azure Red Hat OpenShift
Data Controller ARM Template
SQL Managed Instance ARM Template
PostgreSQL ARM Template
Amazon Elastic Kubernetes Service
Data Controller Terraform plan
SQL Managed Instance Terraform plan
PostgreSQL Terraform Plan
Google Kubernetes Engine
Data Controller Terraform plan
SQL Managed Instance Terraform Plan
PostgreSQL Terraform Plan
MicroK8s
Kubernetes Kubeadm
Data Controller ARM Template
SQL Managed Instance ARM Template
PostgreSQL ARM Template
Unified Operations Use Cases
Azure Kubernetes Service
SQL Managed Instance Availability Groups Failover
SQL Managed Instance with AD Authentication ARM Template
SQL Managed Instance disaster recovery
Migrate to Azure Arc-enabled SQL Managed Instance
SQL Managed Instance Azure DevOps Release
PostgreSQL Azure DevOps Release
Kubernetes Cluster API
Azure Arc-enabled app services
Azure Kubernetes Service
Azure Container Apps ARM Template
App Service (Container) ARM Template
Azure Function ARM Template
Azure Logic App ARM Template
Azure API Management Gateway ARM Template
Kubernetes Cluster API
Azure Arc-enabled machine learning
Azure Kubernetes Service
Image Classification on MNIST dataset from Blob Storage
Azure Arc and Azure Lighthouse
Unified Operations at Scale with Azure Arc and Azure Lighthouse
Jumpstart ArcBox
Jumpstart ArcBox Full
Jumpstart ArcBox for IT Pros
Jumpstart ArcBox for DevOps
Jumpstart ArcBox for DataOps
Jumpstart HCIBox
Jumpstart Release Notes
Scenario Write-up Guidelines
Jumpstart FAQ
Open-Source Commitment
Code of Conduct
Contributing
Security
Edit this page
Create child page
Create an issue
Create a feature request
Jumpstart Scenarios
Azure Arc-enabled Kubernetes
AKS on Azure Stack HCI
AKS on Azure Stack HCI
If you do not yet have a Kubernetes cluster, the scenarios in this section will guide on creating an AKS cluster on Azure Stack HCI in an automated fashion.
AKS on Azure Stack HCI PowerShell