{"id":143818,"date":"2022-02-12T10:03:07","date_gmt":"2022-02-12T10:03:07","guid":{"rendered":"https:\/\/devopspro.lt\/?page_id=143818"},"modified":"2022-03-16T10:31:20","modified_gmt":"2022-03-16T10:31:20","slug":"multi-cluster-service-mesh-workshop","status":"publish","type":"page","link":"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/","title":{"rendered":"Multi-cluster Service Mesh Workshop"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; custom_padding=&#8221;0px||0px||true|&#8221; global_module=&#8221;142222&#8243; saved_tabs=&#8221;all&#8221;][et_pb_row use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;1&#8243; module_id=&#8221;sticky&#8221; _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#e65124&#8243; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; custom_padding=&#8221;17px||17px||true|&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221;][et_pb_text content_last_edited=&#8221;off|desktop&#8221; _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;22px&#8221; link_font=&#8221;|600|||||||&#8221; link_text_color=&#8221;#FFFFFF&#8221; link_font_size=&#8221;22px&#8221; custom_margin=&#8221;0px||1px||false|false&#8221; custom_padding=&#8221;1px||1px||false|false&#8221; link_font_size__hover_enabled=&#8221;on|hover&#8221; link_font_size__hover=&#8221;23px&#8221;]<\/p>\n<p style=\"text-align: center;\"><a href=\"\/tickets\/\">Get Your Ticket <span style=\"text-decoration: underline;\">HERE<\/span><\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; next_background_color=&#8221;#1e1e1e&#8221; disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;3.29.3&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;rgba(255,255,255,0)&#8221; background_color_gradient_end=&#8221;rgba(0,0,0,0.85)&#8221; background_color_gradient_type=&#8221;radial&#8221; background_color_gradient_end_position=&#8221;75%&#8221; background_color_gradient_overlays_image=&#8221;on&#8221; background_image=&#8221;https:\/\/devopspro.lt\/wp-content\/uploads\/2018\/11\/other_header-min.jpg&#8221; custom_margin=&#8221;|||&#8221; custom_margin_tablet=&#8221;|0px||0px&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;50px||50px||true|false&#8221; custom_padding_tablet=&#8221;35px||35px|0px|true|false&#8221; custom_padding_phone=&#8221;40px||40px||true|false&#8221; top_divider_color=&#8221;#00112b&#8221; top_divider_height=&#8221;163px&#8221; top_divider_flip=&#8221;vertical&#8221; bottom_divider_style=&#8221;asymmetric2&#8243; bottom_divider_height=&#8221;90px&#8221; bottom_divider_flip=&#8221;horizontal&#8221; global_module=&#8221;138112&#8243; saved_tabs=&#8221;all&#8221;][et_pb_row _builder_version=&#8221;3.29.3&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.29.3&#8243;][et_pb_text _builder_version=&#8221;4.9.10&#8243; header_font=&#8221;Exo 2|800|||||||&#8221; header_text_color=&#8221;#ffffff&#8221; header_font_size=&#8221;40px&#8221; custom_margin=&#8221;||0px||false|false&#8221;]<\/p>\n<h1>DevOps Pro Europe <span style=\"color: #fcb814;\">2022<\/span><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#eee&#8221; text_font_size=&#8221;18px&#8221; custom_margin=&#8221;0px||-45px||false|false&#8221; custom_padding=&#8221;||0px|5px|false|false&#8221; locked=&#8221;off&#8221;]<\/p>\n<div style=\"display: flex; padding-top: 15px; padding-bottom: 25px; flex-wrap: wrap;\">\n<div style=\"display: flex;\">\n<p><img class=\"wp-image-124282 aligncenter size-full\" src=\"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/calendar-min-1.png\" \/><\/p>\n<p style=\"padding-left: 8px; padding-top: 3px; padding-right: 37px;\">May 30 &#8211; June 3<\/p>\n<\/div>\n<div style=\"display: flex;\">\n<p><img class=\"wp-image-124282 aligncenter size-full\" src=\"https:\/\/devopspro.lt\/wp-content\/uploads\/2021\/11\/conference-2-1.png\" \/><\/p>\n<p style=\"padding-left: 8px; padding-top: 3px; padding-right: 40px;\">Workshops<\/p>\n<\/div>\n<div style=\"display: flex;\">\n<p><img class=\"wp-image-124282 aligncenter size-full\" src=\"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/maps-and-flags-min-1.png\" \/><\/p>\n<p style=\"padding-left: 8px; padding-top: 3px;\">Online<\/p>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#eee&#8221; text_font_size=&#8221;18px&#8221; custom_margin=&#8221;||-45px||false|false&#8221; custom_padding=&#8221;||0px|5px|false|false&#8221; locked=&#8221;off&#8221;]<\/p>\n<div style=\"display: flex; padding-top: 15px; padding-bottom: 25px; flex-wrap: wrap;\">\n<div style=\"display: flex;\">\n<p><img class=\"wp-image-124282 aligncenter size-full\" src=\"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/calendar-min-1.png\" \/><\/p>\n<p style=\"padding-left: 8px; padding-top: 3px; padding-right: 70px;\">May 24 &#8211; 26<\/p>\n<\/div>\n<div style=\"display: flex;\">\n<p><img class=\"wp-image-124282 aligncenter size-full\" src=\"https:\/\/devopspro.lt\/wp-content\/uploads\/2021\/11\/conference-2-1.png\" \/><\/p>\n<p style=\"padding-left: 8px; padding-top: 3px; padding-right: 40px;\">Conference<\/p>\n<\/div>\n<div style=\"display: flex;\">\n<p><img class=\"wp-image-124282 aligncenter size-full\" src=\"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/maps-and-flags-min-1.png\" \/><\/p>\n<p style=\"padding-left: 8px; padding-top: 3px;\">Vilnius and Online<\/p>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;3.29.3&#8243; background_color=&#8221;#1e1e1e&#8221; custom_padding=&#8221;30px|||||&#8221; custom_padding_tablet=&#8221;30px||||false|false&#8221; custom_padding_phone=&#8221;0px||||false|false&#8221;][et_pb_row column_structure=&#8221;2_5,3_5&#8243; _builder_version=&#8221;4.4.2&#8243; background_color=&#8221;#000000&#8243; width_tablet=&#8221;100%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|tablet&#8221; max_width=&#8221;850px&#8221; custom_padding=&#8221;0px|0px|0px|0px|false|true&#8221; locked=&#8221;off&#8221;][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;3.29.3&#8243;][et_pb_image src=&#8221;https:\/\/devopspro.lt\/wp-content\/uploads\/2022\/02\/devops_speaker_Denis-Jannot_yellow-1.png&#8221; title_text=&#8221;devops_speaker_Denis Jannot_yellow (1)&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.10&#8243; max_width=&#8221;85%&#8221; custom_padding=&#8221;||0px||false|false&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;3.29.3&#8243;][et_pb_text _builder_version=&#8221;4.9.10&#8243; header_text_color=&#8221;#fcb814&#8243; custom_margin=&#8221;35px|||||&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; animation_style=&#8221;fade&#8221; header_text_align_tablet=&#8221;&#8221; header_text_align_phone=&#8221;center&#8221; header_text_align_last_edited=&#8221;on|phone&#8221;]<\/p>\n<h1>Denis Jannot<\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;16px&#8221; custom_padding=&#8221;||12px|||&#8221; animation_style=&#8221;fade&#8221; animation_delay=&#8221;50ms&#8221; text_orientation_tablet=&#8221;&#8221; text_orientation_phone=&#8221;center&#8221; text_orientation_last_edited=&#8221;on|phone&#8221;]<strong>Positon:\u00a0<\/strong>Director of field engineering &#8211; EMEA<\/p>\n<p><strong><span>Company:\u00a0<\/span><\/strong>Solo.io<\/p>\n<p><strong><span>Country:\u00a0<\/span><\/strong><span>France<\/span>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.0.9&#8243; background_color=&#8221;#2b2b2b&#8221; width_tablet=&#8221;100%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|tablet&#8221; max_width=&#8221;850px&#8221; max_width_tablet=&#8221;850px&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|tablet&#8221; custom_margin=&#8221;|auto|28px|auto||&#8221; custom_padding=&#8221;30px|46px|0px|46px|false|true&#8221; custom_padding_tablet=&#8221;|30px||30px|true|true&#8221; custom_padding_phone=&#8221;|20px||20px|false|true&#8221; border_radii=&#8221;off|||3px|3px&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.29.3&#8243;][et_pb_text _builder_version=&#8221;4.0.9&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;22px&#8221; header_font=&#8221;|600|||||||&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#002258&#8243; custom_margin=&#8221;||5px|0px&#8221; custom_padding=&#8221;10px|||&#8221;]<\/p>\n<p>Biography<\/p>\n<p>[\/et_pb_text][et_pb_divider divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.0.9&#8243; height=&#8221;5px&#8221; custom_margin=&#8221;0px||0px|&#8221; custom_padding=&#8221;0px||0px|&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;16px&#8221; custom_padding=&#8221;15px|||&#8221; animation_style=&#8221;fade&#8221; animation_delay=&#8221;150ms&#8221; locked=&#8221;off&#8221;]<\/p>\n<p style=\"text-align: justify;\">Denis is the Director of Field Engineering at Solo.io, a company building application networking solutions for the edge and service mesh. Denis is a passionate engineer who has spent his career in technical roles working directly with customers and users in architecting and adopting technologies like Object Storage, Big Data, Containerization, Service Mesh into their infrastructure. He enjoys sharing what he learns with the community and can be found creating demos, writing blogs, and speaking at events.<\/p>\n<p>[\/et_pb_text][et_pb_social_media_follow use_icon_font_size=&#8221;on&#8221; icon_font_size=&#8221;15px&#8221; _builder_version=&#8221;4.9.10&#8243; text_orientation=&#8221;left&#8221; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;|||&#8221; animation_style=&#8221;fade&#8221; locked=&#8221;off&#8221;][et_pb_social_media_follow_network social_network=&#8221;linkedin&#8221; url=&#8221;https:\/\/www.linkedin.com\/in\/denisjannot\/&#8221; _builder_version=&#8221;4.9.10&#8243; background_color=&#8221;#007bb6&#8243; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]linkedin[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=&#8221;twitter&#8221; url=&#8221;https:\/\/twitter.com\/djannot&#8221; _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#00aced&#8221; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]twitter[\/et_pb_social_media_follow_network][\/et_pb_social_media_follow][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;2_5,3_5&#8243; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.9.10&#8243; background_color=&#8221;#000000&#8243; width_tablet=&#8221;100%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|tablet&#8221; max_width=&#8221;850px&#8221; custom_padding=&#8221;0px|0px|0px|0px|false|true&#8221; locked=&#8221;off&#8221;][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;3.29.3&#8243;][et_pb_image src=&#8221;https:\/\/devopspro.lt\/wp-content\/uploads\/2022\/03\/devops_speaker_Jesus-Munoz-Rodriguez_yellow.png&#8221; title_text=&#8221;devops_speaker_Jes\u00fas Mu\u00f1oz Rodr\u00edguez_yellow&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.10&#8243; max_width=&#8221;85%&#8221; custom_padding=&#8221;||0px||false|false&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;3.29.3&#8243;][et_pb_text _builder_version=&#8221;4.9.10&#8243; header_text_color=&#8221;#fcb814&#8243; custom_margin=&#8221;35px|||||&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; animation_style=&#8221;fade&#8221; header_text_align_tablet=&#8221;&#8221; header_text_align_phone=&#8221;center&#8221; header_text_align_last_edited=&#8221;on|phone&#8221;]<\/p>\n<h1><span>Jes\u00fas Mu\u00f1oz Rodr\u00edguez<\/span><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;16px&#8221; custom_padding=&#8221;||12px|||&#8221; animation_style=&#8221;fade&#8221; animation_delay=&#8221;50ms&#8221; text_orientation_tablet=&#8221;&#8221; text_orientation_phone=&#8221;center&#8221; text_orientation_last_edited=&#8221;on|phone&#8221;]<\/p>\n<p><strong>Positon: <\/strong>Field Engineer<\/p>\n<p><strong><span>Company:\u00a0<\/span><\/strong>Solo.io<\/p>\n<p><strong><span>Country:\u00a0<\/span><\/strong><span>France<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|tablet&#8221; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.9.10&#8243; background_color=&#8221;#2b2b2b&#8221; width_tablet=&#8221;100%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|tablet&#8221; max_width=&#8221;850px&#8221; max_width_tablet=&#8221;850px&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;30px|46px|0px|46px|false|true&#8221; custom_padding_tablet=&#8221;|30px||30px|true|true&#8221; custom_padding_phone=&#8221;|20px||20px|false|true&#8221; border_radii=&#8221;off|||3px|3px&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.29.3&#8243;][et_pb_text _builder_version=&#8221;4.0.9&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;22px&#8221; header_font=&#8221;|600|||||||&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#002258&#8243; custom_margin=&#8221;||5px|0px&#8221; custom_padding=&#8221;10px|||&#8221;]<\/p>\n<p>Biography<\/p>\n<p>[\/et_pb_text][et_pb_divider divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.0.9&#8243; height=&#8221;5px&#8221; custom_margin=&#8221;0px||0px|&#8221; custom_padding=&#8221;0px||0px|&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;16px&#8221; custom_padding=&#8221;15px|||&#8221; animation_style=&#8221;fade&#8221; animation_delay=&#8221;150ms&#8221; locked=&#8221;off&#8221;]<\/p>\n<p style=\"text-align: justify;\">Jesus is a Field Engineer at Solo.io. He has worked as an Agile Mentor and has been a DevOps\/SRE since before those terms existed, caring deeply about software reliability, build reproducibility and other such things. He has worked in companies as small as eight people and as big as tens of thousands &#8212; usually some place around where software meets system administration.<\/p>\n<p>[\/et_pb_text][et_pb_social_media_follow use_icon_font_size=&#8221;on&#8221; icon_font_size=&#8221;15px&#8221; _builder_version=&#8221;4.9.10&#8243; text_orientation=&#8221;left&#8221; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;|||&#8221; animation_style=&#8221;fade&#8221; locked=&#8221;off&#8221;][et_pb_social_media_follow_network social_network=&#8221;linkedin&#8221; url=&#8221;https:\/\/www.linkedin.com\/in\/jesmunrod\/&#8221; _builder_version=&#8221;4.9.10&#8243; background_color=&#8221;#007bb6&#8243; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]linkedin[\/et_pb_social_media_follow_network][et_pb_social_media_follow_network social_network=&#8221;twitter&#8221; url=&#8221;https:\/\/twitter.com\/@jesmunrod%20&#8243; _builder_version=&#8221;4.9.10&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#00aced&#8221; follow_button=&#8221;off&#8221; url_new_window=&#8221;on&#8221;]twitter[\/et_pb_social_media_follow_network][\/et_pb_social_media_follow][et_pb_text _builder_version=&#8221;4.0.9&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#fc5a1b&#8221; text_font_size=&#8221;20px&#8221; header_font=&#8221;|600|||||||&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#002258&#8243; custom_margin=&#8221;||5px|0px&#8221; custom_padding=&#8221;10px|||&#8221;]<\/p>\n<p><span>Workshop<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; header_font=&#8221;|600|||||||&#8221; header_text_color=&#8221;#ffffff&#8221; custom_margin=&#8221;0px||5px|&#8221; custom_padding=&#8221;0px|||&#8221; saved_tabs=&#8221;all&#8221;]<\/p>\n<h1>Multi-cluster Service Mesh Workshop<\/h1>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#fc5a1b&#8221; divider_weight=&#8221;3px&#8221; _builder_version=&#8221;3.15&#8243; height=&#8221;5px&#8221; custom_margin=&#8221;0px||0px|&#8221; custom_padding=&#8221;0px||0px|&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|tablet&#8221; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.9.10&#8243; background_color=&#8221;#2b2b2b&#8221; z_index=&#8221;0&#8243; width_tablet=&#8221;100%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|tablet&#8221; max_width=&#8221;850px&#8221; max_width_tablet=&#8221;850px&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;5px|46px|30px|46px|false|true&#8221; custom_padding_tablet=&#8221;|30px||30px|true|true&#8221; custom_padding_phone=&#8221;|20px||20px|false|true&#8221; hover_enabled=&#8221;0&#8243; border_radii=&#8221;off|||3px|3px&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.29.3&#8243;][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;16px&#8221; custom_padding=&#8221;15px|||&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"text-align: justify;\">This workshop is based on Istio and Gloo Mesh (https:\/\/github.com\/solo-io\/gloo-mesh). It&#8217;s a hands-on workshop where each participant has a dedicated VM. In the VM, you deploy 3 Kubernetes clusters using Kind. One cluster is a management plane where Gloo Mesh is deployed, while Istio is deployed in the 2 other clusters. Then, you federate the identity of the Istio clusters, configure cross cluster communications, failover, secure ingress communications. In addition, before each lab, we go through some slides. For example, before the identity federation, we explain you what is SPIFFE, how it&#8217;s used in Istio.<\/p>\n<p style=\"text-align: justify;\">The labs are publicly available:<\/p>\n<p style=\"text-align: justify;\"><u>https:\/\/github.com\/solo-io\/workshops\/tree\/master\/gloo-mesh<\/u><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.0.9&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;22px&#8221; header_font=&#8221;|600|||||||&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#002258&#8243; custom_margin=&#8221;||5px|0px&#8221; custom_padding=&#8221;10px|||&#8221;]<\/p>\n<p>Agenda<\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#fc5a1b&#8221; divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.0.9&#8243; height=&#8221;5px&#8221; custom_margin=&#8221;0px||0px|&#8221; custom_padding=&#8221;0px||0px|&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;16px&#8221; custom_padding=&#8221;15px|||&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><strong>Introduction<\/strong><\/p>\n<ul>\n<li>Lab 1 &#8211; Deploy KinD clusters<\/li>\n<li>Lab 2 &#8211; Deploy Istio<\/li>\n<li>Lab 3 &#8211; Deploy the Bookinfo demo app<\/li>\n<li>Lab 4 &#8211; Deploy the httpbin demo app<\/li>\n<li>Lab 5 &#8211; Deploy and register Gloo Mesh<\/li>\n<li>Lab 6 &#8211; Create workspaces<\/li>\n<li>Lab 7 &#8211; Expose the productpage through a gateway<\/li>\n<li>Lab 8 &#8211; Traffic policies<\/li>\n<li>Lab 9 &#8211; Create the Root Trust Policy<\/li>\n<li>Lab 10 &#8211; Multi-cluster Traffic<\/li>\n<li>Lab 11 &#8211; Leverage Virtual Destinations<\/li>\n<li>Lab 12 &#8211; Zero trust<\/li>\n<li>Lab 13 &#8211; Deploy Keycloak<\/li>\n<li>Lab 14 &#8211; Securing the access with OAuth<\/li>\n<li>Lab 15 &#8211; Apply rate limiting to the Gateway<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.0.11&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;22px&#8221; header_font=&#8221;|600|||||||&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#002258&#8243; custom_margin=&#8221;||5px|0px&#8221; custom_padding=&#8221;10px|||&#8221;]Objectives[\/et_pb_text][et_pb_divider color=&#8221;#fc5a1b&#8221; divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.0.9&#8243; height=&#8221;5px&#8221; custom_margin=&#8221;0px||0px|&#8221; custom_padding=&#8221;0px||0px|&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;16px&#8221; custom_padding=&#8221;15px|||&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"text-align: justify;\">Istio is being adopted by most of the companies, but managing many clusters is challenging.<\/p>\n<p style=\"text-align: justify;\">In this workshop, we introduce all the concepts that are important in this context and we give the users the opportunity to learn with practical examples<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.0.11&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;22px&#8221; header_font=&#8221;|600|||||||&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#002258&#8243; custom_margin=&#8221;||5px|0px&#8221; custom_padding=&#8221;10px|||&#8221;]Target audience[\/et_pb_text][et_pb_divider color=&#8221;#fc5a1b&#8221; divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.0.9&#8243; height=&#8221;5px&#8221; custom_margin=&#8221;0px||0px|&#8221; custom_padding=&#8221;0px||0px|&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;16px&#8221; custom_padding=&#8221;15px|||&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p>Anyone working with Istio (from Dev to Ops)<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.0.11&#8243; text_font=&#8221;|600|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;22px&#8221; header_font=&#8221;|600|||||||&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#002258&#8243; custom_margin=&#8221;||5px|0px&#8221; custom_padding=&#8221;10px|||&#8221;]Technical requirements[\/et_pb_text][et_pb_divider color=&#8221;#fc5a1b&#8221; divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.0.9&#8243; height=&#8221;5px&#8221; custom_margin=&#8221;0px||0px|&#8221; custom_padding=&#8221;0px||0px|&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.9.10&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;16px&#8221; custom_padding=&#8221;15px|||&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p>No requirements, just a web browser. We provide the environments.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;3.22&#8243; background_color=&#8221;#1e1e1e&#8221; background_color_gradient_direction=&#8221;174deg&#8221; custom_padding=&#8221;5px|0px|54px|0px|false|false&#8221;][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.0.9&#8243; width=&#8221;100%&#8221; max_width=&#8221;850px&#8221; custom_padding=&#8221;|46px||46px|false|true&#8221; custom_padding_tablet=&#8221;|30px||30px|false|true&#8221; custom_padding_phone=&#8221;|20px||20px|false|true&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.0.9&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_button button_url=&#8221;\/workshops\/&#8221; button_text=&#8221;Back to Workshops List&#8221; button_alignment=&#8221;right&#8221; _builder_version=&#8221;4.0.9&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;14px&#8221; button_text_color=&#8221;#ffffff&#8221; button_border_width=&#8221;0px&#8221; button_border_radius=&#8221;0px&#8221; button_font=&#8221;||||||||&#8221; button_icon=&#8221;%%23%%&#8221; button_icon_color=&#8221;#fcb814&#8243; button_icon_placement=&#8221;left&#8221; button_on_hover=&#8221;off&#8221; custom_margin=&#8221;|0px|||false|false&#8221; custom_padding=&#8221;|0px|||false|false&#8221; button_text_color_hover=&#8221;rgba(255,255,255,0.7)&#8221; button_border_color_hover=&#8221;rgba(0,0,0,0)&#8221; button_border_radius_hover=&#8221;0px&#8221; button_letter_spacing_hover=&#8221;0px&#8221; button_bg_color_hover=&#8221;rgba(0,0,0,0)&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;on&#8221; button_text_color__hover=&#8221;rgba(255,255,255,0.7)&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;on&#8221; button_border_color__hover=&#8221;rgba(0,0,0,0)&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;on&#8221; button_border_radius__hover=&#8221;0px&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;on&#8221; button_letter_spacing__hover=&#8221;0px&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;on&#8221; button_bg_color__hover=&#8221;rgba(0,0,0,0)&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Get Your Ticket HEREDevOps Pro Europe 2022 May 30 &#8211; June 3 Workshops Online May 24 &#8211; 26 Conference Vilnius and Online Denis JannotPositon:\u00a0Director of field engineering &#8211; EMEA Company:\u00a0Solo.io Country:\u00a0FranceBiographyDenis is the Director of Field Engineering at Solo.io, a company building application networking solutions for the edge and service mesh. Denis is a passionate [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Multi-cluster Service Mesh Workshop - DevOps Pro Europe<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Multi-cluster Service Mesh Workshop - DevOps Pro Europe\" \/>\n<meta property=\"og:description\" content=\"Get Your Ticket HEREDevOps Pro Europe 2022 May 30 - June 3 Workshops Online May 24 - 26 Conference Vilnius and Online Denis JannotPositon:\u00a0Director of field engineering - EMEA Company:\u00a0Solo.io Country:\u00a0FranceBiographyDenis is the Director of Field Engineering at Solo.io, a company building application networking solutions for the edge and service mesh. Denis is a passionate [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/\" \/>\n<meta property=\"og:site_name\" content=\"DevOps Pro Europe\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-16T10:31:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/calendar-min-1.png\" \/>\n<meta name=\"author\" content=\"devopsmoscow\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/devopspro.lt\/#website\",\"url\":\"https:\/\/devopspro.lt\/\",\"name\":\"DevOps Pro Europe\",\"description\":\"Conference for DevOps\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/devopspro.lt\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#primaryimage\",\"url\":\"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/calendar-min-1.png\",\"contentUrl\":\"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/calendar-min-1.png\",\"width\":23,\"height\":23},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#webpage\",\"url\":\"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/\",\"name\":\"Multi-cluster Service Mesh Workshop - DevOps Pro Europe\",\"isPartOf\":{\"@id\":\"https:\/\/devopspro.lt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#primaryimage\"},\"datePublished\":\"2022-02-12T10:03:07+00:00\",\"dateModified\":\"2022-03-16T10:31:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/devopspro.lt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Multi-cluster Service Mesh Workshop\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Multi-cluster Service Mesh Workshop - DevOps Pro Europe","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/","og_locale":"en_US","og_type":"article","og_title":"Multi-cluster Service Mesh Workshop - DevOps Pro Europe","og_description":"Get Your Ticket HEREDevOps Pro Europe 2022 May 30 - June 3 Workshops Online May 24 - 26 Conference Vilnius and Online Denis JannotPositon:\u00a0Director of field engineering - EMEA Company:\u00a0Solo.io Country:\u00a0FranceBiographyDenis is the Director of Field Engineering at Solo.io, a company building application networking solutions for the edge and service mesh. Denis is a passionate [&hellip;]","og_url":"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/","og_site_name":"DevOps Pro Europe","article_modified_time":"2022-03-16T10:31:20+00:00","og_image":[{"url":"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/calendar-min-1.png"}],"author":"devopsmoscow","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/devopspro.lt\/#website","url":"https:\/\/devopspro.lt\/","name":"DevOps Pro Europe","description":"Conference for DevOps","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devopspro.lt\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#primaryimage","url":"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/calendar-min-1.png","contentUrl":"https:\/\/devopspro.lt\/wp-content\/uploads\/2019\/10\/calendar-min-1.png","width":23,"height":23},{"@type":"WebPage","@id":"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#webpage","url":"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/","name":"Multi-cluster Service Mesh Workshop - DevOps Pro Europe","isPartOf":{"@id":"https:\/\/devopspro.lt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#primaryimage"},"datePublished":"2022-02-12T10:03:07+00:00","dateModified":"2022-03-16T10:31:20+00:00","breadcrumb":{"@id":"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/devopspro.lt\/multi-cluster-service-mesh-workshop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devopspro.lt\/"},{"@type":"ListItem","position":2,"name":"Multi-cluster Service Mesh Workshop"}]}]}},"_links":{"self":[{"href":"https:\/\/devopspro.lt\/wp-json\/wp\/v2\/pages\/143818"}],"collection":[{"href":"https:\/\/devopspro.lt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/devopspro.lt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/devopspro.lt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devopspro.lt\/wp-json\/wp\/v2\/comments?post=143818"}],"version-history":[{"count":7,"href":"https:\/\/devopspro.lt\/wp-json\/wp\/v2\/pages\/143818\/revisions"}],"predecessor-version":[{"id":144080,"href":"https:\/\/devopspro.lt\/wp-json\/wp\/v2\/pages\/143818\/revisions\/144080"}],"wp:attachment":[{"href":"https:\/\/devopspro.lt\/wp-json\/wp\/v2\/media?parent=143818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}