PageSourceSearch

https://cilium.io/component---src-pages-use-cases-cluster-mesh-jsx-4c33cf346ac0e72eea32.js

js cilium.io collected 2026-09-24 08:27:50 UTC 44,380 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkcilium_io=self.webpackChunkcilium_io||[]).push([[5567],{749:function(e,t,a){a.r(t),a.d(t,{Head:function(){return I},default:function(){return W}});var l,i,c,r=a(6540),n=a(1651),s=a(6443),o=a(5690),m=a(6002),u=a(8838);function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},h.apply(null,arguments)}var d=function(e){return r.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",width:315,height:60,fill:"none",viewBox:"0 0 315 60"},e),l||(l=r.createElement("path",{fill:"#000",d:"M78.15 27.064a8.4 8.4 0 0 0 3.392-.71c1.026-.473 1.972-1.261 2.682-2.207l3.234 3.31c-2.524 2.839-5.442 4.258-8.913 4.258-1.578.079-3.076-.158-4.575-.788-1.42-.552-2.76-1.42-3.944-2.444-1.104-1.025-1.971-2.365-2.524-3.705-.552-1.42-.867-2.917-.788-4.415-.08-1.498.236-3.075.788-4.494.553-1.419 1.42-2.68 2.524-3.784a12.3 12.3 0 0 1 4.102-2.522c1.499-.552 3.155-.789 4.811-.71q2.485.119 4.733 1.183c1.499.71 2.76 1.734 3.865 2.995L84.46 16.58q-1.065-1.42-2.603-2.129c-1.026-.473-2.13-.788-3.313-.788-1.735 0-3.47.63-4.811 1.813-.71.63-1.184 1.42-1.578 2.286a8 8 0 0 0-.473 2.68c-.08.947.079 1.814.394 2.681.316.867.789 1.656 1.499 2.286 1.262 1.025 2.918 1.656 4.575 1.656M91.245 31.4V9.169h4.97v17.816h9.543V31.4zm36.283-3.075c-2.287 2.129-5.206 3.311-8.361 3.311s-6.073-1.182-8.361-3.31a10 10 0 0 1-2.524-3.706c-.552-1.42-.867-2.917-.867-4.415-.079-1.498.236-3.074.788-4.414a10 10 0 0 1 2.524-3.706c2.288-2.128 5.206-3.31 8.361-3.31s6.074 1.182 8.361 3.31a10 10 0 0 1 2.524 3.706c.552 1.419.868 2.916.789 4.414.079 1.498-.237 3.075-.789 4.415-.473 1.419-1.341 2.68-2.445 3.705m-1.735-8.12c0-1.892-.71-3.705-1.972-5.124-.631-.63-1.341-1.182-2.13-1.577-.788-.394-1.735-.551-2.603-.551-.867 0-1.735.157-2.603.551-.788.395-1.577.868-2.129 1.577a7.7 7.7 0 0 0-1.972 5.124c0 1.892.71 3.705 1.972 5.124.631.631 1.341 1.183 2.129 1.577.789.394 1.736.552 2.603.552s1.736-.158 2.603-.552c.789-.394 1.578-.867 2.13-1.577.631-.71 1.183-1.497 1.499-2.365.394-.946.552-1.813.473-2.759m15.223 5.519c.394.551.946.946 1.499 1.182a5.1 5.1 0 0 0 1.893.394c.631 0 1.262-.079 1.814-.394a3.5 3.5 0 0 0 1.42-1.182 6.63 6.63 0 0 0 1.183-4.179V9.247h4.969v12.456c0 3.232-.868 5.676-2.682 7.41-.946.868-1.972 1.577-3.155 1.971-1.183.473-2.445.63-3.707.63s-2.524-.157-3.707-.63-2.288-1.103-3.155-1.97c-1.815-1.735-2.682-4.179-2.682-7.41V9.246h4.969v12.298c0 1.498.473 2.996 1.341 4.179m35.1-13.639c2.13 1.971 3.234 4.652 3.234 8.12q0 5.203-3.076 8.278c-2.051 2.05-5.285 2.995-9.466 2.995h-7.729V9.168h7.887c3.944 0 7.02.947 9.15 2.917m-3.628 13.244c1.183-1.103 1.814-2.838 1.814-5.045s-.631-3.863-1.814-5.045c-1.184-1.183-3.077-1.813-5.601-1.813h-2.76v13.559h3.155c1.893.158 3.786-.394 5.206-1.656m35.178-16.16h4.97v22.31h-4.97l-10.648-13.954v13.953h-4.969V9.168h4.654l10.963 14.348zm26.345 22.23-2.13-4.808h-9.386l-2.13 4.809h-5.363l9.623-22.31h4.811l9.702 22.31zm-6.704-15.608-2.761 6.464h5.521zm22.479-2.287v17.974h-4.969V13.504h-6.31V9.247h17.668v4.257zm9.86-4.335h4.969v22.31h-4.969zm18.772 14.19 5.679-14.19h5.443l-8.913 22.31h-4.181l-8.913-22.31h5.443zm29.737-14.19v4.414h-11.122v4.573h10.017v4.257h-10.017v4.65h11.516v4.415h-16.406V9.248zM72.393 50.399c.63 0 1.262-.158 1.893-.395.552-.315 1.104-.71 1.498-1.261l1.814 1.892c-.63.71-1.34 1.34-2.287 1.734-.868.394-1.814.63-2.76.63-.868 0-1.736-.078-2.525-.393-.788-.316-1.577-.789-2.208-1.42-.631-.551-1.104-1.26-1.42-2.049a6.8 6.8 0 0 1-.473-2.523c0-.867.158-1.734.473-2.522a6.3 6.3 0 0 1 1.42-2.129 6.3 6.3 0 0 1 2.13-1.419 6.8 6.8 0 0 1 2.524-.473c.946 0 1.971.158 2.84.552.867.394 1.656 1.025 2.365 1.734l-1.735 1.971a4.3 4.3 0 0 0-1.42-1.261c-.552-.315-1.183-.394-1.893-.394a4.05 4.05 0 0 0-2.681 1.025 2.8 2.8 0 0 0-.868 1.26c-.158.474-.316 1.026-.237 1.499 0 .473.08 1.025.237 1.498.158.473.473.946.789 1.26.315.316.71.632 1.183.79.473.157.867.393 1.34.393m17.589.709C88.72 52.29 87.064 53 85.328 53a6.8 6.8 0 0 1-2.524-.473 6.3 6.3 0 0 1-2.13-1.42 6.5 6.5 0 0 1-1.892-4.571c0-1.735.71-3.39 1.893-4.573 1.262-1.182 2.918-1.892 4.653-1.892.868 0 1.736.158 2.524.473a6.3 6.3 0 0 1 2.13 1.42 6.5 6.5 0 0 1 1.893 4.572c0 1.734-.71 3.39-1.893 4.572m-.868-4.572c0-1.025-.315-2.05-1.025-2.838-.316-.395-.71-.631-1.183-.868a3.1 3.1 0 0 0-1.42-.315c-.473 0-1.025.079-1.42.315a3.5 3.5 0 0 0-1.183.946 2.9 2.9 0 0 0-.789 1.34 5 5 0 0 0-.236 1.498c0 1.025.394 2.05 1.025 2.838.316.395.71.631 1.183.868.474.236.947.315 1.42.315s1.025-.079 1.42-.315a3.5 3.5 0 0 0 1.183-.946c.631-.71 1.025-1.735 1.025-2.838m16.328-1.577-3.392 6.858h-1.656l-3.392-6.858v7.883h-2.76V40.387h3.785l3.234 6.858 3.234-6.858h3.786V52.92h-2.76zm14.513-3.39c.473.394.868.946 1.104 1.577q.356.945.237 1.892c0 1.576-.473 2.68-1.341 3.39-.868.788-2.287 1.024-4.102 1.024h-1.656v3.469h-2.84V40.387h4.418c1.893 0 3.233.394 4.18 1.182m-2.051 4.888c.395-.473.552-1.025.552-1.656 0-.315 0-.552-.157-.867-.158-.236-.316-.473-.553-.63a4.6 4.6 0 0 0-2.05-.474h-1.578v4.179h1.893c.316 0 .71 0 1.026-.08.315-.157.631-.315.867-.472m8.913 3.153c.237.315.473.473.868.63.315.158.71.237 1.025.237.395 0 .71-.079 1.026-.236.315-.158.631-.394.867-.63.474-.71.71-1.578.71-2.366v-6.937h2.761v6.937c.079.788-.079 1.498-.316 2.286-.236.71-.631 1.42-1.183 1.971-1.025.946-2.445 1.419-3.865 1.419s-2.76-.552-3.786-1.498c-.552-.552-.946-1.261-1.183-1.97s-.394-1.498-.315-2.287V40.23h2.76v6.937c-.158.867.079 1.735.631 2.444m15.381-6.78v10.012h-2.761V42.83h-3.549v-2.365h9.938v2.365zm5.6-2.443h2.761V52.92h-2.761zm14.592 0h2.761V52.92h-2.761l-5.915-7.804v7.804h-2.761V40.387h2.603l6.152 8.04zm14.04 6.149h2.761v4.414c-.631.71-1.499 1.261-2.366 1.577-.868.394-1.893.552-2.84.473-1.735 0-3.391-.63-4.653-1.813-.631-.552-1.105-1.262-1.42-2.05a6.8 6.8 0 0 1-.474-2.523c0-.867.158-1.734.474-2.522a6.3 6.3 0 0 1 1.42-2.129 6.3 6.3 0 0 1 2.129-1.419 6.8 6.8 0 0 1 2.524-.473c1.735 0 3.392.63 4.654 1.813l-1.42 2.129c-.394-.473-.946-.788-1.577-.946-.474-.158-1.026-.315-1.499-.315a4.05 4.05 0 0 0-2.682 1.024c-.394.395-.71.789-.867 1.34-.158.552-.316 1.025-.237 1.577 0 1.025.315 2.05 1.025 2.838.316.316.71.63 1.105.789.394.157.867.236 1.34.236.868.079 1.657-.158 2.367-.552v-3.547h.236zm18.536-6.15v2.444h-5.758v2.68h5.443v2.523h-5.443v4.888h-2.76V40.387zm12.936 10.722C206.64 52.29 204.984 53 203.248 53a6.8 6.8 0 0 1-2.524-.473 6.3 6.3 0 0 1-2.129-1.42 6.5 6.5 0 0 1-1.893-4.571 6.5 6.5 0 0 1 1.893-4.573c1.262-1.182 2.918-1.892 4.653-1.892.868 0 1.736.158 2.524.473a6.3 6.3 0 0 1 2.13 1.42 6.5 6.5 0 0 1 1.893 4.572c0 1.734-.71 3.39-1.893 4.572m-1.025-4.572c0-1.025-.316-2.05-1.026-2.838-.315-.395-.71-.631-1.183-.868a3.1 3.1 0 0 0-1.42-.315c-.473 0-1.025.079-1.42.315a3.5 3.5 0 0 0-1.183.946 2.9 2.9 0 0 0-.788 1.34c-.158.552-.237 1.025-.237 1.498 0 1.025.394 2.05 1.025 2.838.316.395.71.631 1.183.868.474.236.947.315 1.42.315.474 0 1.026-.079 1.42-.315a3.5 3.5 0 0 0 1.183-.946 2.9 2.9 0 0 0 .789-1.34c.158-.552.315-.947.237-1.498m8.597 3.074c.237.315.473.473.868.63.315.158.71.237 1.025.237.316 0 .71-.079 1.026-.236.315-.158.631-.394.867-.63a4.36 4.36 0 0 0 .71-2.366v-6.937h2.761v6.937c.079.788-.079 1.498-.316 2.286-.236.71-.631 1.42-1.183 1.971-1.025.946-2.445 1.419-3.865 1.419a5.58 5.58 0 0 1-3.786-1.498c-.552-.552-.946-1.261-1.183-1.97s-.394-1.498-.316-2.287V40.23h2.761v6.937c-.158.867.079 1.813.631 2.444m18.851-9.223h2.761V52.92h-2.761l-5.915-7.804v7.804h-2.761V40.387h2.603l6.152 8.04zm15.381 1.655c.631.552 1.105 1.34 1.42 2.129.316.788.473 1.655.395 2.443.078.868-.079 1.656-.395 2.444-.315.788-.789 1.498-1.341 2.129-1.104 1.103-2.918 1.734-5.363 1.734h-4.26V40.387h4.417c2.288 0 4.023.551 5.127 1.655m-2.05 7.49c.315-.395.631-.79.788-1.262a5 5 0 0 0 .237-1.498c0-.552-.079-1.025-.237-1.498s-.473-.946-.788-1.34a3.9 3.9 0 0 0-1.499-.788c-.552-.158-1.104-.237-1.656-.158h-1.578v7.568h1.814c1.026-.079 2.13-.394 2.919-1.025m14.828 3.31-1.104-2.68h-5.285l-1.104 2.68h-2.997l5.442-12.534h2.682l5.442 12.534zm-3.786-8.75-1.577 3.62
16h3.155zm12.62-1.262v10.012h-2.76V42.83h-3.629v-2.365h9.939v2.365zm5.522-2.443h2.76V52.92h-2.76zm16.406 10.72C291.984 52.29 290.328 53 288.592 53a6.8 6.8 0 0 1-2.524-.473 6.3 6.3 0 0 1-2.129-1.42 6.5 6.5 0 0 1-1.893-4.571 6.5 6.5 0 0 1 1.893-4.573c1.262-1.182 2.918-1.892 4.653-1.892.868 0 1.736.158 2.524.473a6.3 6.3 0 0 1 2.13 1.42 6.5 6.5 0 0 1 1.893 4.572c0 1.734-.71 3.39-1.893 4.572m-.868-4.571c0-1.025-.394-2.05-1.025-2.838-.315-.395-.71-.631-1.183-.868a3.1 3.1 0 0 0-1.42-.315c-.473 0-1.025.079-1.42.315a3.5 3.5 0 0 0-1.183.946 2.9 2.9 0 0 0-.789 1.34c-.157.552-.236 1.025-.236 1.498 0 1.025.394 2.05 1.025 2.838.316.395.71.631 1.183.868.474.236.947.315 1.42.315s1.025-.079 1.42-.315a3.5 3.5 0 0 0 1.183-.946c.631-.71 1.025-1.735 1.025-2.838m13.883-6.15h2.76v12.535h-2.76l-5.916-7.804v7.804h-2.84V40.387h2.603l6.153 8.04c.078 0 0-8.04 0-8.04"})),i||(i=r.createElement("path",{fill:"#0086FF",d:"M12.92 38.021H6.058v16.003H22.07v-6.858h-9.15zm34.39.08v9.065h-9.15v6.858h16.012V38.021zM6.058 22.096h6.94l-.078-.079v-9.066h9.15V6.094H6.058zM38.16 6.094v6.858h9.15v9.145h6.862V6.094z"})),c||(c=r.createElement("path",{fill:"#93EAFF",d:"m37.214 22.097-9.15-9.145h10.017V6.094H22.07v6.858l9.15 9.145zM29.01 38.02h-5.995l7.572 7.568 1.499 1.577H22.069v6.858H38.16v-6.937l-4.575-4.493zM47.31 22.097v9.933l-1.578-1.577-7.572-7.568v6.07l4.496 4.494 4.575 4.572h6.941V22.097zm-25.24 9.066-9.071-9.066H6.058V38.02h6.862v-9.933l9.15 9.145z"})))},g=a(4858),p=a(7764),v=a(7537),f=a(4771),w=a(1825),b=a.p+"static/astronaut-bee-e516ff1169f76dc00cec154a91f8996d.png",y=a.p+"static/clustermesh-1-0986040d8ae732ddec15ed99f007b4bc.png",x=a.p+"static/clustermesh-2-27684f5920986da228e349f3e782bb42.png",E=a.p+"static/clustermesh-3-3ef1dc022891ab8ab90d33cee19892d0.png",C=a.p+"static/clustermesh-4-1a200e569e979d92696822a58c5beda4.png",k=a(7169);const A={title:"Cluster Mesh",category:"Networking",tagline:"Unleashing the power of multi-cluster networking with Cilium Cluster Mesh",subHeading:"Seamless connectivity for multiple Kubernetes clusters",description:"Multi-cluster Kubernetes setups are often adopted for reasons like fault isolation, scalability, and geographical distribution. This approach can lead to networking complexities. With such multi-cluster setups, traditional networking models struggle with service discovery, network segmentation, policy enforcement, and load balancing across clusters. Additionally, managing security protocols and policies across multiple environments can be a challenging endeavour due to the distributed nature of services.",imageSrc:b,imageAlt:"Astronaut Bee",imageWidth:350,imageHeight:350},z={title:"Cluster Mesh - Cilium's Multi-Cluster Networking Implementation",description:"Cilium Cluster Mesh allows you to connect the networks of multiple clusters in such as way that pods in each cluster can discover and access services in all other clusters of the mesh, provided all the clusters run Cilium as their CNI. This allows effectively joining multiple clusters into a large unified network, regardless of the Kubernetes distribution or location each of them is running.",videoSrc:"https://www.youtube.com/embed/1fsXtqg4Pkw"},M={title:"High Availability and Fault Tolerance",description:"Cluster Mesh enhances your services high availability and fault tolerance. It supports the operation of Kubernetes clusters in multiple regions or availability zones. If resources become temporarily unavailable, are misconfigured in one cluster, or offline for upgrades, it enables failover to other clusters, ensuring your services remain accessible at all times.",imageSrc:y,imageWidth:624,imageHeight:329,imageAlt:"multi-cluster illustration"},T={title:"Transparent Service Discovery",description:"Cluster Mesh automates service discovery across your Kubernetes clusters. Using standard Kubernetes services, it automatically merges services with identical names and namespaces across clusters into a global service. This means your applications can discover and interact with services, irrespective of the cluster they reside in, greatly simplifying cross-cluster communication.  ",imageSrc:x,imageWidth:624,imageHeight:335,imageAlt:"multi-cluster illustration",imageRight:!1},S={title:"Effortless Pod IP Routing",description:"Cluster Mesh is able to handle Pod IP routing across multiple Kubernetes clusters at native performance. By using either tunneling or direct-routing, it circumvents the need for any gateways or proxies. This allows your pods to communicate across clusters seamlessly, enhancing the overall efficiency of your microservice architecture.  ",videoSrc:"https://www.youtube.com/embed/VBOONHW65NU"},V={title:"Shared Services Across Clusters",description:"Cluster Mesh enables sharing of services such as secrets management, logging, monitoring, or DNS between all cluster
1s. This reduces operational overhead, simplifies management, and maintains isolation between tenant clusters.",imageSrc:E,imageWidth:624,imageHeight:409,imageAlt:"shared services in multi-cluster illustration",imageRight:!1},N={title:"Uniform Network Policy Enforcement",description:"Cluster Mesh extends Cilium's Layer 3-7 network policy enforcement to all clusters in the mesh. It standardizes the application of network policies, ensuring a consistent security approach across your entire Kubernetes deployment, irrespective of the number of clusters involved.",imageSrc:C,imageWidth:624,imageHeight:362,imageAlt:"multi-cluster Uniform Network Policy Enforcement"},H=[{logo:d,title:"Most mature multi cluster application management technology",CTAs:[{CTAtext:"Review The Survey",url:"https://www.cncf.io/wp-content/uploads/2024/11/CNCF-Tech-Radar-Custom-Survey-Research-Insights.pdf"}],description:"In the technology landscape radar survey conducted by the Cloud Native Computing Foundation(CNCF), Cilium was voted the most mature multi cluster application management technology. Cilium received the highest usefulness and maturity score, cementing its position as a technology that the community considers both the most useful and mature."},{logo:g.A,title:"Transforming Networking with Cilium at Ecco",CTAs:[{CTAtext:"Read The Case Study",url:"https://www.cncf.io/case-studies/ecco/"}],description:"Cilium’s documentation made it clear what we needed to do. It wasn’t like other solutions where you’re stuck figuring out why the mesh isn’t connecting. Cluster mesh enabled us to reduce storage costs by 50% and latency for critical operations by 33%.",quote:!0,person:" George Zubrienko - Data & AI lead Platform Engineer, Ecco"},{logo:v.A,title:"Multi-cluster networking with Cilium at Form3",CTAs:[{CTAtext:"Watch The Talk",url:"https://www.youtube.com/watch?v=vKgRf4OzTIE"},{CTAtext:"Read Case Study",url:"https://www.cncf.io/case-studies/form3/"}],description:"We have payment services deployed on GCP, Azure, and AWS on their managed Kubernetes offerings. Due to regulatory requirements, we also have FPS services deployed on bare metal Kubernetes clusters across two data centers clustered using Cilium Cluster Mesh. Our engineers only need to support and understand only one technology. Cilium is the company standard for networking and security, it has allowed us to secure our environment and gives us the possibility to merge our cloud services in the future.",quote:!0,person:"Adelina Simion -  Technology Evangelist, Form3"},{title:"Building ClickHouse Cloud From Scratch in a Year",logo:p.A,CTAs:[{CTAtext:"Read The Blog Post",url:"https://www.cncf.io/case-studies/clickhouse/"}],description:"We didn’t plan to use ClusterMesh in the beginning, but we later realized that we have another great feature that we leverage for Ingress.",quote:!0,person:"Timur Solodovnikov, SRE, ClickHouse"},{logo:f.A,title:"How Wildlife Studios built a Global Multi Cluster Gaming Infrastructure with Cilium",CTAs:[{CTAtext:"Read The Blog Post",url:"https://cilium.io/blog/2020/09/03/wildlife-studios-multi-cluster-gaming-platform/"}],description:"Cilium Cluster Mesh configuration was easy, requiring only basic VPC peering, routing tables, and firewalling setup. We directed Cilium to the etcd endpoints in the other clusters, but it now supports CRD-backed IPAM mode. We have deployed Cilium in over 20 Kubernetes production clusters, with at least 3 clusters per game in the same configuration. This infrastructure handles over 50k client requests per second and supports millions of daily active users.",quote:!0,person:"Luan Guimarães -  Site Reliability Engineer, Wildlife Studios"},{logo:w.A,title:"Strengthening Security Across Distributed Kubernetes Clusters",CTAs:[{CTAtext:"Watch The Talk",url:"https://youtu.be/MSqI-gBiCrc?si=ktIHXkxhuHpuwC6a"}],description:"Cilium Cluster Mesh gave us possibilities that we didn't have before. We can run the same application across our data centers and AWS. It provides us with a consistent networking experience wherever we need to go. Applications in different cluster
1s can communicate with each other without needing to go through an ingress controller. We are expanding this capability for more applications because this value is already proven. Cluster Mesh works, it's fast, and it's reliable",quote:!0,person:"Matheus Morais - IT Infrastructure Analyst, Sicredi"},{logo:g.A,title:" High Performance Data Backend for Your AI/ML with MinIO and Cilium Cluster Mesh",CTAs:[{CTAtext:"Watch The Talk",url:"https://www.youtube.com/watch?v=Ennjmo9TFaM"}],description:"Cilium Cluster mesh allows bypass using a load balancer; instead, we use direct node-to-node communication, and we can have transparent service discovery. Each application connects to the local service gateway instead of an ingress. This approach creates network disruption tolerance. If one of these clusters dies, the error is not propagated across all the clusters.",quote:!0,person:" Vitalii Savitskii - Software Engineer, Ecco"}];var W=()=>r.createElement(k.A,{theme:"gray"},r.createElement(s.A,A),r.createElement(n.A,z),r.createElement(n.A,M),r.createElement(n.A,T),r.createElement(n.A,S),r.createElement(n.A,V),r.createElement(n.A,N),r.createElement(o.A,{heading:"Who’s using Cilium for Multi Cluster networking?",testimonials:H}),r.createElement(m.A,{className:"mt-10 md:mt-20 lg:mt-32",theme:"gray",isTitleCentered:!0}));const I=e=>{let{location:{pathname:t}}=e;const a={title:A.title,description:A.tagline,slug:t};return r.createElement(u.A,{data:a})}},1448:function(e,t,a){var l=a(6942),i=a.n(l),c=a(6540);const r={xl:"text-4xl lg:text-5xl xl:text-[64px]",lg:"text-4xl lg:text-5xl",md:"text-3xl lg:text-4xl",sm:"text-2xl lg:text-3xl font-semibold",xs:"text-xl lg:text-2xl","2xs":"text-lg lg:text-xl","3xs":"text-base"},n={common:"font-bold",normal:"font-normal"},s={gray:"!text-base lg:text-base uppercase text-gray-1 leading-none lg:leading-none font-semibold tracking-wide"},o=e=>{let{className:t,tag:a,size:l,theme:o,asHTML:m,children:u,fontWeight:h}=e;const d=i()(n[h],r[l],s[o],t);return m?c.createElement(a,{className:d,dangerouslySetInnerHTML:{__html:u}}):c.createElement(a,{className:d},u)};o.defaultProps={className:null,asHTML:!1,size:"md",fontWeight:"common",theme:null},t.A=o},1651:function(e,t,a){a.d(t,{A:function(){return o}});var l=a(6942),i=a.n(l),c=a(6540),r=a(6423),n=a(6478);const s=e=>{let{title:t,description:a,imageSrc:l,imageWidth:s,imageHeight:o,imageAlt:m,imageRight:u,videoSrc:h,withBackground:d,className:g}=e;const p=Array.isArray(a)?a:[a];return c.createElement("section",{className:i()(d&&"bg-gray-4")},c.createElement(r.A,{className:i()("grid grid-cols-12 gap-y-6 gap-x-6 pb-10 md:pb-20 lg:pb-28 xl:gap-x-8 xl:pb-32",g)},c.createElement("div",{className:i()("col-span-full lg:col-span-5 flex flex-col justify-center",u?"lg:col-start-1":"lg:col-start-8")},c.createElement(n.A,{className:"mb-5 leading-tight lg:leading-tight xl:leading-tight dark:text-white text-black",tag:"h3",size:"md"},t),p.map((e,t)=>c.createElement("p",{key:t,className:i()("text-lg leading-normal dark:text-gray-2 text-black",t<p.length-1&&"mb-2"),dangerouslySetInnerHTML:{__html:e}}))),c.createElement("div",{className:i()("col-span-full col-start-1 pt-6 md:col-span-8 md:col-start-3 lg:col-span-7 lg:pt-0",u?"pl-0 lg:pl-10 xl:pl-[72px]":"pr-0 lg:col-start-1 lg:row-start-1 lg:pr-10 xl:pr-[72px]")},l&&c.createElement("img",{className:"h-auto w-full",width:s,height:o,src:l,loading:"lazy",alt:m}),h&&c.createElement("iframe",{className:"w-full",width:"560",height:"315",src:h,title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0}))))};s.defaultProps={imageRight:!0,withBackground:!1,videoSrc:null,imageWidth:592,imageHeight:350,imageSrc:null,imageAlt:null,className:null};var o=s},1825:function(e,t,a){var l,i,c=a(6540);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},r.apply(null,arguments)}t.A=function(e){return c.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",width:157,height:38.717,viewBox:"0 0 157 38.717"},e),l||(l=c.createElement("path",{fill:"#146E37",d:"M23.374 12.07c-.008 1.588-.42 2.388-.931 2.447-.334.04-.72-.237-1.07-.812-1.146-1.882-2.4-3.677-3.732-5.438l.003-.011c.517-2.779 1.344-5.613 2.759-8.078 1.7
17 3.568 2.992 7.924 2.971 11.892m-6.645-.092c1.251 1.121 1.594 2.017 1.314 2.504-.183.32-.64.471-1.309.392-2.243-.264-4.48-.367-6.744-.384l-.007-.01C7.845 11.937 5.912 9.071 4.67 5.978c4.235 1.003 8.819 3.098 12.059 6m-4.272 5.8c1.672-.353 2.586-.062 2.791.49.135.361-.032.846-.506 1.363-1.565 1.708-3 3.503-4.377 5.372h-.013c-3.371.249-6.877.11-10.167-.711 3.352-2.968 7.895-5.591 12.272-6.514m1.91 7.154c.731-1.556 1.512-2.141 2.049-1.978.353.106.612.533.707 1.219a61 61 0 0 0 1.267 6.415l-.007.01c-1.833 2.603-3.801 5.107-6.269 7.146-.293-4.206.47-9.017 2.253-12.812m6.332 2.554c-.651-1.425-.602-2.39-.161-2.725.29-.218.75-.176 1.288.141 1.639.968 3.328 1.871 5.099 2.59l.002.01c.637 2.661 1.007 5.453.844 8.193-2.948-1.932-5.624-5.04-7.072-8.209m5.576-3.508c-1.349-.299-1.994-.903-1.952-1.452.027-.361.341-.707.893-.952 1.695-.752 3.369-1.58 4.945-2.57l.008.004c2.088 1.066 4.095 2.419 5.708 4.133-2.933 1.142-6.565 1.508-9.602.837m1.104-6.617c-1.068.935-1.89 1.093-2.25.713-.236-.249-.283-.729-.104-1.35a61 61 0 0 0 1.372-5.983l.01-.003c2.151-1.008 4.313-1.932 6.702-2.182-1.129 3.225-3.175 6.571-5.73 8.805"})),i||(i=c.createElement("path",{fill:"#64C832",d:"M20.402.179c-1.415 2.464-2.242 5.298-2.759 8.077l-.003.011c-.355-.462-.826-1.018-1.234-1.525-1.545-1.923-3.252-3.725-4.98-5.492A17.44 17.44 0 0 1 20.402.179M0 15.256c2.644-.323 5.3-.618 7.931-.708.68-.023 1.451-.058 2.06-.059l-.008-.01c-2.137-2.543-4.07-5.408-5.313-8.501C2.313 8.583.702 11.817 0 15.256m5.208 18.078c1.244-2.266 2.553-4.512 3.987-6.628.381-.562.809-1.207 1.168-1.704l-.012.001c-3.37.249-6.876.11-10.165-.71.842 3.391 2.567 6.548 5.022 9.041m15.869 5.115c-.8-2.018-1.568-4.048-2.179-6.095-.17-.569-.369-1.231-.509-1.767l-.007.01c-1.833 2.603-3.801 5.107-6.269 7.146 2.98.872 5.875 1.283 8.964.706m12.369-8.815c-1.719-.435-3.431-.929-5.076-1.576-.468-.187-1.013-.382-1.446-.565l.002.01c.637 2.661 1.007 5.453.844 8.191a18.9 18.9 0 0 0 5.676-6.06m2.305-14.66c-1.38 1.134-2.799 2.234-4.299 3.195-.418.269-.895.593-1.292.834l.008.004c2.088 1.066 4.094 2.418 5.708 4.131.384-2.831.353-5.347-.125-8.164M27.219 2.685c-.126 2.121-.279 4.246-.566 6.321-.077.563-.166 1.219-.254 1.736l.009-.004c2.152-1.007 4.312-1.931 6.701-2.182-1.502-2.362-3.513-4.39-5.89-5.871M147.643 6.108l-3.665 25.883h-4.664v-2.893c-2.311 2.209-4.71 3.327-7.143 3.327-1.708 0-2.97-.494-3.859-1.508-1.373-1.566-1.775-4.331-1.231-8.455 1.074-7.729 3.958-9.28 8.266-9.28 1.702 0 3.651.153 5.385.409l1.061-7.484h5.85zm-10.06 11.338c-3.248 0-3.941.413-4.583 5.157-.329 2.432-.425 3.947.057 4.498.2.229.538.324 1.052.303 1.775-.035 3.185-.972 5.005-2.581l1.028-7.376h-2.559zm-52.687-4.263c-3.31 0-5.575.688-7.128 2.163-1.535 1.458-2.442 3.687-2.941 7.224-.5 3.517-.073 5.996 1.305 7.582 1.327 1.529 3.581 2.274 6.888 2.274 1.625 0 4.013-.148 6.164-.855l.151-.05.606-4.324-.387.064c-1.495.214-3.378.322-5.596.322-1.533 0-2.297-.188-2.723-.672-.529-.599-.628-1.764-.344-4.023.51-4.188 1.811-4.865 4.728-4.865 1.182 0 5.596.077 5.596.077l.574-4.103c-.003.001-2.475-.814-6.893-.814m39.686 2.032c.888 1.025 1.187 2.462.911 4.395-.569 3.896-3.301 4.864-7.525 5.162l-5.021.379c.135 2.11 1.235 2.506 3.307 2.506 1.786 0 6.091-.21 6.794-.39l.283-.072.033.29c.174 1.529.683 3.218.688 3.236l.066.219-.212.089c-2.285.961-5.886 1.397-8.267 1.397-3.373 0-5.694-.767-7.093-2.34-1.426-1.604-1.916-4.107-1.498-7.655.838-6.915 3.508-9.248 10.577-9.248 3.495 0 5.77.664 6.957 2.032m-7.451 5.909c1.705-.137 2.497-.47 2.695-2.087.048-.563-.009-.907-.19-1.104-.266-.29-.894-.349-1.822-.349q-.257 0-.547.006c-2.74 0-3.417.935-3.954 3.898zm-9.436-7.436h-1.129c-2.142 0-4.239 1.061-6.943 3.531v-3.531h-4.628l-2.561 18.303h5.858l1.419-10.527c.738-.939 2.79-2.048 4.315-2.048h1.25l.044-.199c.005-.024.533-2.376 2.15-5.145zm-61.491-.83c-.49 3.777.83 6.01 4.416 7.468l4.735 1.885c1.503.55 1.835.83 1.642 2.317-.292 1.919-1.039 2.433-4.35 2.433h-8.043l-.715 5.025h8.994c7.007 0 9.359-1.651 10.07-7.068.438-3.419-.154-5.874-4.457-7.541l-4.476-1.705c-1.734-.647-2.054-.907-1.824-2.425.265-1.691.889-2.058 2.188-2.148h9.599l.716-5.026h-8.568c-5.834-.001-9.142 1.08-9.927 6.785M64.74 31.991h5.82l2.563-18.303h-5.82zm8.745-20.893.703-5.026h-5.82l-.703 5.026zm74.058 20.893h5.82l2.563-18.303h-5.821zm8.747-20.893.703-5.026h-5.82l-.703 5.026z"})))}},4771:function(e,t,a){var l,i=a(6540);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},c.apply(null,arguments)}t.A=function(e){return i.createElement("svg",c({xmlns:"http://www.w3.org/2000/svg",width:91,height:48,fill:"none",viewBox:"0 0 91 48"},e),l||(l=i.createElement("path",{fill:"#141A1F",fillRule:"evenodd",d:"M2.678 9.291C1.184 7.547-.022 6.093 0 6.061c.023-.03 17.46-.058 77.46-.061l.163.175c.09.098 3.136 4.27 6.77 9.271S91 24.576 91 24.62s-1.881 2.884-4.18 6.314c-2.3 3.43-4.912 7.324-7.432 11.067l-32.116-.002c-17.665 0-32.131-.027-32.15-.058s1.837-3.482 8.274-15.274l-5.849-.04-1.447-1.684A50447 50447 0 0 1 2.678 9.292m13.905 8.554a5977 5977 0 0 0-5.118-5.943l-1.492-1.727 8.307.008 1.968 2.664c1.081 1.465 1.978 2.619 1.991 2.564s-.272-1.23-.635-2.61c-.363
1-1.381-.66-2.537-.66-2.568-.001-.032 1.448-.059 6.44-.061l1.968 2.619c1.082 1.44 1.993 2.597 2.024 2.57s-.215-1.127-.547-2.444a173 173 0 0 0-.705-2.742l5.122.038 1.139 5.832a604 604 0 0 1 1.143 5.928c.002.076-.79.096-7.443.088l-1.813-2.192c-.998-1.206-1.839-2.168-1.87-2.139s.133 1.008.367 2.177c.233 1.168.424 2.133.424 2.143-.001.011-1.572.017-6.984.01zm23.171-.873c-1.48-2.783-2.901-5.45-3.158-5.928l-.464-.87h7.571l3.082 5.813c1.695 3.197 3.1 5.873 3.125 5.948.04.127-.166.134-7.463.096zm9.119-.783a1493 1493 0 0 1-3.153-5.947c-.015-.04 1.525-.06 7.334-.029l4.604 8.651 6.299.078.785 1.467c.432.807.788 1.51.791 1.564.005.077-1.397.097-13.536.094zm15.134.667-3.156-5.928-.402-.753 5.766-.001c3.47 0 6.088.032 6.576.081.445.044 1.174.162 1.62.261.446.1 1.088.297 1.428.438s.86.42 1.157.618c.297.2.849.687 1.227 1.085.377.398.94 1.106 1.25 1.573.308.467.753 1.249.986 1.738s.504 1.131.602 1.429c.145.439.179.707.179 1.429 0 .808-.019.923-.202 1.274-.111.212-.39.555-.618.76a4.3 4.3 0 0 1-.878.593 6.4 6.4 0 0 1-.926.339c-.254.065-.828.156-1.273.201-.5.05-2.68.073-10.582.038zm5.169-3.62c-.004.037.68 1.353 1.52 2.925l1.529 2.858c1.205 0 1.543-.04 1.716-.116.144-.064.291-.194.328-.29.037-.1.033-.296-.011-.463-.042-.16-.485-1.063-.984-2.008-.499-.944-1.048-1.883-1.219-2.085a2.7 2.7 0 0 0-.772-.599c-.406-.204-.554-.235-1.28-.26-.45-.016-.823.002-.827.039M26.225 32.498l3.11-5.85.582-1.101h3.652c3.445 0 3.65.007 3.61.135-.025.074-1.05 2.02-2.277 4.325s-2.232 4.225-2.232 4.268c0 .05 1.09.084 6.157.116l-1.605 3.05h-6.79c-5.395 0-6.783-.02-6.761-.096.015-.053 1.165-2.235 2.554-4.847m12.232 4.905c0-.022 1.41-2.698 3.136-5.948l3.136-5.908h3.73c2.935 0 3.73.02 3.729.096-.001.053-1.4 2.72-6.215 11.76l-3.758.02c-2.067.01-3.758 0-3.758-.02M51.38 30.99c1.559-2.931 2.848-5.356 2.866-5.387.019-.032 3.123-.058 6.897-.058s6.863.026 6.861.058c0 .031-.392.787-1.735 3.302l-6.634.042-.444.808c-.243.446-.443.845-.443.887 0 .05 1.062.084 5.99.116l-1.589 3.013-6.127.077-1.94 3.593-7.136-.002.3-.56c.166-.308 1.576-2.958 3.134-5.889m15.007.502c1.409-2.655 2.699-5.08 2.867-5.387l.304-.56h7.056c3.88 0 7.054.026 7.053.058-.001.031-.345.7-1.527 2.915l-7.274.077-.377.657c-.207.36-.361.683-.343.715s1.508.057 3.312.057 3.278.027 3.278.058-.34.694-1.503 2.882l-6.713-.002-.787 1.427 3.692.019c2.893.015 3.691.04 3.69.116-.002.053-.34.73-1.503 2.913l-14.39.002.302-.56c.165-.308 1.453-2.732 2.863-5.387",clipRule:"evenodd"})))}},4858:function(e,t,a){var l,i=a(6540);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},c.apply(null,arguments)}t.A=function(e){return i.createElement("svg",c({xmlns:"http://www.w3.org/2000/svg",width:74,height:20,fill:"none","aria-labelledby":"logoTitle",className:"ecco_inline_svg__brand-logo",viewBox:"0 0 107 29"},e),l||(l=i.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M39.793 3.04c-1.617 0-3.063.26-4.485.795-2.666 1-5.008 2.875-6.504 5.237a12.8 12.8 0 0 0-1.989 6.847c0 7.13 5.813 12.9 12.978 12.9 4.097 0 7.73-1.877 10.11-4.821.313-.383.499-.868.499-1.396a2.23 2.23 0 0 0-2.24-2.22 2.22 2.22 0 0 0-1.746.843c-1.559 1.898-3.965 3.158-6.623 3.158a8.467 8.467 0 0 1-7.804-5.117 8.4 8.4 0 0 1-.708-3.347c0-1.62.473-3.14 1.273-4.43.985-1.576 2.522-2.82 4.293-3.482a8.2 8.2 0 0 1 2.946-.531c1.847 0 3.564.585 4.959 1.576a8.5 8.5 0 0 1 1.658 1.551 2.24 2.24 0 0 0 1.744.825c.497 0 .964-.16 1.336-.432l.025-.047a2.09 2.09 0 0 0 .872-1.739c0-.526-.206-1.023-.518-1.406A12.98 12.98 0 0 0 39.793 3.04m26.856.01c-1.616 0-3.062.263-4.488.797-2.663.997-5 2.871-6.5 5.237a12.8 12.8 0 0 0-1.99 6.862c0 7.115 5.813 12.886 12.978 12.886 4.093 0 7.733-1.881 10.113-4.825.31-.377.498-.867.498-1.394a2.225 2.225 0 0 0-2.238-2.222c-.706 0-1.336.33-1.746.843-1.563 1.904-3.963 3.16-6.627 3.16a8.46 8.46 0 0 1-5.077-1.676 8.4 8.4 0 0 1-2.72-3.44 8.4 8.4 0 0 1-.715-3.332c0-1.635.476-3.155 1.275-4.442.983-1.58 2.526-2.82 4.295-3.482a8.2 8.2 0 0 1 2.942-.535c1.851 0 3.566.584 4.963 1.582a8.4 8.4 0 0 1 1.66 1.543c.409.506 1.03.829 1.735.829.5 0 .968-.16 1.34-.433l.026-.044c.548-.409.868-1.01.868-1.739 0-.533-.205-1.024-.512-1.406A12.98 12.98 0 0 0 66.65 3.05M83.45 23.998a12.94 12.94 0 0 0 10.116 4.822c7.163 0 12.969-5.772 12.969-12.9 0-2.511-.723-4.86-1.978-6.848a2.27 2.27 0 0 0-1.904-1.056 2.23 2.23 0 0 0-2.229 2.222c0 .435.159.908.375 1.25a8.3 8.3 0 0 1 1.272 4.431 8.4 8.4 0 0 1-.71 3.347 8.57 8.57 0 0 1-2.713 3.443 8.53 8.53 0 0 1-5.082 1.674c-2.667 0-5.073-1.26-6.627-3.158a8.24 8.24 0 0 1-1.892-5.306c0-2.823 1.4-5.33 3.552-6.867a8.54 8.54 0 0 1 4.967-1.576c1.05 0 2.014.178 2.946.53.237.085.499.131.76.131a2.227 2.227 0 0 0 2.235-2.219c0-.954-.608-1.772-1.462-2.083-1.417-.535-2.871-.794-4.479-.794-4.074 0-7.71 1.856-10.093 4.763a12.8 12.8 0 0 0-2.892 8.115c0 3.06 1.082 5.87 2.87 8.079M7.034 5.924c0-.96.61-1.775 1.458-2.09 1.427-.532 2.876-.793 4.491-.793 4.064 0 7.7 1.858 10.077 4.77.31.377.518.878.518 1.404 0 .732-.34 1.332-.889 1.744
1L7.905 22.705a8.5 8.5 0 0 0 5.078 1.68c2.657 0 5.063-1.258 6.624-3.158a2.2 2.2 0 0 1 1.746-.841c1.233 0 2.235.99 2.235 2.219 0 .529-.18 1.012-.493 1.393a12.95 12.95 0 0 1-10.112 4.825C5.813 28.823 0 23.052 0 15.942c0-2.532.733-4.882 1.991-6.868a2.25 2.25 0 0 1 1.894-1.05 2.22 2.22 0 0 1 2.233 2.215c0 .438-.162.911-.382 1.255a8.38 8.38 0 0 0-.566 7.777L17.96 9.095C16.563 8.1 14.824 7.48 12.983 7.48c-1.06 0-2.02.18-2.955.529a2.226 2.226 0 0 1-2.994-2.085M104.194.521a2.186 2.186 0 0 0-2.183 2.181c0 1.204.981 2.182 2.183 2.182s2.18-.978 2.18-2.182a2.183 2.183 0 0 0-2.18-2.18m0 4.884a2.705 2.705 0 0 1-2.703-2.703A2.706 2.706 0 0 1 104.194 0a2.705 2.705 0 0 1 2.702 2.702 2.704 2.704 0 0 1-2.702 2.703m-.29-4.05h-.576v2.658h.533V2.91h.173c.228 0 .297.077.369.274l.324.83h.597l-.428-1.038c-.054-.117-.132-.263-.286-.274v-.007a.61.61 0 0 0 .554-.62c0-.72-.653-.72-1.218-.719zm.134 1.14h-.177v-.723h.177c.267 0 .568.028.568.35 0 .333-.306.373-.568.373",clipRule:"evenodd"})))}},6002:function(e,t,a){a.d(t,{A:function(){return w}});var l=a(6942),i=a.n(l),c=a(6540),r=a(6423),n=a(6478),s=a(6244),o=a.p+"static/lab-ffb720036dd9213aee66555a118d9696.svg",m=a.p+"static/blue-sky-3e5941963f72c4cc04f891ad8259a430.svg",u=a.p+"static/github-6176d1aa7836bc99d7dffc9196467ea6.svg",h=a.p+"static/linkedin-e5d02dee85aa7c39ceb7612376031afa.svg",d=a.p+"static/slack-c41494e8ea3e5e56faba3d75c855f1cb.svg",g=a.p+"static/youtube-3eaaeb3c54f3634c0f265f136d87ba68.svg";const p=[{icon:d,title:"Join our Slack channel",titleWidth:"xl:w-32",url:"https://slack.cilium.io",target:"_blank"},{icon:u,title:"Contribute on GitHub",titleWidth:"xl:w-24",url:"https://github.com/cilium/cilium",target:"_blank"},{icon:m,title:"Follow us on Bluesky",url:"https://bsky.app/profile/cilium.io",target:"_blank"},{icon:g,title:"Watch Echo Livestream",url:"https://www.youtube.com/channel/UCJFUxkVQTBJh3LD1wYBWvuQ",target:"_blank"},{icon:h,title:"Follow us on LinkedIn",titleWidth:"xl:w-24",url:"https://www.linkedin.com/company/cilium/",target:"_blank"},{icon:o,title:"Explore Cilium Labs",titleWidth:"xl:w-32",url:"/labs/categories/getting-started/"}],v={white:{wrapper:"bg-white",card:"bg-transparent border-gray-3 border"},gray:{wrapper:"bg-gray-4",card:"bg-white shadow-card"}},f=e=>{let{className:t,theme:a,isTitleCentered:l}=e;return c.createElement("section",{className:i()("overflow-hidden py-10 sm:overflow-visible md:py-20 lg:pt-28 lg:pb-32 bg-gray-4 dark:bg-gray-900",t,v[a].wrapper)},c.createElement(r.A,null,c.createElement(n.A,{className:i()(l&&"text-center  dark:text-gray-3 text-black "),tag:"h2"},"Community"),c.createElement("ul",{className:"mt-7 grid grid-cols-1 gap-4 sm:grid-cols-2 md:mt-10 md:gap-5 lg:mt-14 lg:grid-cols-3 lg:mb-1.5 xl:grid-cols-6 xl:gap-8"},p.map((e,t)=>{let{icon:l,title:r,url:n,target:o,titleWidth:m}=e;return c.createElement("li",{key:t},c.createElement(s.A,{to:n,target:o,className:i()("flex items-center rounded-lg p-6 md:flex-col md:pb-8 md:pt-7 lg:pt-9 lg:pb-11 xl:p-7 bg-white dark:bg-gray-2",v[a].card),type:"text",theme:"black"},c.createElement("img",{className:"shrink-0 h-9 w-9 md:h-11 md:w-11",src:l,alt:"",width:"36",height:"36",loading:"lazy"}),c.createElement("span",{className:i()("ml-4 text-center font-bold leading-snug truncate md:m-0 md:mt-[18px] md:text-lg md:leading-snug lg:whitespace-normal xl:mt-3.5 xl:text-base xl:leading-tight",m)},r)))}))))};f.defaultProps={className:null,isTitleCentered:!1,theme:"white"};var w=f},6443:function(e,t,a){a.d(t,{A:function(){return m}});var l=a(6942),i=a.n(l),c=a(6540),r=a(6423),n=a(6478);const s=e=>{let{category:t}=e;return c.createElement("span",{className:i()("w-fit rounded py-2 px-2.5 text-sm font-semibold uppercase leading-none tracking-wider",{"bg-additional-green/10 text-additional-green":"Networking"===t},{"bg-additional-red/10 text-additional-red":"Security"===t},{"bg-additional-blue/10 text-additional-blue":"Observability"===t})},t)},o=e=>{let{category:t,title:a,tagline:l,subHeading:o,description:m,imageSrc:u,imageAlt:h,imageWidth:d,imageHeight:g,videoSrc:p}=e;return c.createElement("section",{className:"mb-10 bg-gray-4 dark:bg-[#111827] md:mb-20 lg:mb-28"},c.createElement(r.A,{className:"grid grid-cols-12 gap-y-6 gap-x-6 pt-5 pb-10 md:pt-16 md:pb-20 lg:pb-[138px] xl:gap-x-8"},c.createElement("div",{className:i()(u||p?"col-span-full lg:col-span-6":"col-span-full lg:col-span-8")},c.createElement(s,{category:t}),c.createElement(n.A,{className:"mt-6 mb-3 leading-tight lg:leading-tight xl:!text-44 xl:leading-tight dark:text-white text-black",tag:"h1",size:"md"},a),c.createElement("small",{className:"text-xl leading-normal dark:text-gray-2 text-black"},l),c.createElement(n.A,{className:"pt-5 mt-5 mb-2 font-semibold border-t border-gray-3  dark:border-gray-1 dark:text-white text-black",tag:"h2",size:"3xs"},o),c.createElement("p",{className:"text-base leading-normal dark:text-gray-2 text-black",dangerouslySetInnerHTML:{__html:m}})),(u||p)&&c.createElement("div",{className:i()("col-span-full col-start-1 pt-6 pl-0 md:col-span-8 md:col-start-3 lg:col-span-6 lg:pt-8 lg:pl-8",u&&"place-self-ce
1nter ")},u&&c.createElement("img",{className:"max-h-[350px]",width:d,height:g,src:u,alt:h,loading:"eager"}),p&&c.createElement("iframe",{className:"w-full",width:560,height:315,src:p,title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0}))))};o.defaultProps={videoSrc:null,imageSrc:null,imageAlt:null,imageWidth:592,imageHeight:350};var m=o},6478:function(e,t,a){a.d(t,{A:function(){return l.A}});var l=a(1448)},7764:function(e,t,a){var l,i,c,r=a(6540);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var l in a)({}).hasOwnProperty.call(a,l)&&(e[l]=a[l])}return e},n.apply(null,arguments)}t.A=function(e){return r.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",width:224,height:48,fill:"none",viewBox:"0 0 224 48"},e),l||(l=r.createElement("path",{fill:"#E52421",d:"M0 36.563h4.173V40.8H0z"})),i||(i=r.createElement("path",{fill:"#FFCC03",d:"M29.257 7.2v33.6h-4.172V7.2zm-8.345 0v33.6H16.74V7.2zm16.74 13.647v6.306h-4.173v-6.306zM12.518 7.2v33.6H8.345V7.2zm-8.345 0v29.412H0V7.2z"})),c||(c=r.createElement("path",{fill:"#221F20",d:"M199.011 18.531c1.08 0 2.16.099 3.191.296.737.148 1.473.394 2.16.69l-.736 2.512a11.7 11.7 0 0 0-1.817-.739c-.883-.295-1.816-.443-2.699-.394a6.05 6.05 0 0 0-2.799.542 1.92 1.92 0 0 0-1.03 1.97c0 .395.098.789.343 1.084s.54.592.884.789c.392.246.834.443 1.276.591l1.522.443 2.062.69a9.7 9.7 0 0 1 1.865.986c1.227.886 1.915 2.315 1.816 3.793.049.887-.147 1.774-.589 2.513-.392.69-.932 1.231-1.571 1.675a7.4 7.4 0 0 1-2.209.985c-.883.099-1.767.148-2.65.05-.786.049-1.522.049-2.308 0a21 21 0 0 1-1.718-.346 7 7 0 0 1-1.325-.443c-.344-.148-.687-.345-1.031-.542l.982-2.513c.245.198.442.345.736.493.393.197.736.394 1.178.542a8.2 8.2 0 0 0 1.571.444c.638.098 1.276.197 1.915.197a5.16 5.16 0 0 0 2.945-.74 2.51 2.51 0 0 0 .982-2.118c.049-.69-.295-1.38-.835-1.823-.883-.591-1.816-1.034-2.847-1.28l-2.209-.74a6.8 6.8 0 0 1-1.865-.985 4.8 4.8 0 0 1-1.326-1.478c-.343-.69-.54-1.478-.491-2.217-.098-1.478.589-2.857 1.767-3.744 1.473-.838 3.142-1.281 4.86-1.183m-22.581.247v12.02c0 .592.049 1.183.246 1.774.147.444.392.838.736 1.133.294.296.687.493 1.08.592.442.098.884.197 1.325.197a5.06 5.06 0 0 0 3.24-.986c.884-.69 1.62-1.527 2.111-2.512V18.778h3.044v17.736h-2.7l-.295-3.203c-.491 1.084-1.325 1.971-2.356 2.66-1.178.74-2.553 1.085-3.976 1.035-1.522.05-2.946-.492-4.075-1.527-1.129-1.28-1.669-2.956-1.522-4.68V18.778zm-106.279-6.7q1.62.443 3.093 1.182l-.933 2.857c-.884-.591-1.816-1.034-2.798-1.429a10.3 10.3 0 0 0-3.682-.542c-2.307 0-4.516.937-6.038 2.71-.834.936-1.423 2.02-1.865 3.202-.491 1.43-.736 2.907-.687 4.385 0 1.429.196 2.907.638 4.287a9.5 9.5 0 0 0 1.767 3.153 7.7 7.7 0 0 0 2.7 1.97 9.6 9.6 0 0 0 3.534.69c1.13 0 2.21-.148 3.24-.493a17 17 0 0 0 2.897-1.33l.883 2.168a10 10 0 0 1-2.896 1.478c-1.375.492-2.847.69-4.32.69-1.669 0-3.289-.247-4.81-.838-1.424-.591-2.75-1.429-3.78-2.513-1.13-1.133-2.013-2.463-2.553-3.94a15.98 15.98 0 0 1 0-10.692c1.129-3.005 3.583-5.37 6.627-6.503a13 13 0 0 1 4.958-.838c1.374-.147 2.7 0 4.025.345m31.172 6.355c.982 0 1.964.098 2.896.345.786.147 1.473.492 2.16.886l-.981 2.66a9.4 9.4 0 0 0-2.013-1.182 5.5 5.5 0 0 0-2.356-.394 6 6 0 0 0-2.259.444 4.64 4.64 0 0 0-1.865 1.33c-.54.64-.982 1.38-1.276 2.168a9.3 9.3 0 0 0-.491 3.054c-.148 1.823.49 3.646 1.669 5.075 1.227 1.182 2.896 1.773 4.614 1.675 1.473-.05 2.946-.493 4.173-1.33l.687 2.216a8.1 8.1 0 0 1-2.258 1.134c-.982.344-1.964.492-2.994.542-1.179 0-2.406-.197-3.535-.64a7.86 7.86 0 0 1-2.847-1.824 8.8 8.8 0 0 1-1.915-2.906 11.18 11.18 0 0 1 0-7.785 8.2 8.2 0 0 1 1.964-2.906 7.9 7.9 0 0 1 2.995-1.873c1.178-.492 2.405-.69 3.632-.69m59.349 0c1.129 0 2.308.197 3.338.64a8.1 8.1 0 0 1 2.799 1.823 8.8 8.8 0 0 1 1.914 2.907c.933 2.562.933 5.37 0 7.932-.393 1.084-1.031 2.069-1.816 2.907-.786.788-1.767 1.379-2.798 1.822a9.5 9.5 0 0 1-3.486.64 8.7 8.7 0 0 1-3.338-.64c-1.031-.394-1.963-1.034-2.749-1.822a8 8 0 0 1-1.865-2.907 11.6 11.6 0 0 1 0-7.932 9.5 9.5 0 0 1 1.865-2.907c.786-.788 1.718-1.38 2.749-1.823a9.2 9.2 0 0 1 3.387-.64m55.373-.099c1.129 0 2.259.197 3.289.64a5.93 5.93 0 0 1 2.406 1.873 6.27 6.27 0 0 1 1.276 3.054c.246 1.38.246 2.809 0 4.188h-12.223c.147 4.237 2.16 6.355 6.087 6.355.933 0 1.865-.147 2.749-.443.785-.295 1.571-.64 2.258-1.133l.884 2.217c-.737.591-1.62 1.084-2.553 1.33-1.129.394-2.307.542-3.534.542-2.455.148-4.86-.788-6.627-2.513-1.62-1.92-2.455-4.384-2.308-6.848 0-1.33.197-2.61.638-3.892a8.4 8.4 
10 0 1 1.768-2.907c.736-.788 1.571-1.428 2.552-1.822a8.7 8.7 0 0 1 3.338-.64m-136.076-7.44v25.718h-3.043V10.895zm33.136 0v25.718h-3.093V10.895zm11.045 7.884-7.364 7.98 7.855 9.903h-3.584l-7.56-9.508 7.462-8.326h3.191zm7.363-6.8v11.234h12.813V11.979h3.289V36.66h-3.289V25.725h-12.813v10.888h-3.289V11.98zm-43.444 6.8v17.736h-3.044V18.778zm72.603 1.97c-.687 0-1.374.148-2.061.394-.688.247-1.277.69-1.768 1.232-.54.64-.981 1.38-1.276 2.168a8.9 8.9 0 0 0-.442 3.202c-.049 1.084.148 2.168.442 3.203a5.8 5.8 0 0 0 1.276 2.167c.491.542 1.08.936 1.768 1.232a5.9 5.9 0 0 0 2.061.394c.737 0 1.424-.148 2.111-.394a4.6 4.6 0 0 0 1.817-1.232 5.8 5.8 0 0 0 1.276-2.167c.344-1.035.491-2.119.491-3.203.049-1.084-.147-2.168-.491-3.202a7.4 7.4 0 0 0-1.276-2.168 4.6 4.6 0 0 0-1.817-1.232c-.687-.295-1.374-.394-2.111-.394m55.472-.197c-1.228 0-2.455.493-3.289 1.38-1.031 1.133-1.62 2.562-1.768 4.089h9.18a5.62 5.62 0 0 0-.933-4.139c-.834-.886-2.012-1.38-3.19-1.33M87.922 12.816c.343.394.54.887.54 1.38s-.197.985-.54 1.33a2.1 2.1 0 0 1-1.375.542c-.54.05-1.03-.148-1.423-.493a1.6 1.6 0 0 1-.54-1.38c0-.492.147-1.034.49-1.379.835-.739 2.062-.739 2.848 0"})))}},8838:function(e,t,a){a.d(t,{A:function(){return c}});var l=a(4794),i=a(6540);var c=function(e){let{data:{title:t,description:a,image:c,slug:r}={},type:n="website",author:s,datePublished:o,dateModified:m,noindex:u=!1,facebook:h,jsonLd:d,children:g}=void 0===e?{}:e;const{site:{siteMetadata:{siteTitle:p,siteDescription:v,siteUrl:f,siteImage:w,authorTwitterAccount:b}}}=(0,l.useStaticQuery)("2330559035"),y=null!=t?t:p,x=null!=a?a:v,E=r?`${f}${r}`:f,C=c?function(e,t){return t+e.childImageSharp.resize.src}(c,f):f+w,k=u?"noindex, nofollow":"index, follow";return i.createElement(i.Fragment,null,i.createElement("title",null,y),i.createElement("meta",{name:"description",content:x}),i.createElement("meta",{name:"robots",content:k}),i.createElement("link",{rel:"canonical",href:E}),i.createElement("meta",{property:"og:url",content:E}),i.createElement("meta",{property:"og:title",content:y}),i.createElement("meta",{property:"og:description",content:x}),i.createElement("meta",{property:"og:image",content:C}),i.createElement("meta",{property:"og:type",content:n}),h&&i.createElement("meta",{property:"fb:app_id",content:h.appId}),"article"===n&&i.createElement(i.Fragment,null,s&&i.createElement("meta",{property:"article:author",content:s}),o&&i.createElement("meta",{property:"article:published_time",content:o}),m&&i.createElement("meta",{property:"article:modified_time",content:m})),i.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),i.createElement("meta",{name:"twitter:site",content:b}),i.createElement("meta",{name:"twitter:title",content:y}),i.createElement("meta",{name:"twitter:description",content:x}),i.createElement("meta",{name:"twitter:image",content:C}),i.createElement("meta",{name:"twitter:url",content:E}),s&&i.createElement("meta",{name:"twitter:creator",content:s}),d&&i.createElement("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(d)}}),g)}}}]);
2//# sourceMappingURL=component---src-pages-use-cases-cluster-mesh-jsx-4c33cf346ac0e72eea32.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.