diff --git a/helm/core/values.yaml b/helm/core/values.yaml index 0f42aa48..b1d63d59 100644 --- a/helm/core/values.yaml +++ b/helm/core/values.yaml @@ -652,13 +652,6 @@ controller: ## -- Discovery Settings pilot: - autoscaleEnabled: false - autoscaleMin: 1 - autoscaleMax: 5 - replicaCount: 1 - rollingMaxSurge: 100% - rollingMaxUnavailable: 25% - hub: "" # Will use global.hub if not set tag: "" @@ -686,21 +679,11 @@ pilot: # -- if protocol sniffing is enabled for inbound enableProtocolSniffingForInbound: true - nodeSelector: {} - podAnnotations: {} - serviceAnnotations: {} - # -- You can use jwksResolverExtraRootCA to provide a root certificate # in PEM format. This will then be trusted by pilot when resolving # JWKS URIs. jwksResolverExtraRootCA: "" - # -- This is used to set the source of configuration for - # the associated address in configSource, if nothing is specified - # the default MCP is assumed. - configSource: - subscribedResources: [] - plugins: [] # -- The following is used to limit how long a sidecar can be connected @@ -708,18 +691,6 @@ pilot: # increasing system churn. keepaliveMaxServerConnectionAge: 30m - # -- Additional labels to apply to the deployment. - deploymentLabels: {} - - ## Mesh config settings - - # -- Install the mesh config map, generated from values.yaml. - # If false, pilot wil use default values (by default) or user-supplied values. - configMap: true - - # -- Additional labels to apply on the pod level for monitoring and logging configuration. - podLabels: {} - # Tracing config settings tracing: enable: false diff --git a/helm/higress/README.md b/helm/higress/README.md index 4937daaa..a3760027 100644 --- a/helm/higress/README.md +++ b/helm/higress/README.md @@ -253,13 +253,7 @@ The command removes all the Kubernetes components associated with the chart and | meshConfig | object | `{"enablePrometheusMerge":true,"rootNamespace":null,"trustDomain":"cluster.local"}` | meshConfig defines runtime configuration of components, including Istiod and istio-agent behavior See https://istio.io/docs/reference/config/istio.mesh.v1alpha1/ for all available options | | meshConfig.rootNamespace | string | `nil` | The namespace to treat as the administrative root namespace for Istio configuration. When processing a leaf namespace Istio will search for declarations in that namespace first and if none are found it will search in the root namespace. Any matching declaration found in the root namespace is processed as if it were declared in the leaf namespace. | | meshConfig.trustDomain | string | `"cluster.local"` | The trust domain corresponds to the trust root of a system Refer to https://github.com/spiffe/spiffe/blob/master/standards/SPIFFE-ID.md#21-trust-domain | -| pilot.autoscaleEnabled | bool | `false` | | -| pilot.autoscaleMax | int | `5` | | -| pilot.autoscaleMin | int | `1` | | -| pilot.configMap | bool | `true` | Install the mesh config map, generated from values.yaml. If false, pilot wil use default values (by default) or user-supplied values. | -| pilot.configSource | object | `{"subscribedResources":[]}` | This is used to set the source of configuration for the associated address in configSource, if nothing is specified the default MCP is assumed. | | pilot.cpu.targetAverageUtilization | int | `80` | | -| pilot.deploymentLabels | object | `{}` | Additional labels to apply to the deployment. | | pilot.enableProtocolSniffingForInbound | bool | `true` | if protocol sniffing is enabled for inbound | | pilot.enableProtocolSniffingForOutbound | bool | `true` | if protocol sniffing is enabled for outbound | | pilot.env.PILOT_ENABLE_CROSS_CLUSTER_WORKLOAD_ENTRY | string | `"false"` | | @@ -270,15 +264,8 @@ The command removes all the Kubernetes components associated with the chart and | pilot.image | string | `"pilot"` | Can be a full hub/image:tag | | pilot.jwksResolverExtraRootCA | string | `""` | You can use jwksResolverExtraRootCA to provide a root certificate in PEM format. This will then be trusted by pilot when resolving JWKS URIs. | | pilot.keepaliveMaxServerConnectionAge | string | `"30m"` | The following is used to limit how long a sidecar can be connected to a pilot. It balances out load across pilot instances at the cost of increasing system churn. | -| pilot.nodeSelector | object | `{}` | | | pilot.plugins | list | `[]` | | -| pilot.podAnnotations | object | `{}` | | -| pilot.podLabels | object | `{}` | Additional labels to apply on the pod level for monitoring and logging configuration. | -| pilot.replicaCount | int | `1` | | | pilot.resources | object | `{"requests":{"cpu":"500m","memory":"2048Mi"}}` | Resources for a small pilot install | -| pilot.rollingMaxSurge | string | `"100%"` | | -| pilot.rollingMaxUnavailable | string | `"25%"` | | -| pilot.serviceAnnotations | object | `{}` | | | pilot.tag | string | `""` | | | pilot.traceSampling | float | `1` | | | pluginServer.hub | string | `""` | |