< img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3131724&fmt=gif" />

KubeSphere Gateway

This section introduces how to use the "KubeSphere Gateway" extension to enable and manage gateways for clusters, workspaces, and projects.

The gateway provides reverse proxy for services on the KubeSphere platform. The gateway needs to work according to the Ingresses. Business traffic from clients is first sent to the gateway through domain name resolution, and then the gateway forwards the business traffic to different services according to the rules defined in the Ingresses. The gateway itself is also a workload exposed through services, so the gateway also supports two external access modes: NodePort and LoadBalancer.

KubeSphere provides a cluster gateway for each cluster, a workspace gateway for each workspace in the cluster, and a project gateway for each project in the workspace, respectively used to provide reverse proxy for services in the entire cluster, a single workspace, and a single project.

After installing the "KubeSphere Gateway" extension,

  • The Gateway Settings option will be displayed under the Cluster Settings menu in the left navigation pane of the cluster;

  • The Gateway Settings option will be displayed under the Workspace Settings menu in the left navigation pane of the workspace;

  • The Gateway Settings option will be displayed under the Project Settings menu in the left navigation pane of the project.

Tip

After enabling the cluster gateway, workspace gateway, or project gateway, when creating an Ingress under the Application Workloads > Ingresses menu of the cluster or project, you can select the IngressClassName of the corresponding gateway on the Advanced Settings tab.

Note
  • To use the tracing function, KubeSphere Service Mesh should be installed and enabled.

  • To use the monitoring function for gateways, WhizardTelemetry Monitoring should be installed and enabled.

  • To use the log search function for gateways, WhizardTelemetry Logging should be installed and enabled.

Project Gateway

Introduce how to manage project gateways.

Enable Project Gateway

Introduce how to enable project gateways.

View Project Gateway Information

Introduce how to view project gateway information.

View Project Gateway Details

Introduce how to view project gateway details.

Edit Project Gateway Settings

Introduce how to edit project gateway settings.

Disable Project Gateway

Introduce how to disable project gateways.

Workspace Gateway

Introduce how to manage workspace gateways.

Enable Workspace Gateway

Introduce how to enable workspace gateways.

View Workspace Gateway Information

Introduce how to view workspace gateway information.

View Workspace Gateway Details

Introduce how to view workspace gateway details.

Edit Workspace Gateway Settings

Introduce how to edit workspace gateway settings.

Disable Workspace Gateway

Introduce how to disable workspace gateways.

Cluster Gateway

Introduce how to manage cluster gateways.

Enable Cluster Gateway

Introduce how to enable cluster gateways.

View Gateway Information

Introduce how to view gateway information.

View Cluster Gateway Details

Introduce how to view gateway information.

Edit Cluster Gateway Settings

Learn how to edit cluster gateway settings.

Disable Cluster Gateway

Learn how to disable the cluster gateway.

Appendix: Gateway Logs Not Showing Data in Member Clusters

Troubleshoot the issue where gateway logs are not showing data in member clusters.