Alauda Security Service for StackRox Installation
This guide provides step-by-step instructions for installing the Alauda Security Service for StackRox.
TOC
Installation Requirements
- Architecture:
amd64 - Kernel version:
>=5.8 - Resource requirements:
- CPU:
>=4 - Memory:
>=8GB
- CPU:
- PostgreSQL:
>=13 - TLS Certificate
Download and Import
-
Download the Alauda Security Service for StackRox from the Custom portal.
-
Use the Violet tool to upload the plugin to the platform.
Install StackRox Operator
-
Log in to the platform and navigate to the Administrator page.
-
In the left navigation bar, select Marketplace -> OperatorHub to enter the OperatorHub page.
-
Find Alauda Security Service for StackRox, click Install to access the installation page.
Configuration Parameters:
- On the Install Operator page, select Default Configuration, then click Install to complete the installation of Alauda Security Service for StackRox.
Central Service Installation
Some components of the StackRox Central service are resource-intensive. We recommend running them on infra nodes and setting nodeSelector and tolerations to ensure they run only on those nodes. If you are evaluating the product and have not provisioned infra nodes, you can remove these settings so the components run on all nodes.
For guidance on planning infra nodes, see .
Pre-installation procedure
-
Create the central-db-password secret:
Store the password in thepassworddata item. -
Enable Ingress and configure domain certificate:
Create a TLS secret with your certificate and key.
Install via UI
-
Log in to the platform and navigate to the Administrator page.
-
In the left navigation bar, select Marketplace -> OperatorHub to enter the OperatorHub page.
-
Find Alauda Security Service for StackRox, click the card to access the Details page.
-
Navigate to the All Instances tab, click Create and select Central to access the Create Central page.
-
Fill in the configuration parameters as prompted.
-
Click Create to complete the installation of Central Service.
Install via YAML
Apply the following YAML to your target cluster:
Central Settings
Access Central Console
-
Address:
https://example.com(The address of the central ingress host) -
Initial account: admin
-
Initial password: The initial password is in the stackrox central-htpasswd secret.
Cluster Service Installation
Cluster Pre-installation procedure
-
Download the CLI tool following the guide Download CLI from the platform.
-
Run the following command to generate the cluster access certificate:
The password can be obtained from the central-htpasswd secret.
-
Create Secured Cluster CRs YAML
Cluster Install via UI
-
Log in to the platform and navigate to the Administrator page.
-
In the left navigation bar, select Marketplace -> OperatorHub to enter the OperatorHub page.
-
Find Alauda Security Service for StackRox, click the card to access the Details page.
-
Navigate to the All Instances tab, click Create and select Central to access the Create Cluster Service page.
-
Fill in the configuration parameters as prompted.
-
Click Create to complete the installation of Cluster Service.
Cluster Install via YAML
Apply the following YAML to your target cluster: