diff --git a/website/docs/using-qovery/configuration/advanced-settings.md b/website/docs/using-qovery/configuration/advanced-settings.md index 785e26117e..66a917b307 100644 --- a/website/docs/using-qovery/configuration/advanced-settings.md +++ b/website/docs/using-qovery/configuration/advanced-settings.md @@ -1,5 +1,5 @@ --- -last_modified_on: "2025-01-22" +last_modified_on: "2025-01-24" title: "Service Advanced Settings" description: "Learn how to set advanced settings on your infrastructure with Qovery" --- @@ -308,6 +308,12 @@ You can pass set credentials by separating them with a comma. For example: `user |--------|--------------------------------------------------------------------------------------------------------------------------------------|---------------| | string | Allows you to set [limit rps](https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#rate-limiting). | `null` | +#### network.ingress.nginx_custom_http_errors ![](/img/advanced_settings/application.svg) ![](/img/advanced_settings/container.svg) ![](/img/advanced_settings/helm.svg) + +| Type | Description | Default Value | +|--------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| string | Allows you to set [custom-http-error](https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#custom-http-errors). example: 404,503. | `null` | + ## Auto-scaling #### hpa.cpu.average_utilization_percent ![](/img/advanced_settings/application.svg) ![](/img/advanced_settings/container.svg) diff --git a/website/docs/using-qovery/configuration/advanced-settings.md.erb b/website/docs/using-qovery/configuration/advanced-settings.md.erb index 060bc1d81d..c376385a91 100644 --- a/website/docs/using-qovery/configuration/advanced-settings.md.erb +++ b/website/docs/using-qovery/configuration/advanced-settings.md.erb @@ -296,6 +296,12 @@ You can pass set credentials by separating them with a comma. For example: `user |--------|--------------------------------------------------------------------------------------------------------------------------------------|---------------| | string | Allows you to set [limit rps](https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#rate-limiting). | `null` | +#### network.ingress.nginx_custom_http_errors ![](/img/advanced_settings/application.svg) ![](/img/advanced_settings/container.svg) ![](/img/advanced_settings/helm.svg) + +| Type | Description | Default Value | +|--------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| string | Allows you to set [custom-http-error](https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/#custom-http-errors). example: 404,503. | `null` | + ## Auto-scaling #### hpa.cpu.average_utilization_percent ![](/img/advanced_settings/application.svg) ![](/img/advanced_settings/container.svg) diff --git a/website/docs/using-qovery/configuration/cluster-advanced-settings.md b/website/docs/using-qovery/configuration/cluster-advanced-settings.md index 7c4d763a7a..b3c796a714 100644 --- a/website/docs/using-qovery/configuration/cluster-advanced-settings.md +++ b/website/docs/using-qovery/configuration/cluster-advanced-settings.md @@ -1,5 +1,5 @@ --- -last_modified_on: "2025-01-07" +last_modified_on: "2025-01-24" title: "Cluster Advanced Settings" description: "Learn how to set advanced settings on your infrastructure with Qovery" --- @@ -236,6 +236,30 @@ Requirements for customers using custom VPCs (Qovery Managed VPC does not requir |---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| | integer | Allows to customize nginx [limit-req-status-code](https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#limit-req-status-code). If not set (`null`) nginx defaults to `503`. | `null` | +#### nginx.controller.custom_http_errors ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/scaleway.svg) ![](/img/advanced_settings/gcp.svg) + +| Type | Description | Default Value | +|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| string | Allows to customize nginx [custom-http-errors](https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#custom-http-errors). example: `404,503`. | `null` | + +#### nginx.default_backend.enabled ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/scaleway.svg) ![](/img/advanced_settings/gcp.svg) + +| Type | Description | Default Value | +|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| boolean | Allows enabling the [default_backend](https://kubernetes.github.io/ingress-nginx/user-guide/default-backend/).
⚠️ Note: If you don’t specify any [nginx.default_backend.image_repository](#nginxdefault_backendimage_repository) and [nginx.default_backend.image_tag](#nginxdefault_backendimage_tag), ensure that your cluster includes nodes with an amd64 architecture.
| `false` | + +#### nginx.default_backend.image_repository ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/scaleway.svg) ![](/img/advanced_settings/gcp.svg) + +| Type | Description | Default Value | +|--------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| string | Defines the image repository used by the [default_backend](https://kubernetes.github.io/ingress-nginx/user-guide/default-backend/). example: `registry/image`. | `null` | + +#### nginx.default_backend.image_tag ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/scaleway.svg) ![](/img/advanced_settings/gcp.svg) + +| Type | Description | Default Value | +|--------|------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| string | Defines the image tag used by [default_backend](https://kubernetes.github.io/ingress-nginx/user-guide/default-backend/). example: `1.4`. | `null` | + ### Database access #### database.postgresql.deny_any_access ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/database-container.svg) ![](/img/advanced_settings/database-managed.svg) diff --git a/website/docs/using-qovery/configuration/cluster-advanced-settings.md.erb b/website/docs/using-qovery/configuration/cluster-advanced-settings.md.erb index 205c7707cb..487ddb7b3a 100644 --- a/website/docs/using-qovery/configuration/cluster-advanced-settings.md.erb +++ b/website/docs/using-qovery/configuration/cluster-advanced-settings.md.erb @@ -227,6 +227,30 @@ Requirements for customers using custom VPCs (Qovery Managed VPC does not requir |---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| | integer | Allows to customize nginx [limit-req-status-code](https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#limit-req-status-code). If not set (`null`) nginx defaults to `503`. | `null` | +#### nginx.controller.custom_http_errors ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/scaleway.svg) ![](/img/advanced_settings/gcp.svg) + +| Type | Description | Default Value | +|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| string | Allows to customize nginx [custom-http-errors](https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#custom-http-errors). example: `404,503`. | `null` | + +#### nginx.default_backend.enabled ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/scaleway.svg) ![](/img/advanced_settings/gcp.svg) + +| Type | Description | Default Value | +|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| boolean | Allows enabling the [default_backend](https://kubernetes.github.io/ingress-nginx/user-guide/default-backend/).
⚠️ Note: If you don’t specify any [nginx.default_backend.image_repository](#nginxdefault_backendimage_repository) and [nginx.default_backend.image_tag](#nginxdefault_backendimage_tag), ensure that your cluster includes nodes with an amd64 architecture.
| `false` | + +#### nginx.default_backend.image_repository ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/scaleway.svg) ![](/img/advanced_settings/gcp.svg) + +| Type | Description | Default Value | +|--------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| string | Defines the image repository used by the [default_backend](https://kubernetes.github.io/ingress-nginx/user-guide/default-backend/). example: `registry/image`. | `null` | + +#### nginx.default_backend.image_tag ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/scaleway.svg) ![](/img/advanced_settings/gcp.svg) + +| Type | Description | Default Value | +|--------|------------------------------------------------------------------------------------------------------------------------------------------|---------------| +| string | Defines the image tag used by [default_backend](https://kubernetes.github.io/ingress-nginx/user-guide/default-backend/). example: `1.4`. | `null` | + ### Database access #### database.postgresql.deny_any_access ![](/img/advanced_settings/aws.svg) ![](/img/advanced_settings/database-container.svg) ![](/img/advanced_settings/database-managed.svg)