Cloud Setup
I operate multiple Kubernetes clusters across cloud and on-prem environments, deliberately segmented by trust level, network exposure, and failure tolerance. These clusters host production-facing services, observability backends, CI/CD infrastructure, and disposable scraping workloads.
LOONA Cluster
All nodes below are ARM64 instances rented from Netcup for testing workloads ahead of an Ampere hardware purchase—I transitioned from Contabo to this setup for better reliability.
These nodes primarily exist to serve content, or host software services that require greater stability or throughput than my home ISP can provide.
| member | role | vCPU | RAM (GB) | Storage (GB) |
|---|---|---|---|---|
| haseul | control-plane | 14 | 32 | 1024 |
| kimlip | control-plane | 14 | 32 | 1024 |
| yves | control-plane | 14 | 32 | 1024 |
| heejin | worker | 14 | 32 | 1024 |
| hyunjin | worker | 14 | 32 | 1024 |
| yeojin | worker | 14 | 32 | 1024 |
| vivi | worker | 14 | 32 | 1024 |
| jinsoul | worker | 14 | 32 | 1024 |
| choerry | worker | 14 | 32 | 1024 |
| chuu | worker | 14 | 32 | 1024 |
| gowon | worker | 14 | 32 | 1024 |
| hyeju | worker | 14 | 32 | 1024 |
Viviz cluster
This is another Kubernetes cluster set up with Talos Linux. It handles all http requests from the "outside world" (including this website!)- 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 designed to tolerate node termination and avoid coupling to a single provider or identity.
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