Salt Security Deployment Options

Salt Security Deployment Options

THE SALT SECURITY SOLUTION CONSISTS OF 2 COMPONENTS:

The Salt Security Service (cloud or hybrid) used to process API traffic for Discovery, Prevention and Remediation.

An agent or other mechanism to direct a mirror of API traffic to the Salt Security Service for analysis.

The Salt Security Sensor is used to capture a mirror of application traffic and send it to the Salt Security Service for analysis. The sensor has low CPU and memory consumption and adds no latency to the application since it is not in line of the production traffic. The agent needs to see unencrypted traffic (after SSL termination) to enable the Salt Security Service to perform analysis.

THE SALT SECURITY SOLUTION CONSISTS OF 2 COMPONENTS:

The Salt Security Service (cloud or hybrid) used to process API traffic for Discovery, Prevention and Remediation.

An agent or other mechanism to direct a mirror of API traffic to the Salt Security Service for analysis.

The Salt Security Sensor is used to capture a mirror of application traffic and send it to the Salt Security Service for analysis. The sensor has low CPU and memory consumption and adds no latency to the application since it is not in line of the production traffic. The agent needs to see unencrypted traffic (after SSL termination) to enable the Salt Security Service to perform analysis.

INSTRUCTIONS BY PLATFORM

The following videos and instructions provide details on the various options to deploy the sensor and direct a traffic to the Salt Security Service for analysis.

RPM Deployment for CentOS, Red Hat Linux, etc.

Prerequisites:

Python 2.7
EPEL (sudo yum install epel-release)

Instructions:

The following command should be run on Linux server:
sudo yum install -y salt-linux-agent-{AGENT_VERSION}.x86_64.rpm
sudo /usr/local/bin/salt-agent start
Once the container is deployed, it is possible to verify agent status with the following command:
sudo /usr/local/bin/salt-agent status

Where possible return codes are:

Return ValueDescription
0Salt’s agent is up & running
1Salt’s agent is up & running
2Salt’s agent is up & running

Debian Deployment for Ubuntu, etc.

Prerequisites:

Python 2.7
EPEL (sudo yum install epel-release)

Instructions:

The following command should be run on Linux server:
sudo yum install -y salt-linux-agent-{AGENT_VERSION}.x86_64.rpm
sudo /usr/local/bin/salt-agent start
Once the container is deployed, it is possible to verify agent status with the following command:
sudo /usr/local/bin/salt-agent status

Where possible return codes are:

Return ValueDescription
0Salt’s agent is up & running
1Salt’s agent is up & running
2Salt’s agent is up & running

Kubernetes Deployment

Prerequisites:

Python 2.7
EPEL (sudo yum install epel-release)

Instructions:

The following command should be run on Linux server:
sudo yum install -y salt-linux-agent-{AGENT_VERSION}.x86_64.rpm
sudo /usr/local/bin/salt-agent start
Once the container is deployed, it is possible to verify agent status with the following command:
sudo /usr/local/bin/salt-agent status

Where possible return codes are:

Return ValueDescription
0Salt’s agent is up & running
1Salt’s agent is up & running
2Salt’s agent is up & running

Docker Deployment

Prerequisites:

Python 2.7
EPEL (sudo yum install epel-release)

Instructions:

The following command should be run on Linux server:
sudo yum install -y salt-linux-agent-{AGENT_VERSION}.x86_64.rpm
sudo /usr/local/bin/salt-agent start
Once the container is deployed, it is possible to verify agent status with the following command:
sudo /usr/local/bin/salt-agent status

Where possible return codes are:

Return ValueDescription
0Salt’s agent is up & running
1Salt’s agent is up & running
2Salt’s agent is up & running

Kong Deployment

Prerequisites:

Python 2.7
EPEL (sudo yum install epel-release)

Instructions:

The following command should be run on Linux server:
sudo yum install -y salt-linux-agent-{AGENT_VERSION}.x86_64.rpm
sudo /usr/local/bin/salt-agent start
Once the container is deployed, it is possible to verify agent status with the following command:
sudo /usr/local/bin/salt-agent status

Where possible return codes are:

Return ValueDescription
0Salt’s agent is up & running
1Salt’s agent is up & running
2Salt’s agent is up & running