Kevin Ryan — Platform Docs
Welcome to the platform documentation. This repository is a monorepo hosting multiple sites for Kevin Ryan (DevOps & AI Governance Consultant).
| Site | URL | Stack |
|---|---|---|
| Portfolio | kevinryan.io | Next.js 16, React 19, TypeScript, Tailwind CSS |
| Brand Guidelines | brand.kevinryan.io | Static HTML |
| Docs | docs.kevinryan.io | Astro Starlight |
| AI Immigrants | aiimmigrants.com | Static HTML |
Infrastructure
Section titled “Infrastructure”All sites are deployed to Kubernetes via Flux CD (GitOps). Docker images are built in CI and pushed to GitHub Container Registry (GHCR) and Azure Container Registry (ACR).
graph LR
A[GitHub Push] --> B[GitHub Actions CI]
B --> C[Docker Build]
C --> D[Push to GHCR + ACR]
D --> E[Update K8s Manifest]
E --> F[Flux CD detects change]
F --> G[Deploy to Kubernetes]
Architecture Decisions
Section titled “Architecture Decisions”See the Architecture Decisions section for records of key technical choices made in this platform.