Skip to content

Add Etcd to the database nav, product page, and partner listings - #414

Merged
tamalsaha merged 1 commit into
masterfrom
etcd-support
Aug 19, 2026
Merged

tamalsaha merged 1 commit into
masterfrom
etcd-support

Conversation

@tamalsaha

Copy link
Copy Markdown
Member

Summary

  • config.yaml: new database-dropdown entry (weight 32, using the existing etcds.png logo)
  • content/overview/kubedb/databases/etcd.{md,json}: the product page, modeled on the current per-DB template (matches weaviate.json, the most recently added database) — provisioning, version upgrade, scaling, volume expansion, monitoring, and security feature cards, plus a backup & restore card that calls out in-place restore and quorum-loss disaster recovery
  • 8 partner pages (google-gke, suse-rancher, vmware, nutanix, redhat, mirantis, microsoft-aks, amazon-eks) + managed-service-providers.json: added Etcd to the "Others" supported-database list
  • managed_databases.json: added Etcd to the FAQ's database list

The same data/products/kubedb/{databases,partners}/*.json content is going into appscode/static-assets in a companion PR.

Test plan

  • All JSON files validated (python3 -m json.tool)
  • config.yaml validated as YAML, new menu entry confirmed well-formed
  • hugo --config=config.yaml build attempted locally — reached real page rendering (past the asset pipeline) with no errors related to these changes, only pre-existing warnings on unrelated older doc versions; a full local build didn't finish end-to-end due to local environment constraints (very large site, 100+ doc versions), so please rely on this repo's own CI build check on this PR as the authoritative pass/fail

kodiak-appscode[bot]
kodiak-appscode Bot previously approved these changes Aug 16, 2026
@github-actions

github-actions Bot commented Aug 16, 2026 •

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit 375b64d):

https://kubedb-v2-hugo--pr414-etcd-support-ts1cxljb.web.app

(expires Wed, 26 Aug 2026 07:42:13 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 0f29ae8ae0bd54a99bf2b223b6833be47acd5943

- config.yaml: new database-dropdown entry (weight 32, existing etcds.png logo)
- content/overview/kubedb/databases/etcd.json + etcd.md: the product page, modeled
  on the current per-DB template (matches weaviate.json, the most recently added
  database) -- provisioning, version upgrade, scaling, volume expansion,
  monitoring, and security cards, plus a backup & restore card that calls out
  the in-place restore and quorum-loss disaster-recovery capabilities
- 8 partner pages + managed-service-providers.json: added Etcd to the "Others"
  supported-database list
- managed_databases.json: added Etcd to the FAQ's database list

Mirrors the same data/products/kubedb/{databases,partners}/*.json content going
into appscode/static-assets in the same pass.

Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha
tamalsaha merged commit a89bce1 into master Aug 19, 2026
7 checks passed
@tamalsaha
tamalsaha deleted the etcd-support branch August 19, 2026 06:34
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