Progress on istio ambient talk.
This commit is contained in:
		@ -134,6 +134,10 @@ spec:
 | 
				
			|||||||
  values:
 | 
					  values:
 | 
				
			||||||
    pilot:
 | 
					    pilot:
 | 
				
			||||||
      trustedZtunnelNamespace: ztunnel
 | 
					      trustedZtunnelNamespace: ztunnel
 | 
				
			||||||
 | 
					    meshConfig:
 | 
				
			||||||
 | 
					      discoverySelectors:
 | 
				
			||||||
 | 
					      - matchLabels:
 | 
				
			||||||
 | 
					          istio-discovery: enabled
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
#+end_src
 | 
					#+end_src
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -207,6 +211,11 @@ Lastly, we need to deploy the istio ztunnel proxies which are a per-node proxy t
 | 
				
			|||||||
#+NAME: Deploy istio ztunnel proxies
 | 
					#+NAME: Deploy istio ztunnel proxies
 | 
				
			||||||
#+begin_src bash
 | 
					#+begin_src bash
 | 
				
			||||||
cat << EOF | oc apply --filename -
 | 
					cat << EOF | oc apply --filename -
 | 
				
			||||||
 | 
					apiVersion: v1
 | 
				
			||||||
 | 
					kind: Namespace
 | 
				
			||||||
 | 
					metadata:
 | 
				
			||||||
 | 
					  name: ztunnel
 | 
				
			||||||
 | 
					
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
apiVersion: sailoperator.io/v1alpha1
 | 
					apiVersion: sailoperator.io/v1alpha1
 | 
				
			||||||
kind: ZTunnel
 | 
					kind: ZTunnel
 | 
				
			||||||
@ -220,6 +229,7 @@ EOF
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
#+RESULTS: Deploy istio ztunnel proxies
 | 
					#+RESULTS: Deploy istio ztunnel proxies
 | 
				
			||||||
#+begin_example
 | 
					#+begin_example
 | 
				
			||||||
 | 
					namespace/ztunnel created
 | 
				
			||||||
ztunnel.sailoperator.io/default created
 | 
					ztunnel.sailoperator.io/default created
 | 
				
			||||||
#+end_example
 | 
					#+end_example
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -379,9 +389,7 @@ clusterrolebinding.rbac.authorization.k8s.io/kiali-monitoring-rbac created
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
** Deploy kiali
 | 
					** Deploy kiali
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Finally - Let's enable the OpenShift Web Console integration for Kiali so we can view the service mesh details in
 | 
					Finally - Let's enable the OpenShift Web Console integration for Kiali so we can view the service mesh details directly in the OpenShift Web Console!
 | 
				
			||||||
 | 
					 | 
				
			||||||
we can create the Kiali Custom Resource Definition which will be watched by our Kiali Operator and a corresponding instance deployed.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
#+NAME: Deploy kiali console plugin
 | 
					#+NAME: Deploy kiali console plugin
 | 
				
			||||||
#+begin_src bash
 | 
					#+begin_src bash
 | 
				
			||||||
@ -397,3 +405,7 @@ EOF
 | 
				
			|||||||
#+begin_example
 | 
					#+begin_example
 | 
				
			||||||
ossmconsole.kiali.io/ossmconsole created
 | 
					ossmconsole.kiali.io/ossmconsole created
 | 
				
			||||||
#+end_example
 | 
					#+end_example
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Once the console plugin is deployed we should see our workload tagged as ~Ambient~:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[[./kiali-screenshot.png]]
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										
											BIN
										
									
								
								2025-08-21-ambient-openshift/kiali-screenshot.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								2025-08-21-ambient-openshift/kiali-screenshot.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 86 KiB  | 
		Reference in New Issue
	
	Block a user