Skip to content

Commit 84db7ee

Browse files
authored
Merge pull request #40 from aliok/2026-03-10-crd-logical-grouping-impl
Refactor API and update documentation with validation tests
2 parents 756ac66 + 3713812 commit 84db7ee

14 files changed

Lines changed: 4322 additions & 1382 deletions

README.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,12 @@ metadata:
6060
name: test-server
6161
namespace: default
6262
spec:
63-
image: aliok/mcp-server-streamable-http:latest
64-
port: 8081
63+
source:
64+
type: ContainerImage
65+
containerImage:
66+
ref: aliok/mcp-server-streamable-http:latest
67+
config:
68+
port: 8081
6569
EOF
6670
```
6771

@@ -150,8 +154,12 @@ metadata:
150154
name: streamable-http-server
151155
namespace: default
152156
spec:
153-
image: aliok/mcp-server-streamable-http:latest
154-
port: 8081
157+
source:
158+
type: ContainerImage
159+
containerImage:
160+
ref: aliok/mcp-server-streamable-http:latest
161+
config:
162+
port: 8081
155163
```
156164
157165
### Custom MCP Server
@@ -163,8 +171,12 @@ metadata:
163171
name: custom-server
164172
namespace: default
165173
spec:
166-
image: my-registry.io/custom-mcp-server:1.0.0
167-
port: 8000
174+
source:
175+
type: ContainerImage
176+
containerImage:
177+
ref: my-registry.io/custom-mcp-server:1.0.0
178+
config:
179+
port: 8000
168180
```
169181
170182
## Development

api/v1alpha1/mcpserver_types.go

Lines changed: 208 additions & 75 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)