Expanded solutions (10 new industries) and products (Compliance & Data section) to cover full docs.lux.financial capability surface.
248 lines
5.7 KiB
YAML
248 lines
5.7 KiB
YAML
# Explorer frontend ingresses — all chains share the same ghcr.io/luxfi/explore:0.1.0 image
|
|
# The chainRegistry.ts in the frontend routes by hostname to show the correct chain
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
name: explore-zoo
|
|
namespace: lux-mainnet
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
spec:
|
|
ingressClassName: ingress
|
|
tls:
|
|
- hosts:
|
|
- explore-zoo.lux.network
|
|
- explore.zoo.network
|
|
- explore.zoo.ngo
|
|
secretName: explore-zoo-tls
|
|
rules:
|
|
- host: explore-zoo.lux.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: lux-frontend-zoo
|
|
port:
|
|
number: 3000
|
|
- host: explore.zoo.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: lux-frontend-zoo
|
|
port:
|
|
number: 3000
|
|
- host: explore.zoo.ngo
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: lux-frontend-zoo
|
|
port:
|
|
number: 3000
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
name: explore-hanzo
|
|
namespace: lux-mainnet
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
spec:
|
|
ingressClassName: ingress
|
|
tls:
|
|
- hosts:
|
|
- explore-hanzo.lux.network
|
|
- explore.hanzo.ai
|
|
secretName: explore-hanzo-tls
|
|
rules:
|
|
- host: explore-hanzo.lux.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: lux-frontend-hanzo
|
|
port:
|
|
number: 3000
|
|
- host: explore.hanzo.ai
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: lux-frontend-hanzo
|
|
port:
|
|
number: 3000
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
name: explore-spc
|
|
namespace: lux-mainnet
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
spec:
|
|
ingressClassName: ingress
|
|
tls:
|
|
- hosts:
|
|
- explore-spc.lux.network
|
|
secretName: explore-spc-tls
|
|
rules:
|
|
- host: explore-spc.lux.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: lux-frontend-spc
|
|
port:
|
|
number: 3000
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
name: explore-pars
|
|
namespace: lux-mainnet
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
spec:
|
|
ingressClassName: ingress
|
|
tls:
|
|
- hosts:
|
|
- explore-pars.lux.network
|
|
- explore.pars.network
|
|
secretName: explore-pars-tls
|
|
rules:
|
|
- host: explore-pars.lux.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: lux-frontend-pars
|
|
port:
|
|
number: 3000
|
|
- host: explore.pars.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: lux-frontend-pars
|
|
port:
|
|
number: 3000
|
|
---
|
|
# API backends for chain explorers
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
name: api-explore-zoo
|
|
namespace: lux-mainnet
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
spec:
|
|
ingressClassName: ingress
|
|
tls:
|
|
- hosts:
|
|
- api-explore-zoo.lux.network
|
|
secretName: api-explore-zoo-tls
|
|
rules:
|
|
- host: api-explore-zoo.lux.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: explorer-zoo
|
|
port:
|
|
number: 4000
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
name: api-explore-hanzo
|
|
namespace: lux-mainnet
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
spec:
|
|
ingressClassName: ingress
|
|
tls:
|
|
- hosts:
|
|
- api-explore-hanzo.lux.network
|
|
secretName: api-explore-hanzo-tls
|
|
rules:
|
|
- host: api-explore-hanzo.lux.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: explorer-hanzo
|
|
port:
|
|
number: 4000
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
name: api-explore-spc
|
|
namespace: lux-mainnet
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
spec:
|
|
ingressClassName: ingress
|
|
tls:
|
|
- hosts:
|
|
- api-explore-spc.lux.network
|
|
secretName: api-explore-spc-tls
|
|
rules:
|
|
- host: api-explore-spc.lux.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: explorer-spc
|
|
port:
|
|
number: 4000
|
|
---
|
|
apiVersion: networking.k8s.io/v1
|
|
kind: Ingress
|
|
metadata:
|
|
name: api-explore-pars
|
|
namespace: lux-mainnet
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
spec:
|
|
ingressClassName: ingress
|
|
tls:
|
|
- hosts:
|
|
- api-explore-pars.lux.network
|
|
secretName: api-explore-pars-tls
|
|
rules:
|
|
- host: api-explore-pars.lux.network
|
|
http:
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
backend:
|
|
service:
|
|
name: explorer-pars
|
|
port:
|
|
number: 4000
|