Skip to content

Support custom CRDs for ExtensionServer in Standalone Mode #7141

Description

@funkluk

Description:
Extending Envoygateway functionality with Extension Server works in a Kubernetes environment. However, when trying to apply the example from the documentation in the standalone mode, error messages are logged during startup:

2025-10-03T13:24:31.595Z        ERROR   provider        file/file.go:100        failed to reload resources initially    {"runner": "provider", "error": "failed to load resources from file /tmp/envoy-gateway/config/gateway.yaml: no kind \"ListenerContextExample\" is registered for version \"example.extensions.io/v1alpha1\" in scheme \"pkg/runtime/scheme.go:110\""}

Despite the title of #5918 the support of the extension server in standalone mode is not complete.

Environment:

  • Envoy Gateway v1.5.2

Metadata

Metadata

Assignees

Labels

area/standaloneIssues related to the standalone modekind/bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions