mirror of
https://github.com/datahaven-xyz/datahaven
synced 2026-05-24 09:50:01 +00:00
48 lines
1.3 KiB
YAML
48 lines
1.3 KiB
YAML
|
|
name: sh-bspnode
|
||
|
|
description: Datahaven BSP node
|
||
|
|
fullnameOverride: sh-bspnode
|
||
|
|
|
||
|
|
image:
|
||
|
|
repository: datahavenxyz/datahaven
|
||
|
|
tag: main
|
||
|
|
pullPolicy: Always
|
||
|
|
|
||
|
|
imagePullSecrets:
|
||
|
|
- name: datahaven-dockerhub
|
||
|
|
|
||
|
|
node:
|
||
|
|
command: datahaven-node
|
||
|
|
customChainspecUrl: http://dh-bootnode:8080/chainspec.json
|
||
|
|
forceDownloadChainspec: true
|
||
|
|
role: full
|
||
|
|
replicas: 2
|
||
|
|
chainData:
|
||
|
|
pruning: 1000
|
||
|
|
storageClass: "gp2"
|
||
|
|
chainKeystore:
|
||
|
|
storageClass: "gp2"
|
||
|
|
keys:
|
||
|
|
# This is Alice seed. To generate new seed run: docker run --rm datahavenxyz/datahaven:latest key generate
|
||
|
|
- seed: "bottom drive obey lake curtain smoke basket hold race lonely fit walk"
|
||
|
|
type: bcsv
|
||
|
|
scheme: ecdsa
|
||
|
|
# ${HOSTNAME##*-} will be evaluated as the pod index, pod-0: //Eve, pod-1: //Ferdie
|
||
|
|
extraDerivation: '$([ "${HOSTNAME##*-}" = "0" ] && echo "//Eve" || echo "//Ferdie")'
|
||
|
|
persistGeneratedNodeKey: true
|
||
|
|
flags:
|
||
|
|
- "--allow-private-ipv4"
|
||
|
|
- "--discover-local"
|
||
|
|
- "--network-backend libp2p"
|
||
|
|
- "--provider"
|
||
|
|
- "--provider-type bsp"
|
||
|
|
- "--max-storage-capacity 10737418240" # 10 GiB
|
||
|
|
- "--jump-capacity=1073741824" # 1 GiB
|
||
|
|
|
||
|
|
ingress:
|
||
|
|
enabled: false
|
||
|
|
perReplica: true
|
||
|
|
wildcardDomain: datahaven.local
|
||
|
|
# If enabled, this would generate:
|
||
|
|
# - sh-bspnode-0.datahaven.local
|
||
|
|
# - sh-bspnode-1.datahaven.local
|