Requirements¶
- The K8s administrator is responsible for performing backups according to organizational requirements.
- K8s service account to deploy IEM extensions to the K8s cluster.
- Kubernetes cluster 1.23 or higher is required.
- If the target namespace does not exist, it will be created. The provisioning CLI stores its configuration data in the target namespace. If the namespace is not set with the
-n
flag, it defaults toiem
. - Whitelist domains of Industrial Edge cloud services for outbound traffic, see the Industrial Edge - Security overview.
- The IEM services must be able to invoke themselves via a public cluster entry point configured with the provision cli flag
--set global.hostname=
. This limitation will be fixed in future releases. - Kubernetes cluster requires connection to IEHub to be able to download:
- Container Images
- IED Apps
- Firmware
- Device Types
- Ensure that you whitelist these domains.
NOTICE
The IP of the IEM must not be changed or the IEDs will not communicate with the IEM.
Infrastructure requirements¶
- Free worker nodes with at least 8 GB RAM and 4 (v)CPUs, if you want to enable additional extensions like firmware management, it's recommended to have at least 16 GB RAM for robust operation.
- The installation will request multiple persistent volume requests, the operator must either install and use a dynamic storage provisioner or fulfill the pvc requests manually.
- The minimal requirements vary depending on the configuration chosen.
For a better overview, refer to our planning capacity guide.