Skip to content

Commit d9b3a42

Browse files
committed
fix: configure ClamAV and upload directory for all environments
- Prod: Add CLAMAV_SERVICE_HOST/PORT to connect to ClamAV service - All: Set UPLOAD_DIRECTORY=/tmp/ for write permissions without PVC - Test/Dev: Virus scanning disabled (no ClamAV pods)
1 parent 61f6e31 commit d9b3a42

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

helm/eagle-api/values-dev.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ env:
2626
ANALYTICS_ENHANCED_TRACKING: "true"
2727
ANALYTICS_TRAFFIC_TRACKING: "true"
2828
ENABLE_VIRUS_SCANNING: "false"
29+
UPLOAD_DIRECTORY: "/tmp/"
2930

3031
keycloak:
3132
url: "https://dev.loginproxy.gov.bc.ca/auth"

helm/eagle-api/values-prod.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ env:
2727
ANALYTICS_DEBUG: "false"
2828
ANALYTICS_ENHANCED_TRACKING: "true"
2929
ANALYTICS_TRAFFIC_TRACKING: "true"
30+
# ClamAV virus scanning - service runs in separate pod
31+
CLAMAV_SERVICE_HOST: "clamav"
32+
CLAMAV_SERVICE_PORT: "3310"
33+
ENABLE_VIRUS_SCANNING: "true"
34+
# Temp directory for uploads (no PVC mounted)
35+
UPLOAD_DIRECTORY: "/tmp/"
3036

3137
keycloak:
3238
url: "https://loginproxy.gov.bc.ca/auth"

helm/eagle-api/values-test.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ env:
2626
ANALYTICS_ENHANCED_TRACKING: "true"
2727
ANALYTICS_TRAFFIC_TRACKING: "true"
2828
ENABLE_VIRUS_SCANNING: "false"
29+
UPLOAD_DIRECTORY: "/tmp/"
2930

3031
keycloak:
3132
url: "https://test.loginproxy.gov.bc.ca/auth"

0 commit comments

Comments
 (0)