Skip to content

bonovoxly/gke-bitcoin-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gke-bitcoin-node

This project deploys Bitcoin to Google Kubernetes Engine (GKE). It uses the Docker image built here.

Deployment - Testnet

This deployment will create a Bitcoin Kubernetes deployment and persistent volume claim (NOTE: 300GB).

This deployment is meant to substitute in your environment variables, to protect secrets and passwords. The following is an example:

BTC_RPCUSER=test BTC_RPCPASSWORD=testpassword BTC_RPCALLOWIP=10.3.0.0/14 BTC_TESTNET=1 envsubst < test-bitcoin-node.yml > test-deploy.yml
kubectl create -f test-deploy.yml

Deployment - Production

This deployment will create a Bitcoin Kubernetes deployment and persistent volume claim (NOTE: 300GB).

This deployment is meant to substitute in your environment variables, to protect secrets and passwords. The following is an example:

# don't use these username/passwords
BTC_RPCUSER=user BTC_RPCPASSWORD=password BTC_RPCALLOWIP=10.3.0.0/14 envsubst < bitcoin-node.yml > deploy.yml
kubectl create -f deploy.yml

About

Runs a bitcoin node in Google Kubernetes Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published