HomeContainersKubernetesHow to
Deploy an ingress controller
Update content

How to deploy an ingress controller

Reviewed on 16 August 2023 • Published on 31 May 2021

An Ingress Controller is an entry point that ingests your HTTP/HTTPS traffic and dispatches it to your services. More precisely, it is a reverse proxy that will dynamically configure itself and will forward HTTP/HTTPS traffic to your services.

Security & Identity (IAM):

You may need certain IAM permissions to carry out some actions described on this page. This means:

  • you are the Owner of the Scaleway Organization in which the actions will be carried out, or
  • you are an IAM user of the Organization, with a policy granting you the necessary permission sets
Requirements:
  1. Click Kubernetes in the Containers section of the Scaleway console side menu. The Kubernetes Kapsule dashboard displays.
  2. Click the name of the cluster you want to edit. The cluster dashboard displays.
  3. Click the Easy Deploy tab to display the Easy Deploy feature. Then click Deploy application.
  4. Select the Application Library application type. Then select the ingress controller you want to deploy on your cluster.
Tip:

You can edit the Helm chart as required or leave the default configuration in place. Helm charts are written in YAML. Be aware that any modifications are made at your own risk and could affect the successful deployment of your application.

  1. Enter a name and a namespace for your application.
  2. Click Deploy application to launch the deployment of your ingress controller.
See Also