K8s/OS infrastructure should use Ingresses/Service/Route as Che Server #12268
Labels
kind/enhancement
A feature request - must adhere to the feature request template.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
severity/P2
Has a minor but important impact to the usage or development of the system.
Description
The idea is to make it possible to use base K8s/OS recipe content for workspaces. It comes from Devfile workflow.
Now a user is forced to declare machines and servers inside them to have his/her server available and exposed by Che.
K8s/OS infrastructures should support Ingresses/Service/Route in recipes and resolve these objects as Che Server. Like,
Service
is may be resolved automatically as an internal server,Ingress
orRoute
may be resolved automatically as a public server.Some Che Servers specified fields are not supported by native K8s/OS objects format, like
path
, detailed protocolhttp/https/ws/wss
, 'secure'. So, it is needed to have some default values for them and introduce Che Specific annotations to explicitly configure Che Server via K8s/OS object.The text was updated successfully, but these errors were encountered: