@@ -145,9 +145,6 @@ spec:
145
145
image : docker.io/mcp/fetch
146
146
transport : stdio
147
147
port : 8080
148
- permissionProfile :
149
- type : builtin
150
- name : network
151
148
resources :
152
149
limits :
153
150
cpu : " 100m"
@@ -177,9 +174,6 @@ spec:
177
174
image : ghcr.io/github/github-mcp-server
178
175
transport : stdio
179
176
port : 8080
180
- permissionProfile :
181
- type : builtin
182
- name : network
183
177
secrets :
184
178
- name : github-token
185
179
key : token
@@ -219,20 +213,21 @@ kubectl describe mcpserver <name>
219
213
220
214
### MCPServer Spec
221
215
222
- | Field | Description | Required | Default |
223
- | ---------------------| --------------------------------------------------| ----------| ---------|
224
- | ` image ` | Container image for the MCP server | Yes | - |
225
- | ` transport ` | Transport method (stdio, streamable-http or sse) | No | stdio |
226
- | ` port ` | Port to expose the MCP server on | No | 8080 |
227
- | ` targetPort ` | Port that MCP server listens to | No | - |
228
- | ` args ` | Additional arguments to pass to the MCP server | No | - |
229
- | ` env ` | Environment variables to set in the container | No | - |
230
- | ` volumes ` | Volumes to mount in the container | No | - |
231
- | ` resources ` | Resource requirements for the container | No | - |
232
- | ` secrets ` | References to secrets to mount in the container | No | - |
233
- | ` permissionProfile ` | Permission profile configuration | No | - |
234
- | ` tools ` | Allow-list filter on the list of tools | No | - |
235
-
216
+ | Field | Description | Required | Default |
217
+ | ---------------------| ----------------------------------------------------| ----------| ---------|
218
+ | ` image ` | Container image for the MCP server | Yes | - |
219
+ | ` transport ` | Transport method (stdio, streamable-http or sse) | No | stdio |
220
+ | ` port ` | Port to expose the MCP server on | No | 8080 |
221
+ | ` targetPort ` | Port that MCP server listens to | No | - |
222
+ | ` args ` | Additional arguments to pass to the MCP server | No | - |
223
+ | ` env ` | Environment variables to set in the container | No | - |
224
+ | ` volumes ` | Volumes to mount in the container | No | - |
225
+ | ` resources ` | Resource requirements for the container | No | - |
226
+ | ` secrets ` | References to secrets to mount in the container | No | - |
227
+ | ` permissionProfile ` | Permission profile configuration (not implemented) | No | - |
228
+ | ` tools ` | Allow-list filter on the list of tools | No | - |
229
+
230
+ <!-- not implemented; commenting out until a decision is made on removal
236
231
### Permission Profiles
237
232
238
233
Permission profiles can be configured in two ways:
@@ -255,6 +250,7 @@ permissionProfile:
255
250
```
256
251
257
252
The ConfigMap should contain a JSON permission profile.
253
+ -->
258
254
259
255
### Creating an MCP Registry (Experimental)
260
256
0 commit comments