Suggest an edit

How to deploy an ingress controller

Reviewed on 19 February 2024Published 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)

To perform certain actions described below, you must either be the Owner of the Organization in which the actions will be performed or an IAM user with the necessary permissions.

  • You have an account and are logged into the Scaleway console
  • You have created a Kubernetes Kapsule cluster
  1. Navigate to the Containers section within the Scaleway console sidebar and select Kubernetes. This action will direct you to the Kubernetes Kapsule dashboard.
  2. Locate the cluster you want to modify and click on its name to access the cluster dashboard.
  3. Within the dashboard, navigate to the Easy Deploy tab to display the Easy Deploy feature. Then click Deploy application to create a new application.
  4. Select the Application Library application type. Then select the desired ingress controller for deployment onto your cluster.

    You can customize the Helm chart or keep its default configuration. Helm charts are formatted in YAML. Keep in mind that any alterations carry inherent risks and may impact the successful deployment of your application.

  5. Assign a name and namespace for your application.
  6. Click Deploy application to initiate the deployment of your ingress controller.
See also
How to deploy an image from Container RegistryHow to enable the Easy Deploy feature
Cloud Products & Resources
  • Scaleway Console
  • Compute
  • Storage
  • Network
  • IoT
  • AI
Dedicated Products & Resources
  • Dedibox Console
  • Dedibox Servers
  • Network
  • Web Hosting
  • Blog
  • Careers
  • Scaleway Learning
Follow us
ContractsLegal NoticePrivacy PolicyCookie PolicyDocumentation license
© 1999-2024 – Scaleway SAS