deploy/lux-{mainnet,testnet}/luxd-archive.yaml are charts/app values for
the two luxd archives that serve api.lux.network, api.lux.cloud and
api.lux-test.network. They replace the hand-applied k8s/ manifests and
deploy/lux-api/route.yaml, which declared the same objects.
Rendered and dry-run against the running objects (server-side, the way
CD applies), a sync adds the chart's labels, its config checksum and
HANZO_VERSION, and nothing else: same container, genesis, chain config,
volumes and routes. So cd.automated is off until someone syncs one.
Co-authored-by: Hanzo Dev <[email protected]>
34 lines
1.6 KiB
YAML
34 lines
1.6 KiB
YAML
# lux-mainnet kustomization — supporting resources only.
|
|
#
|
|
# rpc-tip-gate, lux-indexer, explorer, lux-build, lux-market and explore-fe-spc
|
|
# are gone from here. Each was declared twice, in this tree and in deploy/, and
|
|
# only deploy/ is read by anything: the lux-fleet ApplicationSet generates one
|
|
# Application per deploy/<ns>/<app>.yaml. What those manifests carried and the
|
|
# values files did not — routes, config, claims, RBAC — moved into the values
|
|
# files first, and the chart renders it identically.
|
|
#
|
|
# luxd-rpc.yaml is what came OUT of rpc-tip-gate.yaml. It is luxd's Service, and
|
|
# it selects on a label the gate maintains, which the chart has no way to say.
|
|
#
|
|
# api-gateway-gateway-config.yaml is newly tracked: it is the public route
|
|
# table for api.lux.network and now holds the verbatim live config with /ext/
|
|
# removed. Sister manifest set: ../lux-testnet/kustomization.yaml.
|
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
namespace: lux-mainnet
|
|
resources:
|
|
- namespace.yaml
|
|
- api-gateway-gateway-config.yaml
|
|
- luxd-rpc.yaml
|
|
# Newest-block age per Lux chain, read by the status page.
|
|
- chain-tip.yaml
|
|
# luxd is intentionally absent here. Its only deployment source is
|
|
# deploy/lux-mainnet/luxd.yaml through the lux-mainnet-luxd CD Application.
|
|
# Ships the hourly C-Chain RLP archive off luxd-0's non-retained PVC to
|
|
# object storage. Until this existed the only copy of the artifact that
|
|
# recovered mainnet on 2026-08-02 lived inside one of the five failure
|
|
# domains it exists to survive.
|
|
- chains
|
|
- mpc.yaml
|
|
- gateway.yaml
|