This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch refactor-with-go
in repository https://gitbox.apache.org/repos/asf/dubbo-admin.git


The following commit(s) were added to refs/heads/refactor-with-go by this push:
     new 93bb4d16 Optimizing changes to the nacos charts readme configuration 
(#1209)
93bb4d16 is described below

commit 93bb4d16d4125e21b2b9e41d5080fb67df230db7
Author: ℳ <[email protected]>
AuthorDate: Mon Aug 14 11:56:28 2023 +0800

    Optimizing changes to the nacos charts readme configuration (#1209)
---
 deploy/charts/nacos/README.md   | 90 ++++++++++++++++++++++++-----------------
 deploy/charts/nacos/values.yaml | 16 ++++----
 2 files changed, 63 insertions(+), 43 deletions(-)

diff --git a/deploy/charts/nacos/README.md b/deploy/charts/nacos/README.md
index bf24ece7..f1135217 100644
--- a/deploy/charts/nacos/README.md
+++ b/deploy/charts/nacos/README.md
@@ -55,39 +55,57 @@ curl -X GET 
"http://$NODE_IP:$NODE_PORT/nacos/v1/cs/configs?dataId=nacos.cfg.dat
 
 The following table lists the configurable parameters of the Skywalking chart 
and their default values.
 
-| Parameter                             | Description                          
                              | Default                             |
-|---------------------------------------|--------------------------------------------------------------------|-------------------------------------|
-| `global.mode`                         | Run Mode (~~quickstart,~~ 
standalone, cluster; )   | `standalone`            |
-| `resources`                          | The [resources] to allocate for nacos 
container                    | `{}`                                |
-| `nodeSelector`                       | Nacos labels for pod assignment       
            | `{}`                                |
-| `affinity`                           | Nacos affinity policy                 
                             | `{}`                                |
-| `tolerations`                         | Nacos tolerations                    
                              | `{}`                                |
-| `resources.requests.cpu`|nacos requests cpu resource|`500m`|
-| `resources.requests.memory`|nacos requests memory resource|`2G`|
-| `nacos.replicaCount`                        | Number of desired nacos pods, 
the number should be 1 as run standalone mode| `1`           |
-| `nacos.image.repository`                    | Nacos container image name     
                                 | `nacos/nacos-server`                   |
-| `nacos.image.tag`                           | Nacos container image tag      
                                 | `latest`                                |
-| `nacos.image.pullPolicy`                    | Nacos container image pull 
policy                                | `IfNotPresent`                        |
-| `nacos.plugin.enable`                    | Nacos cluster plugin that is auto 
scale                                       | `true`                   |
-| `nacos.plugin.image.repository`                    | Nacos cluster plugin 
image name                                      | 
`nacos/nacos-peer-finder-plugin`                   |
-| `nacos.plugin.image.tag`                           | Nacos cluster plugin 
image tag                                       | `1.1`                         
       |
-| `nacos.health.enabled`                      | Enable health check or not     
                                    | `false`                              |
-| `nacos.env.preferhostmode`                  | Enable Nacos cluster node 
domain name support                      | `hostname`                         |
-| `nacos.env.serverPort`                      | Nacos port                     
                                    | `8848`                               |
-| `nacos.storage.type`                      | Nacos data storage method 
`mysql` or `embedded`. The `embedded` supports either standalone or cluster 
mode                                                       | `embedded`         
                      |
-| `nacos.storage.db.host`                      | mysql  host                   
                                    |                                |
-| `nacos.storage.db.name`                      | mysql  database name          
                                            |                                |
-| `nacos.storage.db.port`                      | mysql port                    
                                   | 3306                               |
-| `nacos.storage.db.username`                      | username of  database     
                                                  |                             
  |
-| `nacos.storage.db.password`                      | password of  database     
                                                  |                             
  |
-| `nacos.storage.db.param`                      | Database url parameter       
                                                | 
`characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false`
                               |
-| `persistence.enabled`                 | Enable the nacos data persistence or 
not                           | `false`                              |
-| `persistence.data.accessModes`                                       | Nacos 
data pvc access mode                                                            
                | `ReadWriteOnce`               |
-| `persistence.data.storageClassName`                          | Nacos data 
pvc storage class name                                                          
           | `manual`                      |
-| `persistence.data.resources.requests.storage`                | Nacos data 
pvc requests storage                                                            
           | `5G`                                  |
-| `service.type`                                                               
        | http service type                                                     
                                                | `NodePort`                    
|
-| `service.port`                                                               
        | http service port                                                     
                                                | `8848`                        
        |
-| `service.nodePort`                                                           
| http service nodeport                                                         
                                | `30000`                               |
-| `ingress.enabled`                                                            
        | Enable ingress or not                                                 
                                        | `false`                               
|
-| `ingress.annotations`                                                        
        | The annotations used in ingress                                       
                                | `{}`                                  |
-| `ingress.hosts`                                                              
        | The host of nacos service in ingress rule                             
                        | `nacos.example.com`   |
+| Parameter                    | Description                                   
                                                         | Default              
                                                                           |
+|------------------------------|--------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------|
+| `global.mode`                | Nacos Mode standalone or cluster.             
                                                         | `standalone`         
                                                                           |
+| `nodeSelector`               | Nacos labels for pod assignment.              
                                                         | `{}`                 
                                                                           |
+| `affinity`                   | Nacos affinity policy.                        
                                                         | `{}`                 
                                                                           |
+| `tolerations`                | Nacos tolerations.                            
                                                         | `{}`                 
                                                                           |
+| `replicas`                   | Number of desired nacos pods, the number 
should be 1 as run standalone mode.                           | `1`             
                                                                                
|
+| `maxUnavailable`             | The parameter for specifying the maximum 
allowed number of unavailable replicas.                       | `[]`            
                                                                                
|
+| `tolerations`                | allow pods to be scheduled on nodes with 
specific taints by tolerating those taints.                   | `[]`            
                                                                                
|
+| `domainName`                 | Enable Nacos cluster node domain name 
support.                                                         | 
`cluster.local`                                                                 
                |
+| `resources.limits`           | Resource Object Limits.                       
                                                         | `{}`                 
                                                                           |
+| `resources.requests`         | Resource Object Requests.                     
                                                         | `{}`                 
                                                                           |
+| `image.registry`             | Nacos container image registry.               
                                                         | `nacos/nacos-server` 
                                                                           |
+| `image.repository`           | Nacos container image repository.             
                                                         | `nacos/nacos-server` 
                                                                           |
+| `image.tag`                  | Nacos container image tag.                    
                                                         | `latest`             
                                                                           |
+| `image.pullPolicy`           | Nacos container image pull policy.            
                                                         | `IfNotPresent`       
                                                                           |
+| `plugin.enabled`             | Nacos cluster plugin that is auto scale.      
                                                         | `true`               
                                                                           |
+| `plugin.image.repository`    | Nacos cluster plugin image name.              
                                                         | 
`nacos/nacos-peer-finder-plugin`                                                
                |
+| `plugin.image.tag`           | Nacos cluster plugin image tag.               
                                                         | `1.1`                
                                                                           |
+| `plugin.image.pullPolicy`    | Nacos cluster plugin image pull policy.       
                                                         | `IfNotPresent`       
                                                                           |
+| `health.enabled`             | Enable health check or not.                   
                                                         | `false`              
                                                                           |
+| `env.preferhostmode`         | Nacos env Preferred Host Mode.                
                                                         | `hostname`           
                                                                           |
+| `env.serverPort`             | Nacos env Server Port.                        
                                                         | `8848`               
                                                                           |
+| `storage.type`               | Nacos storage method `mysql` or `embedded`. 
The `embedded` supports either standalone or cluster mode. | `embedded`         
                                                                             |
+| `storage.db.host`            | Nacos Mysql storage host.                     
                                                         | `""`                 
                                                                           |
+| `storage.db.name`            | Nacos Mysql storage database name.            
                                                         | `""`                 
                                                                           |
+| `storage.db.port`            | Nacos Mysql storage port.                     
                                                         | `3306`               
                                                                           |
+| `storage.db.username`        | Username of database.                         
                                                         | `""`                 
                                                                           |
+| `storage.db.password`        | Password of database.                         
                                                         | `""`                 
                                                                           |
+| `storage.db.param`           | Database url parameter.                       
                                                         | 
`characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false`
 |
+| `persistence.enabled`        | Enable or disable persistence functionality.  
                                                         | `false`              
                                                                           |
+| `persistence.accessModes`    | Defining Access Patterns for Persistent 
Storage Volume.                                                | 
`ReadWriteOnce`                                                                 
                            |
+| `persistence.storageClassName` | Defines the type or class of persistent 
storage volume.                                                | `manual`       
                                                                                
 |
+| `persistence.size`           | Defines the size of the Kubernetes persistent 
storage volume.                                          | `5G`                 
                                                                           |
+| `persistence.ClaimName`      | Define the name of the persistence store 
declaration to bind to.                                       | `{}`            
                                                                                
|
+| `persistence.emptyDir`       | Configuration for creating a temporary blank 
directory.                                                | `{}`                
                                                                            |
+| `podDisruptionBudget.enabled` | Enable or disable podDisruptionBudget 
functionality.                                                   | `false`      
                                                                                
   |
+| `podDisruptionBudget.minAvailable` | Defines the minimum number of available 
Pods that must be maintained in a Kubernetes cluster.          | `1`            
                                                                                
 |
+| `podDisruptionBudget.maxUnavailable` | Defines the maximum number of 
available Pods that must be maintained in a Kubernetes cluster.          | `1`  
                                                                                
           |
+| `service.type`               | Nacos http service type.                      
                                                         | `NodePort`           
                                                                           |
+| `service.port`               | Nacos http service port.                      
                                                         | `8848`               
                                                                           |
+| `service.nodePort`           | Nacos http service nodeport.                  
                                                         | `30000`              
                                                                           |
+| `ingress.enabled`            | Enable or disable ingress functionality.      
                                                         | `false`              
                                                                           |
+| `ingress.annotations`        | Adding additional configuration and metadata 
information to ingress.                                   | `{}`                
                                                                            |
+| `ingress.labels`             | Add custom labels for Ingress objects.        
                                                         | `{}`                 
                                                                           |
+| `ingress.hosts`              | The host of nacos service in ingress rule.    
                                                         | `nacos.example.com`  
                                                                            |
+| `ingress.path`               | Ingress defines mapping rules between request 
paths and backend services.                              | `/`                  
                                                                           |
+| `ingress.pathType`           | Ingress specifies the type of request path 
matching.                                                   | `Prefix`          
                                                                              |
+| `ingress.extraPaths`         | Ingress defines mapping rules between request 
extra paths and backend services.                        | `[]`                 
                                                                           |
+| `ingress.tls`                | Configure TLS certificate information for 
encrypted connections received through Ingress objects.      | `[]`             
                                                                               |
+| `networkPolicy.enabled`      | Enable or disable networkpolicy 
functionality.                                                         | 
`false`                                                                         
                |
+| `networkPolicy.ingress`      | Enable or disable networkpolicy ingress.      
                                                         | `true`               
                                                                           |
+| `networkPolicy.egress.enabled` | Enable or disable networkpolicy egress.     
                                                           | `false`            
                                                                             |
+| `networkPolicy.egress.ports` | Enable or disable networkpolicy egress ports. 
                                                         | `80`                 
                                                                           |
\ No newline at end of file
diff --git a/deploy/charts/nacos/values.yaml b/deploy/charts/nacos/values.yaml
index f0437d32..0f18e981 100644
--- a/deploy/charts/nacos/values.yaml
+++ b/deploy/charts/nacos/values.yaml
@@ -19,14 +19,13 @@ global:
 
 image:
   registry: docker.io
-  #  e.g registry.k8s.io
+  # registry: registry.k8s.io
   repository: nacos/nacos-server
   tag: latest
   pullPolicy: IfNotPresent
 
 plugin:
-  enable: true
-  # true or false
+  enabled: true
   image:
     repository: nacos/nacos-peer-finder-plugin
     tag: 1.1
@@ -50,15 +49,19 @@ resources:
   limits: {}
   requests: {}
 
+env:
+  preferhostmode: hostname
+  serverPort: 8848
+
 storage:
   type: ~
-  # db:
+    # db:
     # host: localhost
     # name: nacos
     # port: 3306
     # username: usernmae
     # password: password
-    # param: 
characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false
+  # param: 
characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false
 
 service:
   name: http
@@ -100,7 +103,6 @@ persistence:
   storageClassName: ""
   size: 5Gi
   ClaimName: {}
-  ## persistence emptyDir
   emptyDir: {}
 
 ## See `kubectl explain poddisruptionbudget.spec` for more
@@ -178,4 +180,4 @@ networkPolicy:
       ## E.X.
       ## ports:
       ## - port: 80
-    ## - port: 443
\ No newline at end of file
+      ## - port: 443
\ No newline at end of file

Reply via email to