NetScaler ingress controller

Get NetScaler Ingress Controller from Azure Marketplace

This topic explains the steps to create a URL for the NetScaler Ingress Controller image on Azure Marketplace.

Prerequisites

  • A valid Azure Marketplace account and subscription

Generate a URL for the NetScaler Ingress Controller image in Azure Marketplace

  1. Log in to your Azure Marketplace account.

  2. Create a resource group under your subscription if the Kubernetes cluster has not been created yet.

    Note:

    The resource group of the cluster and the NetScaler CPX registry must be the same. If the Kubernetes cluster where you want to deploy the NetScaler Ingress Controller exists, then the same resource group should be used for the NetScaler Ingress Controller registry. If the Kubernetes cluster does not exist, create a resource group and then create a cluster with this new resource group.

    • Enter a name for the Resource group and specify a region.

      azurem-image-1

    • Click Review+create.

    • Review details and then click Create.

    azurem-image-2

  3. Select NetScaler Ingress Controller on Azure Marketplace.

    azurem-image-3

    • Click GET IT NOW.

    • Verify the details on the pop-up window and click Continue.

    azurem-image-4

  4. Create a NetScaler Ingress Controller image registry with the resource group created in step 2.

    azurem-image-5

    • Click Create new for creating an Azure NetScaler Ingress Controller registry.

    • Enter a registry name.

    • Select the resource group name created in step 2 from the resource group drop-down list.

    • Set the location.

    • Set the tag as latest and select auto update.

    • Verify your account details and click Subscribe.

  5. Get the repository image URL.

    • Go to the Resouce Groups page and select the resource group created in step 2.

    • Select the registry created in step 4.

    azurem-image-6.png

    • Under services, click Repositories.

    azurem-image-8

    • Find citrix/citrix-k8s-ingess-controller under repositories and select it.

    azurem-image-9

    • Select tag as latest.

    azure-image-10

    • Here, image URL is shared as part of the Docker pull command text.

    For example, azurecicreg.azurecr.io/citrix/citrix-k8s-ingress-controller:latest.

    Copy the image URL and replace as image in the NetScaler Ingress Controller YAML file.

Get NetScaler Ingress Controller from Azure Marketplace