Refer to https://learn.microsoft.com/en-us/azure/aks/deploy-marketplace?tabs=azure-portal
Select and deploy a Kubernetes application
From an AKS cluster
In the Azure portal, navigate to your AKS cluster resource.
From the service menu, under Settings, select Extensions + applications > Add.
You can search for an offer or publisher directly by name, or you can browse all offers. To view Kubernetes application offers, select Containers under Categories.
After you decide on an application, select the offer. The following example uses the TrilioVault for Kubernetes - BYOL offer.
Select Plans + Pricing to ensure the terms are acceptable, and then select Create.

Follow each page in the application creation process, filling in information for your resource group, your cluster, and any configuration options that the application requires. You can decide to deploy on a new AKS cluster or use an existing cluster.
Once you've filled in all the required information, select Review + create > Create.
It might take a few minutes for the application to deploy. You can monitor the deployment status from the Extensions + applications page.
Search in the Azure portal
From the Azure portal home page, search for and select Marketplace.
You can search for an offer or publisher directly by name, or you can browse all offers. To find Kubernetes application offers, on the left side under Categories select Containers.
After you decide on an application, select the offer. The following example uses the TrilioVault for Kubernetes - BYOL offer.
Select Plans + Pricing to ensure the terms are acceptable, and then select Create.

Follow each page in the application creation process, filling in information for your resource group, your cluster, and any configuration options that the application requires. You can decide to deploy on a new AKS cluster or use an existing cluster.
Once you've filled in all the required information, select Review + create > Create.
It might take a few minutes for the application to deploy. You can monitor the deployment status from the Extensions + applications page.
Verify the deployment
- Navigate to the cluster where you recently installed the application.
- From the service menu, under Settings, select Extensions + applications.
- Verify that the extension is listed and the Provisioning State shows Succeeded.
Manage the offer lifecycle
For lifecycle management, a Kubernetes offer is represented as a cluster extension for AKS. For more information, see Cluster extensions for AKS. Purchasing an offer from Azure Marketplace creates a new instance of the extension on your AKS cluster.
- In the Azure portal, navigate to the cluster where you recently installed the application.
- From the service menu, under Settings, select Extensions + applications.
- Select an extension name to navigate to a properties view where you're able to disable autoupgrades, check the provisioning state, delete the extension instance, or modify configuration settings as needed.
- In the Azure portal, navigate to your cluster's resource group.
- From the service menu, under Cost Management, select Cost analysis. Under Product, you can see a cost breakdown for the plan that you selected.
Select and deploy a Kubernetes application
From an AKS cluster
In the Azure portal, navigate to your AKS cluster resource.
From the service menu, under **Settings**, select **Extensions + applications** > **Add**.
You can search for an offer or publisher directly by name, or you can browse all offers. To view Kubernetes application offers, select **Containers** under **Categories**.
After you decide on an application, select the offer. The following example uses the **TrilioVault for Kubernetes - BYOL** offer.
Select **Plans + Pricing** to ensure the terms are acceptable, and then select **Create**.
[](https://learn.microsoft.com/en-us/azure/aks/media/deploy-marketplace/plans-pricing.png#lightbox)
Follow each page in the application creation process, filling in information for your resource group, your cluster, and any configuration options that the application requires. You can decide to deploy on a new AKS cluster or use an existing cluster.
Once you've filled in all the required information, select **Review + create** > **Create**.
It might take a few minutes for the application to deploy. You can monitor the deployment status from the **Extensions + applications** page.
Search in the Azure portal
From the Azure portal home page, search for and select Marketplace.
You can search for an offer or publisher directly by name, or you can browse all offers. To find Kubernetes application offers, on the left side under **Categories** select **Containers**.
After you decide on an application, select the offer. The following example uses the **TrilioVault for Kubernetes - BYOL** offer.
Select **Plans + Pricing** to ensure the terms are acceptable, and then select **Create**.
[](https://learn.microsoft.com/en-us/azure/aks/media/deploy-marketplace/plans-pricing.png#lightbox)
Follow each page in the application creation process, filling in information for your resource group, your cluster, and any configuration options that the application requires. You can decide to deploy on a new AKS cluster or use an existing cluster.
Once you've filled in all the required information, select **Review + create** > **Create**.
It might take a few minutes for the application to deploy. You can monitor the deployment status from the **Extensions + applications** page.
Verify the deployment
- Azure portal
- Azure CLI
- Navigate to the cluster where you recently installed the application.
- From the service menu, under Settings, select Extensions + applications.
- Verify that the extension is listed and the Provisioning State shows Succeeded.
Manage the offer lifecycle
For lifecycle management, a Kubernetes offer is represented as a cluster extension for AKS. For more information, see Cluster extensions for AKS. Purchasing an offer from Azure Marketplace creates a new instance of the extension on your AKS cluster.
- In the Azure portal, navigate to the cluster where you recently installed the application.
- From the service menu, under Settings, select Extensions + applications.
- Select an extension name to navigate to a properties view where you're able to disable autoupgrades, check the provisioning state, delete the extension instance, or modify configuration settings as needed.
- In the Azure portal, navigate to your cluster's resource group.
- From the service menu, under Cost Management, select Cost analysis. Under Product, you can see a cost breakdown for the plan that you selected.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin