Prerequisites checklist for air-gapped embedded cluster installation
Before installing ITRS Analytics, ensure that all the prerequisites are met in the environment where you will deploy.
Important
Embedded clusters are currently not fit for production use due to the following limitations:
- High availability (HA) of the cluster’s control plane is still in the alpha stage.
PersistentVolumeClaim
(PVC) in a multi-node cluster are not highly available. ITRS Analytics requires them to be.These limitations are currently being addressed to improve the embedded cluster.
-
Check that resource and hardware requirements are met.
-
Note the host name of the server, which will be used for accessing ITRS Analytics from outside the Kubernetes cluster.
-
Make sure that you have host names for accessing ITRS Analytics from outside the Kubernetes cluster. These host names must be mapped to the corresponding Kubernetes services that will be created during installation.
- Web UI: for example
obcerv.mydomain.internal
. - Data ingestion: to publish from Geneos Gateways; for example
ingestion-obcerv.mydomain.internal
.
- Web UI: for example
-
Check that cluster permissions are set. You need to use
sudo
to access the cluster. -
Make sure that you are not using
ARM64
processors, which is currently not supported in airgap installations. -
Make sure that the server has a file descriptor limit of at least
1024
forfs.inotify.max_user_instances
.