|
| 1 | +--- |
| 2 | +title: Isovalent Cilium Enterprise on Azure Marketplace (Preview) |
| 3 | +titleSuffix: Azure Kubernetes Service (AKS) |
| 4 | +description: Learn about Isovalent Cillium Enterprise on Azure Marketplace and how to deploy it on Azure. |
| 5 | +author: asudbring |
| 6 | +ms.author: allensu |
| 7 | +ms.service: azure-kubernetes-service |
| 8 | +ms.subservice: aks-networking |
| 9 | +ms.topic: how-to |
| 10 | +ms.date: 04/18/2023 |
| 11 | +ms.custom: template-how-to |
| 12 | +--- |
| 13 | + |
| 14 | +# Isovalent Cilium Enterprise on Azure Marketplace (Preview) |
| 15 | + |
| 16 | +Isovalent Cilium Enterprise on Azure Marketplace is a powerful tool for securing and managing Kubernetes’ workloads on Azure. Cilium Enterprise's range of features and easy deployment make it an ideal solution for organizations of all sizes looking to secure their cloud-native applications. |
| 17 | + |
| 18 | +Isovalent Cilium Enterprise is a network security platform for modern cloud-native workloads that provides visibility, security, and compliance across Kubernetes clusters. It uses eBPF technology to deliver network and application-layer security, while also providing observability and tracing for Kubernetes workloads. Azure Marketplace is an online store for buying and selling cloud computing solutions that allows you to deploy Isovalent Cilium Enterprise to Azure with ease. |
| 19 | + |
| 20 | +:::image type="content" source="./media/cilium-enterprise-marketplace/cilium-enterprise-diagram.png" alt-text="Diagram of Isovalent Cilium Enterprise."::: |
| 21 | + |
| 22 | +> [!IMPORTANT] |
| 23 | +> Isovalent Cilium Enterprise is currently in PREVIEW. |
| 24 | +> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability. |
| 25 | +
|
| 26 | +Designed for platform teams and using the power of eBPF, Isovalent Cilium Enterprise: |
| 27 | + |
| 28 | +* Combines network and runtime behavior with Kubernetes identity to provide a single source of data for cloud native forensics, audit, compliance monitoring, and threat detection. Isovalent Cilium Enterprise is integrated into your SIEM/Log aggregation platform of choice. |
| 29 | + |
| 30 | +* Scales effortlessly for any deployment size. With capabilities such as traffic management, load balancing, and infrastructure monitoring. |
| 31 | + |
| 32 | +* Fully back-ported and tested. Available with 24x7 support. |
| 33 | + |
| 34 | +* Enables self-service for monitoring, troubleshooting, and security workflows in Kubernetes. Teams can access current and historical views of flow data, metrics, and visualizations for their specific namespaces. |
| 35 | + |
| 36 | +> [!NOTE] |
| 37 | +> If you are upgrading an existing AKS cluster, then it must be created with Azure CNI powered by Cilium. For more information, see [Configure Azure CNI Powered by Cilium in Azure Kubernetes Service (AKS) (Preview)](azure-cni-powered-by-cilium.md). |
| 38 | +
|
| 39 | +## Prerequisites |
| 40 | + |
| 41 | +- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F). |
| 42 | + |
| 43 | +- An existing Azure Kubernetes Service (AKS) cluster running Azure CNI powered by Cilium. If you don't have an existing AKS cluster, you can create one from the Azure portal. For more information, see [Configure Azure CNI Powered by Cilium in Azure Kubernetes Service (AKS) (Preview)](azure-cni-powered-by-cilium.md). |
| 44 | + |
| 45 | +## Deploy Isovalent Cilium Enterprise on Azure Marketplace |
| 46 | + |
| 47 | +1. Sign in to the [Azure portal](https://portal.azure.com/). |
| 48 | + |
| 49 | +1. In the search box at the top of the portal, enter **Cilium Enterprise** and select **Isovalent Cilium Enterprise** from the results. |
| 50 | + |
| 51 | +1. In the **Basics** tab of **Create Isovalent Cilium Enterprise**, enter or select the following information: |
| 52 | + |
| 53 | +| Setting | Value | |
| 54 | +| --- | --- | |
| 55 | +| **Project details** | | |
| 56 | +| Subscription | Select your subscription | |
| 57 | +| Resource group | Select **Create new** </br> Enter **test-rg** in **Name**. </br> Select **OK**. </br> Or, select an existing resource group that contains your AKS cluster. | |
| 58 | +| **Instance details** | | |
| 59 | +| Supported Regions | Select **West US 2**. | |
| 60 | +| Create new dev cluster? | Leave the default of **No**. | |
| 61 | + |
| 62 | +1. Select **Next: Cluster Details**. |
| 63 | + |
| 64 | +1. Select your AKS cluster from the **AKS Cluster Name** dropdown. |
| 65 | + |
| 66 | +1. Select **Review + create**. |
| 67 | + |
| 68 | +1. Select **Create**. |
| 69 | + |
| 70 | +Azure deploys Isovalent Cilium Enterprise to your selected subscription and resource group. This process may take some time and must be completed. |
| 71 | + |
| 72 | +> [!IMPORTANT] |
| 73 | +> Note that Marketplace applications are deployed as AKS extensions onto AKS clusters. If you are upgrading the existing AKS cluster, AKS replaces the Cilium OSS images with Isovalent Cilium Enterprise images seamlessly without any downtime. |
| 74 | +
|
| 75 | +When the deployment is complete, you can access the Isovalent Cilium Enterprise by navigating to the resource group that contains the **Cilium Enterprise** resource in the Azure portal. |
| 76 | + |
| 77 | +Cilium can be reconfigured after deployment by updating the Helm values with Azure CLI: |
| 78 | + |
| 79 | +```azurecli |
| 80 | +az k8s-extension update -c <cluster> -t managedClusters -g <region> -n cilium --configuration-settings debug.enabled=true |
| 81 | +``` |
| 82 | + |
| 83 | +You can uninstall an Isovalent Cilium Enterprise offer using the AKS extension delete command. Uninstall flow per AKS Cluster isn't added in Marketplace yet until ISV’s stop sell the whole offer. For more information about AKS extension delete, see [az k8s-extension delete](/cli/azure/k8s-extension#az-k8s-extension-delete). |
| 84 | + |
| 85 | +## Next steps |
| 86 | + |
| 87 | +- [Configure Azure CNI Powered by Cilium in Azure Kubernetes Service (AKS) (Preview)](azure-cni-powered-by-cilium.md) |
| 88 | + |
| 89 | +- [What is Azure Kubernetes Service?](intro-kubernetes.md) |
0 commit comments