logoAzure 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
                  • Inventory Management
                  • Monitoring, Alerting, and Visualization
                  • Monitoring Agent Extension
                  • Custom Script Extension
                  • Azure Policy
                  • Key Vault Integration
                  • Microsoft Defender for Cloud
                  • Microsoft Sentinel
                  • Update Management
                  • Azure Automanage
                  • Azure Private Link
                  • Connectivity behind a proxy server
                  • Managed Identity
                      • Managed Identity with Ubuntu server
                  • Azure Security Baseline
                  • Server SSH Access
              • 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 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 cluster ARM template
                  • AKS cluster Terraform plan
              • 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
              • 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
                      • 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
                      • Deploy GitOps configurations and perform Helm-based GitOps flow on GKE as an Azure Arc Connected Cluster
                      • Integrate Azure Monitor for Containers with GKE as an Azure Arc Connected Cluster
                      • Integrate Azure Monitor for Containers with GKE as an Azure Arc Connected Cluster using Kubernetes 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
                      • Integrate Azure Monitor for Containers with MicroK8s as an Azure Arc Connected Cluster
                  • 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
              • 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
              • Upstream Kubernetes (Kubeadm)
                  • Data Controller Azure VM 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
                  • 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 Release Notes
      • Scenario Write-up Guidelines
      • Jumpstart FAQ
      • Code of Conduct
      • Contributing
      • Security
Edit this page Create child page Create an issue Create a feature request
  1. Jumpstart Scenarios
  2. Azure Arc-enabled Kubernetes
  3. Unified Operations Use Cases
  4. Multiple Kubernetes distributions

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

© 2022 Azure Arc Jumpstart. All Rights Reserved

Deploys by Netlify