Skip to content

Add support for Custom VirtualWorkspaces in listener and gateway #275

@nexus49

Description

@nexus49

Description

The goal is to mount a config map as a file to the gateway/listener that contains a list of virtual workspaces eg.:

virtualWorkspaces:
- name: example
  url: https://whatever./services/core.abc.com
- ...

The listener should process the virtualWorkspaces in the very same way as other workspaces and the user should be able to access the virtual workspace. A proposal is to access them in the following url pattern:

Normal Workspace: /kubernetes-graphql-gateway/root:abc:abc/query
Virtual Workspace: /kubernetes-graphql-gateway/virtualworkspace/example/query

This is a subtask to: #64

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions