Skip to content
This version of the documentation is currently under development. Select the stable version from the version drop down.

For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.

Multicluster ambient peering

Page as Markdown

Review Helm values for the multicluster ambient peering Helm chart.

The peering Helm chart is available in the Solo distribution of Istio 1.29 and later. For steps on how to use this chart to connect clusters in a multicluster ambient mesh, see the ambient multicluster installation guides.

OptionTypeDescriptionDefault Value
eastwest.createbooleanWhether to create the east-west gatewayfalse
eastwest.dataplaneServiceTypesarray (string)List of data plane service types for the east-west gateway[loadbalancer]
eastwest.clusterstringCluster ID for the east-west gateway""
eastwest.networkstringNetwork name for the east-west gateway""
eastwest.regionstringRegion for topology labels""
eastwest.zonestringZone for topology labels""
eastwest.labelsobjectAdditional labels to add to the east-west Gateway resource{}
eastwest.annotationsobjectAdditional annotations to add to the east-west Gateway resource{}
eastwest.serviceTypestringKubernetes service type for the east-west gateway
eastwest.deploymentobjectKubernetes Deployment spec patch for the east-west gateway{}
eastwest.deployment.specobjectDeployment spec
eastwest.deployment.spec.replicasinteger
eastwest.deployment.spec.template.spec.containers[].namestring
eastwest.deployment.spec.template.spec.containers[].imagestring
eastwest.deployment.templateobjectPod template spec (deprecated: use spec.template instead)
eastwest.deployment.template.spec.containers[].namestring
eastwest.deployment.template.spec.containers[].imagestring
eastwest.serviceobjectKubernetes Service spec patch for the east-west gateway{}
eastwest.service.specobjectService spec
eastwest.service.spec.typestring
eastwest.service.spec.ports[].namestring
eastwest.service.spec.ports[].portinteger
eastwest.service.spec.ports[].protocolstring
eastwest.service.spec.ports[].nodePortinteger
eastwest.service.spec.clusterIPstring
eastwest.service.spec.sessionAffinitystring
eastwest.service.spec.loadBalancerIPstring
eastwest.service.spec.externalNamestring
eastwest.service.spec.externalTrafficPolicystring
eastwest.service.spec.healthCheckNodePortinteger
eastwest.service.spec.publishNotReadyAddressesboolean
eastwest.service.spec.ipFamilystring
eastwest.service.spec.ipFamilyPolicystring
eastwest.service.spec.allocateLoadBalancerNodePortsboolean
eastwest.service.spec.loadBalancerClassstring
eastwest.service.spec.internalTrafficPolicystring
eastwest.serviceAccountobjectKubernetes ServiceAccount spec patch for the east-west gateway{}
eastwest.serviceAccount.metadata.namestring
eastwest.serviceAccount.metadata.namespacestring
eastwest.serviceAccount.automountServiceAccountTokenboolean
eastwest.serviceAccount.imagePullSecrets[].namestring
eastwest.horizontalPodAutoscalerobjectKubernetes HorizontalPodAutoscaler spec patch for the east-west gateway{}
eastwest.horizontalPodAutoscaler.specobjectHorizontalPodAutoscaler spec
eastwest.horizontalPodAutoscaler.spec.minReplicasinteger
eastwest.horizontalPodAutoscaler.spec.maxReplicasinteger
eastwest.horizontalPodAutoscaler.spec.targetCPUUtilizationPercentageinteger
eastwest.horizontalPodAutoscaler.spec.targetMemoryUtilizationPercentageinteger
eastwest.horizontalPodAutoscaler.spec.metrics[].typestring
eastwest.horizontalPodAutoscaler.spec.metrics[].resource.namestring
eastwest.podDisruptionBudgetobjectKubernetes PodDisruptionBudget spec patch for the east-west gateway{}
eastwest.podDisruptionBudget.specobjectPodDisruptionBudget spec
eastwest.podDisruptionBudget.spec.selector.matchExpressions[].keystring
eastwest.podDisruptionBudget.spec.selector.matchExpressions[].operatorstring
eastwest.podDisruptionBudget.spec.unhealthyPodEvictionPolicystring
remote.createbooleanWhether to create remote gatewaystrue
remote.itemsarray (object)List of remote gateway configurations[]
remote.items[].namestringName of the remote gateway (defaults to istio-remote-peer-)
remote.items[].clusterstringCluster ID of the remote cluster
remote.items[].networkstringNetwork name of the remote cluster
remote.items[].addressstringAddress of the remote gateway (IP or hostname)
remote.items[].addressTypestringType of address (IPAddress or Hostname, defaults to IPAddress)
remote.items[].preferredDataplaneServiceTypestringPreferred data plane service type for the remote gateway
remote.items[].trustDomainstringTrust domain of the remote cluster
remote.items[].regionstringRegion for topology labels
remote.items[].zonestringZone for topology labels
remote.items[].nodeportintegerNodePort value for xds-listener (defaults to 15012 if not provided)