Skip to content

docs: centered README header + Prometheus-style architecture diagram - #204

Merged
ashish1099 merged 1 commit into
masterfrom
readme-header-diagram
Aug 15, 2026
Merged

docs: centered README header + Prometheus-style architecture diagram#204
ashish1099 merged 1 commit into
masterfrom
readme-header-diagram

Conversation

@ashish1099

Copy link
Copy Markdown
Member

The README front door and architecture diagram, per the review at the preview page:

Header (OpenObserve-style)

  • Centered KubeAid wordmark — light/dark pair from kubeaid.io, now shipped in docs/images/ so the README is self-contained
  • Italic tagline, badge row (release · license · stars · contributors · issues · last commit), status row (DeepWiki · release build · chart updates), quick links, divider, then the tightened intro

Architecture diagram (Prometheus overview style)

  • Plain boxes + thin labelled arrows; kubeaid-config as the warm-orange key component; KubeAid repo as the blue bulleted info box (charts, vendoring, weekly reviewed PRs, upstream-or-mirror); dashed border around the Kubernetes cluster; Operator starts the loop with git push; Argo CD pulls charts + values (the real two-source Application); platform stack incl. NetBird + Keycloak; stacked "Your applications"; grey node-style Cluster API box
  • Real marks inlined and namespaced: Argo CD (CNCF), Git (git-scm), KubeAid K, Cluster API turtle
  • Dark variant uses GitHub-dark palette; <picture> swaps automatically

CLAUDE.md (new)

Records the diagram's visual language + palette-swap table so both variants stay in sync, and the content-accuracy rules from the docs overhaul (verify against source; NetBird/Keycloak default; kubeaid-config is the only required repo).

…diagram style guide

- README opens OpenObserve-style: centered KubeAid wordmark (light/dark
  via picture), italic tagline, project + status badge rows, quick links,
  then the tightened intro prose. The wordmark pair ships in docs/images.
- Architecture diagram redrawn in the classic Prometheus overview style:
  plain boxes, labelled thin arrows, warm-orange key component
  (kubeaid-config), blue bulleted info box (KubeAid repo), dashed border
  around the cluster, stacked rectangles for your applications, grey
  node-style Cluster API box — with the real Argo CD, Git, KubeAid and
  Cluster API marks inlined (ids/classes namespaced so nothing collides).
  The operator's git push starts the loop; Argo CD pulls charts and
  values from the two repos; the CLI is a runs-once bootstrap.
- New CLAUDE.md records the diagram's visual language and light/dark
  palette swap so future edits keep both variants in sync, plus the
  content-accuracy rules the docs overhaul established.

Signed-off-by: Ashish Jaiswal <ashish@obmondo.com>
@ashish1099
ashish1099 marked this pull request as ready for review August 15, 2026 20:43
@ashish1099
ashish1099 merged commit 0a63fa3 into master Aug 15, 2026
6 checks passed
ashish1099 added a commit that referenced this pull request Aug 15, 2026
docs: honest roadmap + drop stale AKS autoscaling TODO (missed the #204 merge)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant