Title
Create new category
Edit page index title
Edit category
Edit link
OpenShift Considerations
Introduction
This guide explains how to deploy MetaDefender Storage Security (MDSS) on OpenShift using Helm with the required OpenShift-specific configuration.
Prerequisites
Access to OpenShift cluster with admin privileges
Helm 3.x installed
occommand-line tool configuredAbility to grant privileged SCC permissions
Deployment Steps
1. Login to OpenShift
2. Create Project
3. Create Service Account and Grant Permissions
The MDSS components require privileged access to function properly on OpenShift:
Important: The privileged SCC is necessary because several MDSS components require elevated permissions.
4. Add Helm Repository
5. Prepare OpenShift Values File
Create a file named mdss-openshift.yml with the OpenShift-specific configuration:
6. Deploy the MDSS Helm Chart
Note: The OpenShift values file configures the SecurityContext to run as user 0 (root), assigns the mdss service account to pods, and adjusts command arguments for compatibility.
7. Verify Deployment
Wait until all pods are in Running state. This may take a few minutes as containers initialize.
Post-Deployment Configuration
Access MDSS Console
Access the web interface using the hostname provided by the route.