sequenceDiagram
autonumber
actor User as User / Browser
participant VIP as Public VIP (141.148.149.104)
participant Master as Active Gateway (oci-micro-1)
participant Traefik as Traefik Ingress Controller
participant Workload as Workload Pod (oci-arm-2)
participant PrivVIP as Private VIP (10.0.0.200)
participant Internet as Public Internet (Egress)
Note over User,VIP: Ingress Flow (HTTPS)
User->>VIP: HTTPS Request (triple6.netdev.be)
VIP->>Master: DNAT Port 443 Forward
Master->>Traefik: Route to Traefik Ingress Node
Traefik->>Workload: Terminate TLS & Proxy to FastAPI (Port 8000)
Workload-->>User: 200 OK Response
Note over Workload,Internet: Egress Flow (Zero Public IP Worker)
Workload->>PrivVIP: Outbound Egress Packet (Default Route)
PrivVIP->>Master: SNAT / Masquerade via Master Public Interface
Master->>Internet: Forward Request to External API / Git
Internet-->>Master: External Response
Master-->>Workload: Return to Worker Pod
Container Security Context:Non-root UID 1000 / drop all caps
Control Plane Overlay:Tailscale WireGuard Mesh (256-bit)
Cloud-Native CI/CD: Tekton + ArgoCD
GitOps-driven continuous integration and deployment with native multi-architecture execution.
Tekton Pipeline Architecture
Builds are executed natively on Ampere Altra ARM64 (oci-arm-1), eliminating emulation bottlenecks and guaranteeing 100% binary compatibility for ARM production workloads.
Build Engine:Kaniko v1.23.2 (Daemonless)
Target Architecture:linux/arm64 (aarch64)
Assigned Builder Node:oci-arm-1 (10.0.0.8)
Target Registry:localhost:32500/oci-fastapi-docs
Active TaskRun:oci-fastapi-docs-build
ArgoCD GitOps Framework
The entire cluster state is managed declaratively through GitOps repositories, providing continuous drift reconciliation and zero-touch continuous deployment.
Git Repository:jpaquay/control-tower
Deployment Target:oci-arm-2 (Namespace: oci-docs)
Sync Policy:Automated (Prune & Self-Heal)
Health Status:● Healthy / Synced
Revision Tracking:HEAD (main)
SRE Cluster Telemetry (Read-Only)
Live metrics, cluster health telemetry, and resource saturation indicators.
Polling 5s
Cluster Load & Network Latency Monitor
Updated: Just now
ARM Workload CPU
14.2%
Ampere Altra 1 OCPU
Worker RAM Load
38.5%
2.31 / 6.0 GB Used
VRRP RTT Latency
0.42 ms
Keepalived Group 77
TLS Cert Validity
89 Days
Let's Encrypt (Prod)
Heterogeneous Node Fleet Health Matrix
Node Name
Role
Architecture
Private IP
Public IP
OS / Kernel
Status
REST Telemetry & Management APIs
FastAPI OpenAPI 3.1 endpoints accessible for programmatic integration and agentic tooling.