80 lines
2.6 KiB
YAML
80 lines
2.6 KiB
YAML
# Corrected migration of luxnetworks.lux.network/luxd (lux-testnet) -> luxnetworks.lux.cloud
|
|
# Base: full legacy spec (production source of truth, preserves tenantImports + pluginSource.vmPlugins[].vmID).
|
|
# Forward-merged from prior incomplete new-group edit: exportSchedules, image.tag, upgradeConfig.quasarTimestamp, adoptExisting:true.
|
|
# Drops introduced by the prior incomplete edit (tenantImports loss, vmID->vmId rename) are REVERTED here.
|
|
apiVersion: lux.cloud/v1
|
|
kind: LuxNetwork
|
|
metadata:
|
|
name: luxd
|
|
namespace: lux-testnet
|
|
annotations:
|
|
lux.network/migrated-from: "luxnetworks.lux.network/luxd"
|
|
lux.network/migration-date: "2026-06-18T00:00:00Z"
|
|
spec:
|
|
adoptExisting: true
|
|
chainTracking:
|
|
trackAllChains: true
|
|
consensus:
|
|
sybilProtectionEnabled: true
|
|
exportSchedules:
|
|
- chainAlias: C
|
|
destination:
|
|
s3:
|
|
bucket: lux-snapshots
|
|
credentialsSecretRef:
|
|
name: hanzo-s3-secret
|
|
endpoint: http://s3.lux-system.svc.cluster.local:9000
|
|
keyPrefix: testnet/
|
|
image: ghcr.io/luxfi/rlp-export:latest
|
|
name: c-chain-hourly-v1780797409
|
|
schedule: 0 * * * *
|
|
genesisConfigMap: luxd-genesis
|
|
image:
|
|
pullPolicy: IfNotPresent
|
|
repository: ghcr.io/luxfi/node
|
|
tag: v1.30.3
|
|
networkId: 2
|
|
pluginSource:
|
|
bucket: s3://lux-plugins/v1.1.0/
|
|
endpoint: https://s3.lux.cloud
|
|
vmPlugins:
|
|
- chainIDs:
|
|
- nyGCobireNhxFB7iM5bxV74hAY6j9nQX6wizxfWomnMMtztkr
|
|
- vvSpHzUWYVAYgEwQBTfc6Nd8PGXRmDaLaFYgrGCuQKKRKzY2v
|
|
- sqjcAUJntLpr3bpbf4nTMEdTfSRGvFDmXsddFebkBx5g3yDve
|
|
- 2n2njofjYvece8gZWCNnc1mqkcqfW6kbrhPRZPVzwxrSQrQ4gE
|
|
objectKey: evm-linux-amd64
|
|
vmID: mgj786NP7uDwBCcq6YwThhaN8FLyybkCa4zBWTQbNgmK6k9A6
|
|
ports:
|
|
http: 9640
|
|
staking: 9641
|
|
seedRestore:
|
|
enabled: true
|
|
objectStoreUrl: http://s3.lux-system.svc.cluster.local:9000/lux-snapshots/testnet/testnet-node0-full.tar.gz
|
|
sourceType: ObjectStore
|
|
snapshotSchedule:
|
|
accessKey: hanzo
|
|
bucket: lux-snapshots
|
|
enabled: true
|
|
includeRlpExports: true
|
|
intervalSeconds: 3600
|
|
maxRetained: 5
|
|
objectStoreEndpoint: http://s3.lux-system.svc.cluster.local:9000
|
|
prefix: testnet
|
|
secretKeyRef: hanzo-s3-secret
|
|
sourceNodeIndex: 0
|
|
staking:
|
|
kms:
|
|
auth:
|
|
credentialsNamespace: lux-system
|
|
credentialsSecret: universal-auth-credentials
|
|
envSlug: testnet
|
|
hostApi: https://kms.lux.network/api
|
|
projectSlug: lux-infra
|
|
resyncInterval: 300
|
|
secretsPath: /staking
|
|
secretName: luxd-staking
|
|
upgradeConfig:
|
|
quasarTimestamp: 0
|
|
validators: 5
|