File size: 943 Bytes
c626614
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Standalone operator-image protection preflight.
# It intentionally returns HOLD and starts no gateway or network listener.
services:
  operator-protection-preflight:
    build:
      context: ..
      dockerfile: deploy/operator.Dockerfile
    image: aureon-operator-protection-preflight:local
    restart: "no"
    command: []
    network_mode: "none"
    read_only: true
    tmpfs:
      - /tmp:rw,noexec,nosuid,nodev,size=16m
    cap_drop:
      - ALL
    security_opt:
      - no-new-privileges:true
# Held operator contract. Names are recorded only. This preflight injects
# none of them, starts no listener, and does not arm orders.
# AUREON_OPERATOR_ENV
# AUREON_OPERATOR_API_KEY: "${AUREON_OPERATOR_API_KEY:?
# AUREON_OPERATOR_RATE_RPS
# AUREON_OPERATOR_RATE_BURST
# AUREON_OPERATOR_MAX_BODY
# AUREON_OPERATOR_TRUSTED_PROXY_CIDRS
# AUREON_OPERATOR_HTTP_PROCESSES
# AUREON_OPERATOR_REPLICAS
# replicas: 1