Skip to content

docs: Add page descriptions to the Kubernetes, concepts and guides pages#895

Open
lfrancke wants to merge 3 commits into
mainfrom
feat/page-descriptions
Open

docs: Add page descriptions to the Kubernetes, concepts and guides pages#895
lfrancke wants to merge 3 commits into
mainfrom
feat/page-descriptions

Conversation

@lfrancke

@lfrancke lfrancke commented Jul 21, 2026

Copy link
Copy Markdown
Member

Description

Adds :description: attributes to the 27 user-facing pages in this repo that had none (the Kubernetes distribution pages, the concepts maintenance/observability pages, the CRA page, the guides pages, the release guide).
The reason I added these is that I want them to show up in llms.txt.

Each description was written from the page content. I used AI to generate all of them, but I looked at them and think they are good enough.

Two deliberate omissions:

  • modules/concepts/pages/stackable_resource_requests.adoc - it is an include target that also gets published as a page; a :description: there would leak into every including page (e.g. concepts/resources) and override their descriptions. Candidate for moving to partials/ some day.
  • The 39 contributor ADR pages - descriptions add nothing over their titles

The remaining description gaps live in the operator repos, stackablectl and demos.

This also removes the personas page which we never really used.

27 pages had no :description: attribute, so search engines and the
generated llms.txt fall back to nothing or the raw title. Skipped on
purpose: modules/concepts/pages/stackable_resource_requests.adoc is an
include target published as a page; a :description: entry there would
leak into every including page and override their descriptions.
@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for stackable-docs ready!

Name Link
🔨 Latest commit c300bbf
🔍 Latest deploy log https://app.netlify.com/projects/stackable-docs/deploys/6a5f5ec3204c8b00083c2b22
😎 Deploy Preview https://deploy-preview-895--stackable-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

lfrancke added 2 commits July 21, 2026 13:57
The internal module was never registered in the antora.yml nav and
nothing links to it, but Antora still published it at
/internal/personas/. Internal working material does not belong on the
public docs site.
The internal module is deleted on main, but the release branches still
contain it and Antora publishes their content too. A forced netlify 404
covers all versions at the serving layer without backporting the
deletion.
@lfrancke lfrancke moved this to Development: Waiting for Review in Stackable Engineering Jul 21, 2026
@lfrancke lfrancke self-assigned this Jul 21, 2026

@Techassi Techassi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most of the descriptions for pages under pages/kubernetes feel a little off. I like the ones in the style of "Notes on ...".

Others feel a too "tutorial-like". I also think that they shouldn't include details like "You need to do this" or "Custom stuff is needed because ...".

@@ -1,4 +1,5 @@
= Amazon Elastic Kubernetes Service (EKS)
:description: Run the Stackable Data Platform on Amazon Elastic Kubernetes Service (EKS). Make sure a default StorageClass is set so PVCs are provisioned.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The "make sure..." part of the description seems a little off. It doesn't feel like it should be part of the page's description/overview.

@@ -1,3 +1,4 @@
= plusserver Kubernetes as a Service
:description: Notes on running the Stackable Data Platform on plusserver Kubernetes as a Service.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
:description: Notes on running the Stackable Data Platform on plusserver Kubernetes as a Service.
:description: Notes on running the Stackable Data Platform on plusserver's Kubernetes as a Service.

Comment thread netlify.toml
# branches; this blocks it for every published version without backports.
[[redirects]]
from = "/home/:version/internal/*"
to = "/404.html"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to avoid redirecting to .html files as these redirects always cause issues. We should instead use:

Suggested change
to = "/404.html"
to = "/404"

@Techassi Techassi moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: In Review

Development

Successfully merging this pull request may close these issues.

2 participants