No comments, just experiments.
Located in hetzner-kubernetes directory.
- Hetzner Cloud API Docs
- hetznercloud/cli | GitHub
- hetznercloud/hcloud | Terraform Registry
- kubeadm init Docs
- CIDR.xyz
# Install Hetzner Cloud CLI.
wget https://github.com/hetznercloud/cli/releases/download/v1.36.0/hcloud-linux-amd64.tar.gz
tar xvf hcloud-linux-amd64.tar.gz hcloud
chmod +x hcloud
sudo mv hcloud /usr/local/bin
rm hcloud-linux-amd64.tar.gz
# Configure Hetzner Cloud CLI.
hcloud version
# Replace "Lab" with your project name.
# It will ask you for API token.
# Create in Hetzner Cloud Console: your project / Security / API tokens
hcloud context create Lab
# Test configuration.
# BTW, hcloud CLI stores token in $HOME/.config/hcloud/cli.toml
hcloud server-type list
# Install autocompletion.
hcloud completion bash | sudo tee /etc/bash_completion.d/hcloud
Install Terraform | HashiCorp Developer
# Install Kubectl.
# https://kubernetes.io/docs/tasks/tools/install-kubectl-linux
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x kubectl
sudo mv kubectl /usr/local/bin
# Install autocompletion.
kubectl completion bash | sudo tee /etc/bash_completion.d/kubectl
# Test installation.
kubectl version
Located in kubernetes-blockchain directory.
Blockchain | Node | Scheme | CPU | RAM | Disk | Download | Upload |
---|---|---|---|---|---|---|---|
Bitcoin | Bitcoin Core | Full Node | 2 ? | 4 ? | 350 GB | 15 GB/month | 150 GB/month |
- ruimarinho/bitcoin-core
- Scaling Bitcoin Node with Kubernetes | Tigran.tech
- Requirements and Warnings - Bitcoin Core
Located in kubernetes-kiosk directory.