Skip to content

Requirements


SEAL Systems recommends installing SEAL Operator on a separate server and not on the server of the backend system. Also, SEAL Operator should not be installed on the management server on which easyPRIMA and Elastic Stack are running as another version of MongoDB is installed there.

Hint - active virus scanner

An active virus scanner may slow down the installation.


Server Requirements

User and Privileges

To install SEAL Operator, administrator privileges are required.

The SEAL Operator CLI commands for managing the services execute bash scripts. For this, the logged-on user has to be member of the sudoers list.

No DNS Server

No DNS server is active on the server.

OIDC Identity Provider

An OIDC identity provider is installed. SEAL Systems provides a preconfigured Keycloak installer for test purposes. In practice, another OIDC identity provider already installed at the customer's will be used for the user authentication and authorization. For detailed instructions regarding Keycloak or another OIDC identity provider to be used with SEAL Systems products, refer to the SEAL Interfaces for OIDC documentation.

MongoDB

MongoDB has to be installed prior to the installation of SEAL Operator. We recommend to use MongoDB as of version 7.0.0. For how to install and configure MongoDB, refer to the SEAL-specific MongoDB documentation.

As of SEAL Operator 1.5.1 a replica set has to be configured in MongoDB.

Hint - older versions

MongoDB 4.4.4 works with SEAL Operator 1.6.0 but has reached its end of life date in February 2024. Refer to MongoDB Software Lifecycle Schedules.

SEAL NATS

The SEAL NATS message broker as of version 2.9.2 has to be installed on the SEAL Operator server before installing SEAL Operator. For more information about the SEAL NATS installation, refer to the SEAL NATS documentation.

SEAL Logrotate

As of version 1.6.0, seal-logrotate is no longer included in the installation of SEAL Operator. Logrotate cleans up outdated log files to free up storage space and prevent performance and memory issues. You can run SEAL Operator without Logrotate, but we strongly recommend to install it. For more information, refer to SEAL Logrotate documentation.


Next Step

Continue with: Install SEAL Operator


Back to top