Files
universe/deploy/lux-testnet/traffic.yaml
T
zeekayandHanzo Dev be3d3de8bc Place pods on the architecture their image was built for
144 of the 185 images this estate runs publish amd64 alone, and evo is the one
amd64 node. Where the image is an index containerd refuses it and the pod sits
in ImagePullBackOff; where it is a bare manifest there is no platform check, so
spark's qemu-x86_64 binfmt runs it emulated until it faults. work-board is at
678 restarts that way and testnet's exchange-api at 617. trade.yaml already
states the constraint for dex; these state it for the rest.

lux-testnet serves one route, chain-api, and it answers from luxd-archive. The
five deployments zeroed here have no route and no caller.

status.hanzo.ai, status.lux.network and status.zoo.network are served from
hanzo/ and zoo/. The lux-system copies duplicate them and have been unrouted
and unready since the migration. maintenance-page goes with them: nothing
routes to it and its page was never written.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-10 20:39:32 -07:00

64 lines
1.5 KiB
YAML

# Transaction generator for lux-testnet. Use only funded mnemonic index 0. The
# former 100-wallet ring eventually exhausted gas on its derived accounts.
args:
- -config
- /etc/traffic/chains.json
- -max-inflight
- '4'
component: traffic
containerName: traffic
env:
- name: TRAFFIC_TPS
value: '0.4'
- name: TRAFFIC_AUTOSTART
value: 'true'
- name: TRAFFIC_LISTEN
value: :8080
- name: TRAFFIC_MIN_BALANCE
value: '1000000000000000000'
- name: TRAFFIC_WALLETS
value: '1'
- name: TRAFFIC_HOP_WEI
value: '1000000000000000'
- name: TRAFFIC_KEY
valueFrom:
secretKeyRef:
key: LUX_MNEMONIC
name: lux-deployer
image:
pullPolicy: IfNotPresent
repository: ghcr.io/luxfi/traffic
tag: v0.2.18
partOf: lux
ports:
- containerPort: 8080
name: http
protocol: TCP
# Unrouted: lux-testnet serves one IngressRoute, chain-api, and it answers from
# luxd-archive. Nothing calls this.
replicas: 0
resources:
limits:
cpu: 500m
memory: 256Mi
requests:
cpu: 25m
memory: 64Mi
selectorLabels:
app: traffic
volumeMounts:
- mountPath: /etc/traffic
name: chains
volumes:
- configMap:
defaultMode: 420
name: traffic-chains-fm7ttd6c22
name: chains
# Enforcement switch, read by the lux-fleet ApplicationSet's templatePatch —
# not by the chart. On while this Application already read Synced, so it
# applies nothing today; what it adds is selfHeal, which returns a
# hand-edited object to what is written here. prune stays off.
cd:
automated: false