Skip to content

E2E Tests: Add configuration variation coverage #175

@aliok

Description

@aliok

Add E2E tests for all documented configuration options.

Users will deploy MCPServers with diverse configurations. We need confidence that all documented options work correctly in realistic scenarios, not just unit tests with mocked Kubernetes clients.

Tests should cover all storage types (ConfigMap mounting, Secret mounting with permission verification, EmptyDir volumes, and multiple mounts combined), port configurations (custom non-default ports, multiple MCPServers with same port in different namespaces), security contexts (runAsNonRoot enforcement, readOnlyRootFilesystem, default security context application), and custom metadata (custom labels/annotations, propagation to Deployment/Service, and updates without full recreation).

Metadata

Metadata

Assignees

Labels

kind/featureCategorizes issue or PR as related to a new feature.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions