Skip to content

Commit 2f97a10

Browse files
committed
PR review feedback
Signed-off-by: Tom Kerkhove <[email protected]>
1 parent 0274571 commit 2f97a10

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

articles/api-management/how-to-self-hosted-gateway-on-kubernetes-in-production.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,25 +38,24 @@ While we provide [guidance on the minimum number of replicas](#number-of-replica
3838

3939
There are two ways to autoscale the self-hosted gateway horizontally:
4040

41-
- Autoscale based on resource usage (CPU & Memory)
41+
- Autoscale based on resource usage (CPU and memory)
4242
- Autoscale based on the number of requests per second
4343

4444
This is possible through native Kubernetes functionality, or by using [Kubernetes Event-driven Autoscaling (KEDA)](https://keda.sh/). KEDA is a CNCF Incubation project that strives to make application autoscaling simple.
4545

4646
> [!NOTE]
4747
> KEDA is an open-source technology that is not supported by Azure support and needs to be operated by customers.
4848
49-
### Resource-based Autoscaling
49+
### Resource-based autoscaling
5050

51-
Kubernetes allows you to autoscale the self-hosted gateway based on resource usage by using a [Horizontal Pod Autoscaler](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/). It allows you to [define CPU & memory thresholds](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/#support-for-resource-metrics), and the number of replicas to scale out or in.
51+
Kubernetes allows you to autoscale the self-hosted gateway based on resource usage by using a [Horizontal Pod Autoscaler](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/). It allows you to [define CPU and memory thresholds](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/#support-for-resource-metrics), and the number of replicas to scale out or in.
5252

5353
An alternative is to use Kubernetes Event-driven Autoscaling (KEDA) allowing you to scale workloads based on a [variety of scalers](https://keda.sh/docs/latest/scalers/), including CPU and memory.
54-
We recommend using KEDA to scale the self-hosted gateway horizontally, if you are already using KEDA to scale other workloads as a unified app autoscaler. If that is not the case, then we strongly suggest to rely on the native Kubernetes functionality through Horizontal Pod Autoscaler.
5554

5655
> [!TIP]
5756
> If you are already using KEDA to scale other workloads, we recommend using KEDA as a unified app autoscaler. If that is not the case, then we strongly suggest to rely on the native Kubernetes functionality through Horizontal Pod Autoscaler.
5857
59-
### Traffic-based Autoscaling
58+
### Traffic-based autoscaling
6059

6160
Kubernetes does not provide an out-of-the-box mechanism for traffic-based autoscaling.
6261

0 commit comments

Comments
 (0)