Skip to content

Kevin Ryan — Platform Docs

Welcome to the platform documentation. This repository is a monorepo hosting multiple sites for Kevin Ryan (DevOps & AI Governance Consultant).

SiteURLStack
Portfoliokevinryan.ioNext.js 16, React 19, TypeScript, Tailwind CSS
Brand Guidelinesbrand.kevinryan.ioStatic HTML
Docsdocs.kevinryan.ioAstro Starlight
AI Immigrantsaiimmigrants.comStatic HTML

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]

See the Architecture Decisions section for records of key technical choices made in this platform.