A Waves Node intended to run in a K8s cluster
1.9K
-Xmx4g for now| Environment Variable | HOCON Key |
|---|---|
| WAVES_WALLET_PASSWORD | waves.wallet.password |
| WAVES_WALLET_SEED_BASE58 | waves.wallet.seed |
| WAVES_API_KEY_HASH | waves.rest-api.api-key-hash |
| WAVES_NODE_NAME | waves.network.node-name |
The container was built in order to run as a fire-and-forget StatefulSet in a K8s cluster.
---
kind: Service
apiVersion: v1
metadata:
name: waves-node
spec:
selector:
app: waves-node
ports:
- port: 6869
---
kind: StatefulSet
apiVersion: apps/v1
metadata:
name: waves-node
labels:
app: waves-node
spec:
serviceName: waves-node
selector:
matchLabels:
app: waves-node
template:
metadata:
name: waves-node
labels:
app: waves-node
spec:
volumes:
- name: local-storage-persistence
hostPath:
path: /mnt/loxal/srv/waves/data
containers:
- name: waves-node
image: loxal/waves-node:1.2.16-15-jre-hotspot
env:
- name: WAVES_WALLET_PASSWORD
value: {{ .Values.waves.WAVES_WALLET_PASSWORD }}
- name: WAVES_WALLET_SEED_BASE58
value: {{ .Values.waves.WAVES_WALLET_SEED_BASE58 }}
- name: WAVES_API_KEY_HASH
value: {{ .Values.waves.WAVES_API_KEY_HASH }}
volumeMounts:
- mountPath: /srv/waves/data
name: local-storage-persistence
---
Seed: page marine lift bike boat tattoo slim vicious harvest duck jeans weird rent grace flush
Address: 3P5iYA4CA1giUqS93hSBESs3HMWY7M1AaSH
Simplified CMD for tests: java -jar /srv/waves/waves-all-release.jar /srv/waves/conf/waves.conf
API Key for WAVES_API_KEY_HASH: 69c80858-815f-11ea-9e3d-cf4d0c418b18
docker rm -f waves-node
docker run -it --name waves-node
--env WAVES_WALLET_PASSWORD=1cacc2da-814f-11ea-acd4-f3f4301a522a
--env WAVES_WALLET_SEED_BASE58=uSLatPWyhMfQsGf3upkXpUKzpG4m9b61ovSD2s2M5h6iytjKreTCQTaWAZ44zFPQU8vtrUPLJp3ccJTVwMdxJ2PheehgGF9195PinVMiJV7QgWWAeciPtpaT
--env WAVES_API_KEY_HASH=3tjKqC67TrCy5k2mqcs4Xj75vxnmLd4C6zY9HTo4cuXd
--volume /srv/waves/data:/srv/waves/data
loxal/waves-node:1.1.10-java14
Feel free to pass over some Waves to give a thumbs up 👍🧉
3PKDs6FRd4aNnzXeJBqXSc4vuTU2cZS9G7o
Content type
Image
Digest
sha256:9f01e9264…
Size
1.4 GB
Last updated
over 3 years ago
docker pull loxal/waves-node