This is an automated email from the ASF dual-hosted git repository. likeguo pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/shenyu-website.git
The following commit(s) were added to refs/heads/main by this push:
new 405ebbb7eb3 add doc ingress and hpa in helm. (#836)
405ebbb7eb3 is described below
commit 405ebbb7eb3284b51e3a4488c757a3c824122687
Author: Misaya295 <[email protected]>
AuthorDate: Mon Dec 12 18:40:17 2022 +0800
add doc ingress and hpa in helm. (#836)
---
helm/index.md | 49 +++++++++++++++++++++++++++++++++----------------
1 file changed, 33 insertions(+), 16 deletions(-)
diff --git a/helm/index.md b/helm/index.md
index 2f78763cfa2..523cab564d5 100644
--- a/helm/index.md
+++ b/helm/index.md
@@ -152,25 +152,42 @@ helm install shenyu shenyu/shenyu -n=shenyu
--create-namespace \
### shenyu-admin configuration
-| configuration item | type | default
| description
|
-|--------------------|--------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|
-| admin.enabled | bool | `true`
| whether to
install admin |
-| admin.replicas | int | `1`
| number of
replicas |
-| admin.image | string | `"apache/shenyu-admin"`
| image name (you
can modify this field to support custom images) |
-| admin.nodePort | int | `31095`
| NodePort port
|
-| admin.javaOpts | string | [see
here](https://github.com/apache/shenyu/blob/master/shenyu-dist/shenyu-admin-dist/docker/entrypoint.sh)
| JVM parameters |
-| admin.resources | dict | omit
| K8s resource
quota |
+| configuration item | type | default
| description
|
+|-------------------------------------------------------|--------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|
+| admin.enabled | bool | `true`
| whether to install admin
|
+| admin.replicas | int | `1`
| number of replicas
|
+| admin.image | string |
`"apache/shenyu-admin"`
| image name (you can modify this field to support
custom images) |
+| admin.nodePort | int | `31095`
| NodePort port
|
+| admin.javaOpts | string | [see
here](https://github.com/apache/shenyu/blob/master/shenyu-dist/shenyu-admin-dist/docker/entrypoint.sh)
| JVM parameters |
+| admin.resources | dict | omit
| K8s resource quota
|
+| admin.autoscaling.enabled | bool | `false`
| whether to install hpa
|
+| admin.autoscaling.minReplicas | int | `1`
| minReplicas in hpa
|
+| admin.autoscaling.maxReplicas | int | `10`
| maxReplicas in hpa
|
+| admin.autoscaling.targetCPUUtilizationPercentage | int | `75`
| targetCPUUtilizationPercentage in hpa
|
+| admin.autoscaling.targetMemoryUtilizationPercentage | int | `75`
| targetMemoryUtilizationPercentage in hpa
|
+| admin.ingress.enabled | bool | `false`
| whether to install ingress
|
+| admin.ingress.hosts[0].host | string |
`shenyu-admin.local`
| ingress host, u can set not only one host
|
+| admin.ingress.hosts[0].paths[0].path | string | `/`
| ingress host, u can set not only one path
|
+
### shenyu-bootstrap configuration
-| configuration item | type | default
| description
|
-|---------------------|--------|-----------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|
-| bootstrap.enabled | bool | `true`
| whether to
install bootstrap |
-| bootstrap.replicas | int | `2`
| number of
replicas |
-| bootstrap.image | string | `"apache/shenyu-bootstrap"`
| image name
(you can modify this field to support custom images) |
-| bootstrap.nodePort | int | `31195`
| NodePort
Port |
-| bootstrap.javaOpts | string | [see
here](https://github.com/apache/shenyu/blob/master/shenyu-dist/shenyu-bootstrap-dist/docker/entrypoint.sh)
| JVM parameters |
-| bootstrap.resources | dict | `{}`
| K8s
resource quota |
+| configuration item | type |
default
| description
|
+|-------------------------------------------------------------|--------|-----------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|
+| bootstrap.enabled | bool |
`true`
| whether to install bootstrap
|
+| bootstrap.replicas | int | `2`
| number of replicas
|
+| bootstrap.image | string |
`"apache/shenyu-bootstrap"`
| image name (you can modify this field to
support custom images) |
+| bootstrap.nodePort | int |
`31195`
| NodePort Port
|
+| bootstrap.javaOpts | string | [see
here](https://github.com/apache/shenyu/blob/master/shenyu-dist/shenyu-bootstrap-dist/docker/entrypoint.sh)
| JVM parameters |
+| bootstrap.resources | dict | `{}`
| K8s resource quota
|
+| bootstrap.autoscaling.enabled | bool |
`false`
| whether to install hpa
|
+| bootstrap.autoscaling.minReplicas | int | `1`
| minReplicas in hpa
|
+| bootstrap.autoscaling.maxReplicas | int | `10`
| maxReplicas in hpa
|
+| bootstrap.autoscaling.targetCPUUtilizationPercentage | int | `75`
| targetCPUUtilizationPercentage in hpa
|
+| bootstrap.autoscaling.targetMemoryUtilizationPercentage | int | `75`
| targetMemoryUtilizationPercentage in hpa
|
+| bootstrap.ingress.enabled | bool |
`false`
| whether to install ingress
|
+| bootstrap.ingress.hosts[0].host | string |
`shenyu-boostrap.local`
| ingress host, u can set not only one host
|
+| bootstrap.ingress.hosts[0].paths[0].path | string | `/`
| ingress host, u can set not only one path
|
### Database configuration
