replicaCount: 2 image: repository: nginx pullPolicy: IfNotPresent tag: "1.25-alpine" nameOverride: "" fullnameOverride: "" serviceAccount: create: true annotations: {} name: "" service: type: LoadBalancer port: 80 httpsPort: 443 ingress: enabled: false className: "nginx" annotations: {} hosts: [] tls: [] resources: limits: cpu: 500m memory: 512Mi requests: cpu: 250m memory: 256Mi config: # Custom nginx configuration nginxConf: | upstream besu { server besu:8545; } upstream firefly { server firefly:5000; } upstream blockscout { server blockscout:4000; } upstream chainlink { server chainlink-ccip:6688; } server { listen 80; server_name _; location /besu { proxy_pass http://besu; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } location /firefly { proxy_pass http://firefly; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } location /blockscout { proxy_pass http://blockscout; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } location /chainlink { proxy_pass http://chainlink; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } } persistence: enabled: false