Skip to main content

Illumio Core 21.5 Install, Configure, Upgrade

Deploy with Helm Chart

To deploy via Helm Chart:

  1. Install Helm. Refer to https://helm.sh/docs/ for a quick start guide and other relevant information.

    According to official Helm documentation, if your version of Helm is lower than 3.8.0, the following command must be executed in the installation environment:

    $ export HELM_EXPERIMENTAL_OCI=1
  2. Prepare an illumio-values.yaml file with the following mandatory parameter values:

    pce_url: URL_PORT # PCE URL with port, e.g. mypce.example.com:8443
    cluster_id: ILO_CLUSTER_UUID # Cluster ID from PCE, e.g. cc4997c1-40...
    cluster_token: ILO_CLUSTER_TOKEN # Cluster Token from PCE, 
    e.g. 1_170b...
    cluster_code: ILO_CODE # Pairing Profile key from PCE, e.g. 1391c...
    containerRuntime: containerd # Container runtime engine used in cluster,
     allowed values are
    [containerd, docker, crio]
    containerManager: kubernetes # Container manager used in cluster, 
    allowed values are 
    [kubernetes, openshift]
  3. Install the Helm Chart:

    $ helm install illumio -f illumio-values.yaml 
    oci://quay.io/illumio/illumio 
    --namespace illumio-system --create-namespace

In case the illumio-system namespace already exists, omit the --create-namespace flag.

Refer to the README file included with the Helm Chart for important information, such as additional deployment parameters.