Cloud Setup
I rent quite a few nodes from various cloud providers, as a way to provide network isolation and data redundancy.
Le Sserafim cluster
These nodes form a kubernetes cluster entirely managed with Talos Linux.
They are rented from Contabo. While Contabo is not the most reliable provider, it was the cheapest provider that Talos Linux images worked out-of-the-box with. I've also found having unreliable nodes is a low-stakes, low-effort way of chaos engineering in an almost-real-world scenario. These nodes are mainly used for short-term data storage (analagous to AWS S3 standard tier).
members
name | role | vCPU | RAM (GB) | Storage |
---|---|---|---|---|
Chaewon | control plane | 4 | 6 | 80 GB |
Sakura | control plane | 4 | 6 | 80 GB |
Kazuha | control plane | 4 | 6 | 80 GB |
Yunjin | worker | 8 | 24 | 1.2TB |
Eunchae | worker | 8 | 24 | 1.2TB |
Viviz cluster
This is another Kubernetes cluster set up with Talos Linux. It handles all http requests from the "outside world" - no critical data is stored on these nodes. These nodes are rented from Hivelocity.
members
name | role | vCPU | RAM (GB) | Storage |
---|---|---|---|---|
Umji | control plane | 2 | 4 | 80 GB |
Eunha | worker | 2 | 4 | 80 GB |
Sinb | worker | 12 | 24 | 640 GB |
Brown Eyed Girls cluster
I also have a few miscellaneous VPSes that I am renting from multiple providers throughout the EU and Asia. These nodes are responsible for workloads that I wouldn't want tied to my home IP address or any other personally identifiable information. They are mainly responsible for web scraping and p2p file sharing, and their workloads are designed in such a way that an immediate termination would result in minimal, if any, data loss.
members
name | vCPU | RAM (GB) | Storage |
---|---|---|---|
Miryo | 4 | 8 | 100 GB |
Narsha | 4 | 8 | 100 GB |
JeA | 12 | 32 | 200 GB |
Gain | 12 | 32 | 200 GB |
Soloists
I maintain one bootstrap node, running docker in swarm mode, that provdes Talos configuration and DNS information for custom domains. As a single point of failure, it's on my list for finding an alternative implementation, but it's utilised so infrequently it'll be rare that an issue occurs.
members
- Ailee (1vCPU/2GB RAM) rented from DeinServerHost