Created
June 5, 2020 13:06
-
-
Save gildas/e123e185c49fa418d92cc9ae78da52dd to your computer and use it in GitHub Desktop.
This file contains hidden or 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/v1alpha2 | |
| kind: IstioControlPlane | |
| spec: | |
| # Use the default profile as the base | |
| # More details at: https://istio.io/docs/setup/additional-setup/config-profiles/ | |
| profile: default | |
| values: | |
| global: | |
| # Ensure that the Istio pods are only scheduled to run on Linux nodes | |
| defaultNodeSelector: | |
| beta.kubernetes.io/os: linux | |
| # Enable mutual TLS for the control plane | |
| controlPlaneSecurityEnabled: true | |
| mtls: | |
| # Require all service to service communication to have mtls | |
| enabled: false | |
| grafana: | |
| # Enable Grafana deployment for analytics and monitoring dashboards | |
| enabled: true | |
| security: | |
| # Enable authentication for Grafana | |
| enabled: true | |
| kiali: | |
| # Enable the Kiali deployment for a service mesh observability dashboard | |
| enabled: true | |
| tracing: | |
| # Enable the Jaeger deployment for tracing | |
| enabled: true |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
curl -sSL https://tinyurl.com/istio-aks-yaml -o istio-aks.yaml
istioctl manifest apply -f istio-aks.yaml --logtostderr