- Create solana-ingester Deployment + Service in trading-platform/ (uses same data-service image, runs WebSocket ingester mode) - Add solana-ingester ConfigMap (HELIUS_RPC_ENDPOINT, JUPITER_API_URL, KAFKA_BROKER, KAFKA_TOPIC) - Add helius-api-key and jupiter-api-key placeholders to trading-secrets.yaml (TODO: replace with real values and re-encrypt with SOPS) - Update kustomization to include new resources
11 lines
335 B
YAML
11 lines
335 B
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: trading-solana-ingester-config
|
|
namespace: customer1
|
|
data:
|
|
HELIUS_RPC_ENDPOINT: "https://mainnet.helius-rpc.com"
|
|
JUPITER_API_URL: "https://quote-api.jup.ag/v6"
|
|
KAFKA_BROKER: "trading-kafka.customer1.svc.cluster.local:9092"
|
|
KAFKA_TOPIC: "solana-market-data"
|
|
LOG_LEVEL: "info"
|