JH CloudOps Runbook Site
Status: Active
Domain: https://jhcloudops.com
Overview
The JH CloudOps Runbook Site is a static documentation site that hosts my public CloudOps wiki:
- Systems (what exists)
- Runbooks (how to do things)
- Patterns (reusable infrastructure ideas)
It’s meant to be a reference for how I design, deploy, and operate my cloud and IT projects.
Purpose
- Provide a single place to document my cloud/DevOps work.
- Act as a portfolio artifact.
- Serve as a reference for future me when revisiting older projects.
Architecture
Browser → CloudFront (
jhcloudops.com) → S3 bucket (static site files)
- Docs engine: MkDocs + Material (Markdown → static HTML)
- Hosting: AWS S3 behind AWS CloudFront
- Domain & TLS:
- Route 53 public hosted zone for
jhcloudops.com
- Route 53 public hosted zone for
- Infrastructure as Code: Terraform
- module → Route 53 + ACM for the whole domain
- module → S3 bucket, CloudFront distribution, DNS records
Responsibilities
This system is responsible for:
- Serving the latest version of the runbook at
https://jhcloudops.com. - Providing fast, reliable access via CloudFront.
- Exposing only static content; no dynamic logic runs here.
Dependencies
- AWS account with: S3, CloudFront, Route 53, ACM
- Terraform project for the infrastructure
- AWS credentials configured locally
- MkDocs project at repo root:
mkdocs.yml,docs/folder
Related Runbooks & Docs
- Deploy jhcloudops.com Runbook Site
- (Future) Runbook for updating Terraform foundation (Route 53 / ACM) if needed.