Gateway
The Che gateway has following roles:
-
Routing requests. It uses Traefik.
-
Authenticating users with OpenID Connect (OIDC). It uses OAuth2 Proxy.
-
Applying Kubernetes Role based access control (RBAC) policies to control access to any Che resource. It uses kube-rbac-proxy.
The Che operator manages it as the che-gateway
Deployment.
It controls access to:
Figure 1. Che gateway interactions with other components
Additional resources