Install in an air-gapped Bring-Your-Own (BYO) cluster with KOTS

Prerequisites Copied

Before installing ITRS Analytics, ensure that all the prerequisites are met in the environment where you will deploy.

Installing ITRS Analytics on strict PSS clusters Copied

Clusters that enforce the highest level of Pod Security Standards (PSS) impose strict security restrictions on deployed workloads. Due to these limitations, the standard ITRS Analytics installation procedures cannot be used.

When deploying ITRS Analytics in such environments, you must manually install and manage the following prerequisites before proceeding with the installation:

Before deploying ITRS Analytics, make sure all prerequisites are installed and running correctly. Clusters enforcing strict PSS may limit certain capabilities or security contexts, so verify that each prerequisite complies with these standards.

Warning

ITRS Analytics does not support upgrading a non-PSS-restricted (less secure) cluster to a PSS-restricted (more secure) cluster.

For ITRS Analytics 2.17.x, deployments targeting clusters that enforce the highest level of Pod Security Standards (PSS) must be installed as a new deployment, with all prerequisites managed manually.

Start installation Copied

If you opt to install ITRS Analytics in an existing cluster, you should choose the Bring-Your-Own (BYO) option. You can download the required components from the provided download portal.

Tip

If this is your first time downloading the required files, please refer to the Customer’s Download Portal. Otherwise, you can proceed to the next step.

Installing ITRS Analytics via Kubernetes Off-the-Shelf (KOTS) streamlines the process through the use of a kubectl plugin (KOTS CLI) and an admin console where you can upload your license file, choose install options, and run pre-flight checks prior to deployment.

To install ITRS Analytics using KOTS, do the following:

Download portal

In the example that follows, the namespace is itrs:

kubectl kots admin-console push-images ./kotsadm.tar.gz example.com:5000/itrs \
  --registry-username name \
  --registry-password ******

Log in to the Admin Console Copied

Install in airgapped environment

Tip

For a visual walkthrough of the installation process, please watch the demo. If you prefer, you can follow the detailed instructions below.

Configure ITRS Analytics Copied

Prerequisites Copied

Cluster Settings Copied

Host names Copied

ITRS Analytics Apps Copied

Credentials Copied

Storage Settings Copied

Advanced Settings Copied

Preflight checks and deploy Copied

["ITRS Analytics"] ["User Guide", "Technical Reference"]

Was this topic helpful?