Skip to content

Commit 9f91903

Browse files
committed
add sidecar support for mcp server
Signed-off-by: kevin-shelaga <kevin.shelaga@solo.io>
1 parent 089fda1 commit 9f91903

5 files changed

Lines changed: 1701 additions & 0 deletions

File tree

api/v1alpha1/mcpserver_types.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,11 @@ type MCPServerDeployment struct {
240240
// ServiceAccount defines the configuration for the ServiceAccount.
241241
// +optional
242242
ServiceAccount *ServiceAccountConfig `json:"serviceAccount,omitempty"`
243+
244+
// Sidecars defines additional containers to run alongside the MCP server container.
245+
// These containers share the same pod and network namespace as the main container.
246+
// +optional
247+
Sidecars []corev1.Container `json:"sidecars,omitempty"`
243248
}
244249

245250
// InitContainerConfig defines the configuration for the init container.

api/v1alpha1/zz_generated.deepcopy.go

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)