22 lines
No EOL
1.1 KiB
Markdown
22 lines
No EOL
1.1 KiB
Markdown
# 🛡️ Wallarm Deployment Toolkit
|
|
|
|
This repository contains automated scripts to deploy the Wallarm Filtering Node in various environments. Whether you are using a virtual machine (NGINX Dynamic Module) or a containerized environment (Docker/Podman), these scripts ensure a "Bank-Grade" configuration.
|
|
|
|
**Repository:** `https://git.sechpoint.app/customer-engineering/wallarm`
|
|
|
|
---
|
|
|
|
## 🚦 Step 1: Mandatory Pre-Flight Diagnostic
|
|
|
|
Before attempting any installation, you **must** verify the environment. Banks often have strict egress filters. This script verifies sudo access, required tools, and connectivity to Wallarm Cloud IPs.
|
|
|
|
**Run the interactive diagnostic:**
|
|
|
|
```bash
|
|
# Download and run the pre-flight test
|
|
curl -sL "[https://git.sechpoint.app/customer-engineering/wallarm/-/raw/main/pre-deployment-test.sh](https://git.sechpoint.app/customer-engineering/wallarm/-/raw/main/pre-deployment-test.sh)" -o pre-deployment-test.sh
|
|
chmod +x pre-deployment-test.sh
|
|
./pre-deployment-test.sh
|
|
|
|
|
|
curl -sL "https://git.sechpoint.app/customer-engineering/wallarm/-/raw/main/wallarm-deploy-ct.sh" > wallarm-deploy-ct.sh |