mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-13 18:30:44 +00:00
The AWS landing page rendered with only ~3 links because AWS content was split across ~20 granular pages (Azure/GCP use a single rich page each), and many AWS sub-pages had just 1-5 links. Two generator changes fix this: A. Provider hub: aws.md now renders a 'Deep-Dive Topic Pages' index linking to the substantial AWS sub-pages that remain (Serverless · Storage · Networking · Security · IaC · Backup · New Features), via a new self.subpage_hubs map. So the landing is a navigable index instead of a stub. B. Stub consolidation: the near-empty / junk-drawer AWS sub-pages (<=7 links, plus 'miscellaneous') merge into aws.md via the existing merge_map mechanism (aws-miscellaneous, aws-databases, aws-devops, aws-containers, aws-monitoring, aws-architecture, aws-tools-scripts, aws-messaging, aws-data, aws-training, aws-pricing). Those slugs are also removed from self.dimensions so the full pipeline prunes the orphaned pages and auto-syncs the nav. Verified locally with --render-only: aws.md goes from 3 to 44 links plus the 7-child hub block; V1 (docs/) is untouched by design — it stays the exhaustive archive and is still read as the merge source. No regenerated v2-docs or inventory committed (CI republishes per the generator→republish pattern). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>