Last active
May 12, 2020 17:05
-
-
Save Jagdeep1/4f5e1d0874bf9e525f14b203e1967ea3 to your computer and use it in GitHub Desktop.
Istio multi cluster setup - remote cluster configuration
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: install.istio.io/v1alpha1 | |
kind: IstioOperator | |
metadata: | |
namespace: istio-system | |
name: remote-istiocontrolplane | |
spec: | |
# Using Default profile for this example. You can select differnt profile for your use case | |
# https://istio.io/docs/setup/additional-setup/config-profiles/ | |
profile: default | |
values: | |
security: | |
selfSigned: false | |
global: | |
controlPlaneSecurityEnabled: true | |
mtls: | |
# Require all service to service communication to have mtls | |
enabled: true | |
multiCluster: | |
clusterName: ${REMOTE_CLUSTER_NAME} | |
network: ${REMOTE_CLUSTER_NETWORK} | |
# Replace ISTIOD_REMOTE_EP with the istiod service external IP | |
remotePilotAddress: ${ISTIOD_REMOTE_EP} | |
# Enable or desable addon components | |
addonComponents: | |
grafana: | |
enabled: false | |
kiali: | |
enabled: true | |
prometheus: | |
enabled: true |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment