Skip to content

Conversation

@danbarr
Copy link
Collaborator

@danbarr danbarr commented Oct 9, 2025

Description

Removes permissionProfile from all the K8s examples. It's not implemented, and since it's optional there's no need to have it there.

Also removes the note about network isolation/permissions in K8s being a roadmap item; this isn't confirmed. For now, users should use their existing K8s network policy tools.

Merge checklist

Content

  • (N/A) New pages include a frontmatter section with title and description at a minimum
  • (N/A) Sidebar navigation (sidebars.ts) updated for added, deleted, reordered, or renamed files
  • (N/A) Redirects added to vercel.json for moved, renamed, or deleted pages (i.e., if the URL slug changed)

Reviews

  • Content has been reviewed for technical accuracy
  • Content has been reviewed for spelling, grammar, and style

Signed-off-by: Dan Barr [email protected]

@Copilot Copilot AI review requested due to automatic review settings October 9, 2025 13:04
@vercel
Copy link

vercel bot commented Oct 9, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
docs-website Ready Ready Preview Comment Oct 9, 2025 1:05pm

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR removes unimplemented permissionProfile configuration from all Kubernetes examples in the ToolHive documentation and updates related content. The permissionProfile feature is not implemented in the ToolHive Operator, and since it's optional, removing it from examples prevents user confusion.

Key changes:

  • Removes permissionProfile configuration blocks from all K8s manifest examples
  • Removes documentation section about network isolation roadmap feature
  • Updates troubleshooting references from "permission profile" to "RBAC permissions"

Reviewed Changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
docs/toolhive/tutorials/vault-integration.mdx Removes permissionProfile from GitHub MCP server example
docs/toolhive/guides-mcp/playwright.mdx Removes permissionProfile from three Playwright server examples
docs/toolhive/guides-mcp/osv.mdx Removes permissionProfile from OSV scanner example
docs/toolhive/guides-mcp/k8s.mdx Removes permissionProfile from Kubernetes MCP server example
docs/toolhive/guides-mcp/github.mdx Removes permissionProfile from GitHub MCP server example
docs/toolhive/guides-mcp/filesystem.mdx Removes permissionProfile with inline comment from filesystem example
docs/toolhive/guides-mcp/fetch.mdx Removes permissionProfile from fetch server example
docs/toolhive/guides-mcp/context7.mdx Removes permissionProfile from two Context7 examples
docs/toolhive/guides-k8s/run-mcp-k8s.mdx Removes permissionProfile from multiple examples and related documentation sections
docs/toolhive/guides-cli/build-containers.mdx Removes permissionProfile from container build example

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Copilot reviewed 10 out of 10 changed files in this pull request and generated no new comments.

@danbarr danbarr merged commit 38edfee into main Oct 9, 2025
6 checks passed
@danbarr danbarr deleted the update-k8s-examples branch October 9, 2025 13:10
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.

2 participants