Embra-Connect-ETL / Embra-Connect-ETL/Development

Setup API firewall

Open
#40 0 comments 0 reactions 1 assignee Claimed by @irfanghat View on GitHub
devops infrastructure networking security
Dominant language
JavaScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Setup API Firewall for Enhanced Security

**Description:**
We need to set up **Wallarm API Firewall** to secure our API gateway and validate requests/responses against our OpenAPI specification. The firewall should run on **Render** and enforce strict validation rules.

### **Tasks:**
- Containerize the API Firewall using **Docker**.
- Mount the **OpenAPI spec (`ec_spec.yaml`)** inside the container.
- Set up **environment variables** for API specifications, URLs, and validation rules.
- Deploy the containerized service to **Render**.
- Verify deployment by testing request validation and response enforcement.

### **Expected Outcome:**
The API Firewall should be running on Render, actively validating and blocking any non-compliant API requests/responses.

![Image](https://github.com/user-attachments/assets/87f0c88c-8d07-4d10-967c-2d7765d53760)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.