HA Gateway Node (OCI)
The HA Gateway Node serves as the edge proxy and monitoring host for the cloud-hosted K3s cluster.
Role: Edge Proxy & Monitoring
Instance: utils-node-1 (Oracle Ampere A1)
OS: Ubuntu 22.04 Minimal (ARM64)
1. Infrastructure Specifications
Instance resource allocation:
| Component | Specification | Description |
|---|---|---|
| CPU | 1 OCPU | Shared Ampere A1 resource |
| RAM | 4 GB | Standard allocation |
| Storage | 50 GB | Boot Volume |
| Network | Public IP | Secured via Tailscale |
2. Operational Roles
The node executes the following critical functions:
Edge Proxy (Nginx)
- Traffic Forwarding: Requests are routed to internal K3s services.
Monitoring (Prometheus/Grafana)
Cluster-wide observability is centralized on this node.
- Metric Aggregation: Data is collected from the K3s cluster.
- Visualization: Dashboards are provided via Grafana.
VPN Gateway (Tailscale)
Hybrid connectivity between OCI and Homelab is maintained.
- Subnet Routing: Facilitates cross-environment communication.
- Security: Encrypted point-to-point tunneling.
3. Configuration and Maintenance
Operational standard procedures:
- Updates: Weekly
apt updateand system patching are performed. - Security: Access is restricted to SSH Key authentication only.
- Backups: Boot Volume backups are automated through OCI Backup Policies.