PageSourceSearch

https://archive-os-3-27.netlify.app/assets/js/d017b82e.099b077c.js

js archive-os-3-27.netlify.app collected 2026-10-03 10:29:36 UTC 5,163 bytes, 4 lines download raw bytes

1"use strict";(self.webpackChunktigera_docs=self.webpackChunktigera_docs||[]).push([["2918"],{77183:function(e,t,n){n.r(t),n.d(t,{default:()=>h,frontMatter:()=>l,metadata:()=>r,assets:()=>u,toc:()=>d,contentTitle:()=>a});var r=JSON.parse('{"id":"reference/typha/index","title":"Typha","description":"Typha is the component for scaling Kubernetes deployments.","source":"@site/calico_versioned_docs/version-3.27/reference/typha/index.mdx","sourceDirName":"reference/typha","slug":"/reference/typha/","permalink":"/calico/3.27/reference/typha/","draft":false,"unlisted":false,"editUrl":"https://github.com/tigera/docs/edit/main/calico_versioned_docs/version-3.27/reference/typha/index.mdx","tags":[],"version":"3.27","frontMatter":{"description":"Typha is the component for scaling Kubernetes deployments.","hide_table_of_contents":true},"sidebar":"calicoSidebar","previous":{"title":"Prometheus metrics","permalink":"/calico/3.27/reference/felix/prometheus"},"next":{"title":"Typha overview","permalink":"/calico/3.27/reference/typha/overview"}}'),i=n("85893"),o=n("50065"),c=n("68399"),s=n("57378");let l={description:"Typha is the component for scaling Kubernetes deployments.",hide_table_of_contents:!0},a="Typha",u={},d=[];function f(e){let t={h1:"h1",header:"header",...(0,o.a)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.header,{children:(0,i.jsx)(t.h1,{id:"typha",children:"Typha"})}),"\n","\n",(0,i.jsx)(c.Z,{items:(0,s.jA)().items})]})}function h(e={}){let{wrapper:t}={...(0,o.a)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(f,{...e})}):f(e)}},68399:function(e,t,n){n.d(t,{Z:()=>y});var r=n("85893");n("67294");var i=n("67026"),o=n("86563"),c=n("53367"),s=n("11107"),l=n("19999"),a=n("7670"),u=n("46055");let d={cardContainer:"cardContainer_fWXF",cardTitle:"cardTitle_rnsV",cardDescription:"cardDescription_PWke"};function f(e){let{href:t,children:n}=e;return(0,r.jsx)(c.Z,{href:t,className:(0,i.Z)("card padding--lg",d.cardContainer),children:n})}function h(e){let{href:t,icon:n,title:o,description:c}=e;return(0,r.jsxs)(f,{href:t,children:[(0,r.jsxs)(u.Z,{as:"h2",className:(0,i.Z)("text--truncate",d.cardTitle),title:o,children:[n," ",o]}),c&&(0,r.jsx)("p",{className:(0,i.Z)("text--truncate",d.cardDescription),title:c,children:c})]})}function p(e){let{item:t}=e,n=(0,o.LM)(t),i=function(){let{selectMessage:e}=(0,s.c)();return t=>e(t,(0,a.I)({message:"1 item|{count} items",id:"theme.docs.DocCard.categoryDescription.plurals",description:"The default description for a category card in the generated index about how many items this category includes"},{count:t}))}();return n?(0,r.jsx)(h,{href:n,icon:"\uD83D\uDDC3\uFE0F",title:t.label,description:t.description??i(t.items.length)}):null}function m(e){let{item:t}=e,n=(0,l.Z)(t.href)?"\uD83D\uDCC4\uFE0F":"\uD83D\uDD17",i=(0,o.xz)(t.docId??void 0);return(0,r.jsx)(h,{href:t.href,icon:n,title:t.label,description:t.description??i?.description})}function x(e){let{item:t}=e;switch(t.type){case"link":return(0,r.jsx)(m,{item:t});case"category":return(0,r.jsx)(p,{item:t});default:throw Error(`unknown item type ${JSON.stringify(t)}`)}}function g(e){let{className:t}=e,n=(0,o.jA)();return(0,r.jsx)(y,{items:n.items,className:t})}function y(e){let{items:t,className:n}=e;if(!t)return(0,r.jsx)(g,{...e});let c=(0,o.MN)(t);return(0,r.jsx)("section",{className:(0,i.Z)("row",n),children:c.map((e,t)=>(0,r.jsx)("article",{className:"col col--6 margin-bottom--lg",children:(0,r.jsx)(x,{item:e})},t))})}},57378:function(e,t,n){function r(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n(18854).jA(...t)}n.d(t,{jA:function(){return r}}),n(87262)},11107:function(e,t,n){n.d(t,{c:function(){return l}});var r=n(67294),i=n(87262);let o=["zero","one","two","few","many","other"];function c(e){return o.filter(t=>e.includes(t))}let s={locale:"en",pluralForms:c(["one","other"]),select:e=>1===e?"one":"other"};function l(){let e=function(){let{i18n:{currentLocale:e}}=(0,i.Z)();return(0,r.useMemo)(()=>{try{return function(e){let t=new Intl.PluralRules(e);return{locale:e,pluralForms:c(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".
2Docusaurus will fallback to the default (English) implementation.
3Error: ${t.message}
4`),s}},[e])}();
4return{selectMessage:(t,n)=>(function(e,t,n){let r=e.split("|");if(1===r.length)return r[0];r.length>n.pluralForms.length&&console.error(`For locale=${n.locale}, a maximum of ${n.pluralForms.length} plural forms are expected (${n.pluralForms.join(",")}), but the message contains ${r.length}: ${e}`);let i=n.select(t);return r[Math.min(n.pluralForms.indexOf(i),r.length-1)]})(n,t,e)}}},50065:function(e,t,n){n.d(t,{Z:function(){return s},a:function(){return c}});var r=n(67294);let i={},o=r.createContext(i);function c(e){let t=r.useContext(o);return r.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:c(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]);

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.