Skip to content

Add documentation for Helm chart self-serve (DOCS-100) - #3716

Merged
matthewhelmke merged 1 commit into
chainguard-dev:mainfrom
matthewhelmke:matthewhelmke/docs-100-add-documentation-for-helm-chart-self-serve
Aug 18, 2026
Merged

Add documentation for Helm chart self-serve (DOCS-100)#3716
matthewhelmke merged 1 commit into
chainguard-dev:mainfrom
matthewhelmke:matthewhelmke/docs-100-add-documentation-for-helm-chart-self-serve

Conversation

@matthewhelmke

@matthewhelmke matthewhelmke commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Adds documentation for self-serve Helm chart provisioning (Catalog customers) and reorganizes the self-serve section into a hub with focused sub-pages. Resolves DOCS-100.

Changes

  • New page get-started/self-serve/helm-charts.md: the Console flow, the chainctl path, the FIPS opt-in, and the per-image support-ticket path.
  • get-started/self-serve/overview.md is now a hub that links to the Catalog Starter page and the new Helm charts page. Removed Starter content that duplicated the canonical Catalog Starter page, including a stale "no Helm access" line that contradicted it.
  • Moved the chainctl starter CLI steps onto the canonical Catalog Starter page so they aren't lost.
  • Cross-linked the Helm charts usage guide to the new provisioning page.

Testing

I tested this in both the console and using chainctl using test plans and releases behind feature flags. Everything included in this doc was proven to work in a dev environment as written.


Created in collaboration with Claude Code running Opus 4.8 on 2026-08-06.

🤖 Generated with Claude Code

@matthewhelmke
matthewhelmke requested a review from a team as a code owner August 6, 2026 13:25
@netlify

netlify Bot commented Aug 6, 2026

Copy link
Copy Markdown

Deploy Preview for ornate-narwhal-088216 ready!

Name Link
🔨 Latest commit 32ec7c7
🔍 Latest deploy log https://app.netlify.com/projects/ornate-narwhal-088216/deploys/6a847f4f8c9b92000871ebc9
😎 Deploy Preview https://deploy-preview-3716--ornate-narwhal-088216.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.

Comment thread content/chainguard/chainguard-images/about/catalog-starter.md Outdated
Comment thread content/chainguard/chainguard-images/about/catalog-starter.md Outdated
Comment thread content/get-started/self-serve/helm-charts.md Outdated
Comment thread content/chainguard/chainguard-images/about/catalog-starter.md Outdated
Comment thread content/get-started/self-serve/helm-charts.md
@matthewhelmke
matthewhelmke requested a review from a team as a code owner August 11, 2026 15:11
@matthewhelmke

Copy link
Copy Markdown
Collaborator Author

While we were waiting, #3751 was merged. That threw a number of links and paths in our changed content out of whack and caused merge conflicts. There was not an easy way to deal with this other than pulling upstream/main in to clear the merge conflicts. With a directory rename, this was cleaner than a rebase. The PR does require a fresh review/approval now.

@SharpRake SharpRake left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I mostly just read through the new doc, which lgtm!

@matthewhelmke
matthewhelmke marked this pull request as draft August 11, 2026 15:44
…DOCS-100)

Document self-serve Helm chart provisioning for Catalog customers and
surface the chainctl path for Catalog Starter:

- Add get-started/self-serve/helm-charts.md covering Console and chainctl
  provisioning, the FIPS opt-in, and the per-image support-ticket path.
- Convert the self-serve overview into a hub linking to the canonical
  Catalog Starter and Helm charts pages.
- Add a chainctl management section to the canonical Catalog Starter page,
  linking each subcommand to its generated command reference.
- Cross-link the Helm charts usage guide to the new provisioning page.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@matthewhelmke
matthewhelmke force-pushed the matthewhelmke/docs-100-add-documentation-for-helm-chart-self-serve branch from 200332d to 32ec7c7 Compare August 18, 2026 15:50
@matthewhelmke
matthewhelmke marked this pull request as ready for review August 18, 2026 15:52
@matthewhelmke
matthewhelmke merged commit 215cc63 into chainguard-dev:main Aug 18, 2026
9 checks passed
@matthewhelmke
matthewhelmke deleted the matthewhelmke/docs-100-add-documentation-for-helm-chart-self-serve branch August 19, 2026 11:48
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.

3 participants