1<!doctype html><html lang=en dir=ltr class="plugin-pages plugin-id-default" data-has-hydrated=false><meta charset=UTF-8><meta name=generator content="Docusaurus v3.8.1"><title data-rh=true>Calico Documentation</title><meta data-rh=true name=viewport content="width=device-width, initial-scale=1.0"><meta data-rh=true name=twitter:card content=summary_large_image><meta data-rh=true property=og:image content=https://docs.tigera.io/img/favicon.png><meta data-rh=true name=twitter:image content=https://docs.tigera.io/img/favicon.png><meta data-rh=true property=og:url content=https://docs.tigera.io/><meta data-rh=true property=og:locale content=en><meta data-rh=true name=docusaurus_locale content=en><meta data-rh=true name=docusaurus_tag content=default><meta data-rh=true name=docsearch:language content=en><meta data-rh=true name=docsearch:docusaurus_tag content=default><meta data-rh=true name=keywords content="kubernetes,k8s,kubernetes security,container security,kubernetes networking,kubernetes monitoring,cwpp,cnapp"><meta data-rh=true property=og:title content="Calico Documentation"><meta data-rh=true name=description content="Tigera and Calico (projectcalico) documentation"><meta data-rh=true property=og:description content="Tigera and Calico (projectcalico) documentation"><link data-rh=true rel=icon href=/img/favicon.png><link data-rh=true rel=canonical href=https://docs.tigera.io/><link data-rh=true rel=alternate href=https://docs.tigera.io/ hreflang=en><link data-rh=true rel=alternate href=https://docs.tigera.io/ hreflang=x-default><link data-rh=true rel=preconnect href=https://Q4GSZWRKBA-dsn.algolia.net crossorigin=anonymous>
1<script data-rh=true src=https://widget.clym-sdk.net/blocking.js></script>
1<script data-rh=true>function insertBanner(){var e=document.createElement("div");e.id="__docusaurus-base-url-issue-banner-container",e.innerHTML='\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">/</span> (default value)</p>\n <p>We suggest trying baseUrl = <span id="__docusaurus-base-url-issue-banner-suggestion-container" style="font-weight: bold; color: green;"></span></p>\n</div>\n',document.body.prepend(e);var n=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname;n.innerHTML="/"===s.substr(-1)?s:s+"/"}!function(e,n,s,o,r){var t,a=e.getElementsByTagName(n)[0];e.getElementById(s)||((t=e.createElement("script")).id=s,t.src="https://widget.clym-sdk.net/clym.js",t.onload=function(){Clym&&Clym.load(s,o,r)},a.parentNode.insertBefore(t,a))}(document,"script","clym-privacy","91ec4c5ce86a4d7abc26c44cn0osl70w",{}),document.addEventListener("DOMContentLoaded",function(){void 0===window.docusaurus&&insertBanner()})</script>
1<link rel=preconnect href=https://www.googletagmanager.com>
1<script>window.dataLayer=window.dataLayer||[],function(e,t,a,n,r){e[n]=e[n]||[],e[n].push({"gtm.start":new Date().getTime(),event:"gtm.js"});var d=t.getElementsByTagName(a)[0],g=t.createElement(a);g.async=!0,g.src="https://www.googletagmanager.com/gtm.js?id="+r+("dataLayer"!=n?"&l="+n:""),d.parentNode.insertBefore(g,d)}(window,document,"script","dataLayer","GTM-KCHDXB2")</script>
1<link rel=search type=application/opensearchdescription+xml title="Calico Documentation" href=/opensearch.xml>
1<script src=https://widget.kapa.ai/kapa-widget.bundle.js data-website-id=578b0d26-ff67-42e3-b465-5839865a7471 data-project-name=Calico data-project-color=#F89C1D data-project-logo=https://www.tigera.io/app/uploads/2021/06/Tigera-orange.png data-modal-disclaimer="The Calico Docs AI answers questions based on what it finds in our product documentation. As with all AI solutions, it's a good idea to verify answers in the source material. " data-modal-ask-ai-input-placeholder="Ask me a question about Calico" data-font-family="Poppins,Helvetica Neue,Helvetica,Arial,sans-serif" data-modal-border-radius=6px data-button-box-shadow="2px 2px 8px rgba(0, 0, 0, 0.2)" data-modal-header-bg-color=#FFFFFF data-user-analytics-fingerprint-enabled=true data-user-analytics-store-ip=true async></script>
1<link rel=stylesheet href=/assets/css/styles.851cc633.css>
1<script src=/assets/js/runtime~main.c6c81d12.js defer></script>
1<script src=/assets/js/main.f7058349.js defer></script>
1<body class=navigation-with-keyboard><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KCHDXB2" height=0 width=0 style=display:none;visibility:hidden></iframe></noscript> 2 3 4<svg xmlns=http://www.w3.org/2000/svg style="display: none;"><defs> 5<symbol id=theme-svg-external-link viewBox="0 0 24 24"><path fill=currentColor d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol> 6</defs></svg>
7<script>!function(){var t="light",e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",e||t),document.documentElement.setAttribute("data-theme-choice",e||t)}(),function(){try{for(var[t,e]of new URLSearchParams(window.location.search).entries())if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script>
7<div id=__docusaurus><link rel=preload as=image href=/img/tigera-logo-black.png><link rel=preload as=image href=/img/tigera-logo-white.png><style data-emotion="css-global xvv053">:host,:root,[data-theme]{--chakra-ring-inset:var(--chakra-empty, );--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:#4299e199;--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#000;--chakra-colors-white:#fff;--chakra-colors-whiteAlpha-50:#ffffff0a;--chakra-colors-whiteAlpha-100:#ffffff0f;--chakra-colors-whiteAlpha-200:#ffffff14;--chakra-colors-whiteAlpha-300:#ffffff29;--chakra-colors-whiteAlpha-400:#ffffff3d;--chakra-colors-whiteAlpha-500:#ffffff5c;--chakra-colors-whiteAlpha-600:#ffffff7a;--chakra-colors-whiteAlpha-700:#ffffffa3;--chakra-colors-whiteAlpha-800:#fffc;--chakra-colors-whiteAlpha-900:#ffffffeb;--chakra-colors-blackAlpha-50:#0000000a;--chakra-colors-blackAlpha-100:#0000000f;--chakra-colors-blackAlpha-200:#00000014;--chakra-colors-blackAlpha-300:#00000029;--chakra-colors-blackAlpha-400:#0000003d;--chakra-colors-blackAlpha-500:#0000005c;--chakra-colors-blackAlpha-600:#0000007a;--chakra-colors-blackAlpha-700:#000000a3;--chakra-colors-blackAlpha-800:#000c;--chakra-colors-blackAlpha-900:#000000eb;--chakra-colors-gray-50:#f7fafc;--chakra-colors-gray-100:#edf2f7;--chakra-colors-gray-200:#e2e8f0;--chakra-colors-gray-300:#cbd5e0;--chakra-colors-gray-400:#a0aec0;--chakra-colors-gray-500:#718096;--chakra-colors-gray-600:#4a5568;--chakra-colors-gray-700:#2d3748;--chakra-colors-gray-800:#1a202c;--chakra-colors-gray-900:#171923;--chakra-colors-red-50:#fff5f5;--chakra-colors-red-100:#fed7d7;--chakra-colors-red-200:#feb2b2;--chakra-colors-red-300:#fc8181;--chakra-colors-red-400:#f56565;--chakra-colors-red-500:#e53e3e;--chakra-colors-red-600:#c53030;--chakra-colors-red-700:#9b2c2c;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171b;--chakra-colors-orange-50:#fffaf0;--chakra-colors-orange-100:#feebc8;--chakra-colors-orange-200:#fbd38d;--chakra-colors-orange-300:#f6ad55;--chakra-colors-orange-400:#ed8936;--chakra-colors-orange-500:#dd6b20;--chakra-colors-orange-600:#c05621;--chakra-colors-orange-700:#9c4221;--chakra-colors-orange-800:#7b341e;--chakra-colors-orange-900:#652b19;--chakra-colors-yellow-50:ivory;--chakra-colors-yellow-100:#fefcbf;--chakra-colors-yellow-200:#faf089;--chakra-colors-yellow-300:#f6e05e;--chakra-colors-yellow-400:#ecc94b;--chakra-colors-yellow-500:#d69e2e;--chakra-colors-yellow-600:#b7791f;--chakra-colors-yellow-700:#975a16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5f370e;--chakra-colors-green-50:#f0fff4;--chakra-colors-green-100:#c6f6d5;--chakra-colors-green-200:#9ae6b4;--chakra-colors-green-300:#68d391;--chakra-colors-green-400:#48bb78;--chakra-colors-green-500:#38a169;--chakra-colors-green-600:#2f855a;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543d;--chakra-colors-green-900:#1c4532;--chakra-colors-teal-50:#e6fffa;--chakra-colors-teal-100:#b2f5ea;--chakra-colors-teal-200:#81e6d9;--chakra-colors-teal-300:#4fd1c5;--chakra-colors-teal-400:#38b2ac;--chakra-colors-teal-500:#319795;--chakra-colors-teal-600:#2c7a7b;--chakra-colors-teal-700:#285e61;--chakra-colors-teal-800:#234e52;--chakra-colors-teal-900:#1d4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#3182ce;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1a365d;--chakra-colors-cyan-50:#edfdfd;--chakra-colors-cyan-100:#c4f1f9;--chakra-colors-cyan-200:#9decf9;--chakra-colors-cyan-300:#76e4f7;--chakra-colors-cyan-400:#0bc5ea;--chakra-colors-cyan-500:#00b5d8;--chakra-colors-cyan-600:#00a3c4;--chakra-colors-cyan-700:#0987a0;--chakra-colors-cyan-800:#086f83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#faf5ff;--chakra-colors-purple-100:#e9d8fd;--chakra-colors-purple-200:#d6bcfa;--chakra-colors-purple-300:#b794f4;--chakra-colors-purple-400:#9f7aea;--chakra-colors-purple-500:#805ad5;--chakra-colors-purple-600:#6b46c1;--chakra-colors-purple-700:#553c9a;--chakra-colors-purple-800:#44337a;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#fff5f7;--chakra-colors-pink-100:#fed7e2;--chakra-colors-pink-200:#fbb6ce;--chakra-colors-pink-300:#f687b3;--chakra-colors-pink-400:#ed64a6;--chakra-colors-pink-500:#d53f8c;--chakra-colors-pink-600:#b83280;--chakra-colors-pink-700:#97266d;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521b41;--chakra-colors-tigeraGrey-50:#f5f5f5;--chakra-colors-tigeraGrey-100:#f5f5f5;--chakra-colors-tigeraGrey-200:#dcdde0;--chakra-colors-tigeraGrey-300:#dcdde0;--chakra-colors-tigeraGrey-400:#b0b2b8;--chakra-colors-tigeraGrey-500:#b0b2b8;--chakra-colors-tigeraGrey-600:#5f5f5f;--chakra-colors-tigeraGrey-700:#5f5f5f;--chakra-colors-tigeraGrey-800:#424346;--chakra-colors-tigeraGrey-900:#424346;--chakra-colors-tigeraGreen-50:#ccf4e3;--chakra-colors-tigeraGreen-100:#ccf4e3;--chakra-colors-tigeraGreen-200:#99e9c6;--chakra-colors-tigeraGreen-300:#99e9c6;
7--chakra-colors-tigeraGreen-400:#6da;--chakra-colors-tigeraGreen-500:#6da;--chakra-colors-tigeraGreen-600:#33d28d;--chakra-colors-tigeraGreen-700:#33d28d;--chakra-colors-tigeraGreen-800:#00c771;--chakra-colors-tigeraGreen-900:#00c771;--chakra-colors-tigeraRed-50:#fcd9d8;--chakra-colors-tigeraRed-100:#fcd9d8;--chakra-colors-tigeraRed-200:#f9b3b2;--chakra-colors-tigeraRed-300:#f9b3b2;--chakra-colors-tigeraRed-400:#f78c8b;--chakra-colors-tigeraRed-500:#f78c8b;--chakra-colors-tigeraRed-600:#f46665;--chakra-colors-tigeraRed-700:#f46665;--chakra-colors-tigeraRed-800:#f1403e;--chakra-colors-tigeraRed-900:#f1403e;--chakra-colors-tigeraBlueLight:#dceaf3;--chakra-colors-tigeraBlueMedium40:#097db6;--chakra-colors-tigeraBlueMedium:#1084bd;--chakra-colors-tigeraBlueDark:#273981;--chakra-colors-tigeraGoldLight:#fce181;--chakra-colors-tigeraGoldMedium40:#fbd4a6;--chakra-colors-tigeraGoldMedium:#f69320;--chakra-colors-tigeraGoldDark:#f37828;--chakra-colors-tigeraPeach:#ff7455;--chakra-colors-tigeraRose:#ff5eab;--chakra-colors-tigeraLilac:#7e70ff;--chakra-colors-tigeraSky:#58cdff;--chakra-colors-tigeraCoast:#21cfc2;--chakra-colors-tigeraZest:#bee846;--chakra-colors-tigeraBlack:#141414;--chakra-colors-tigeraWhite:#fff;--chakra-colors-tigeraDarkBlue:#273981;--chakra-colors-tigeraCloudGrey:#e6eaf0;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-3xs:.45rem;--chakra-fontSizes-2xs:.625rem;--chakra-fontSizes-xs:.75rem;--chakra-fontSizes-sm:.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontSizes-xxs:.625rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-.05em;--chakra-letterSpacings-tight:-.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:.025em;--chakra-letterSpacings-wider:.05em;--chakra-letterSpacings-widest:.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:.125rem;--chakra-radii-base:.25rem;--chakra-radii-md:.375rem;--chakra-radii-lg:.5rem;--chakra-radii-xl:.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:.25rem;--chakra-space-2:.5rem;--chakra-space-3:.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:.125rem;--chakra-space-1-5:.375rem;--chakra-space-2-5:.625rem;--chakra-space-3-5:.875rem;--chakra-shadows-xs:0 0 0 1px #0000000d;--chakra-shadows-sm:0 1px 2px 0 #0000000d;--chakra-shadows-base:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;--chakra-shadows-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--chakra-shadows-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--chakra-shadows-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--chakra-shadows-2xl:0 25px 50px -12px #00000040;--chakra-shadows-outline:0 0 0 3px #4299e199;--chakra-shadows-inner:inset 0 2px 4px 0 #0000000f;--chakra-shadows-none:none;--chakra-shadows-dark-lg:#0000001a 0px 0px 0px 1px,#0003 0px 5px 10px,#0006 0px 15px 40px;--chakra-sizes-1:.25rem;--chakra-sizes-2:.5rem;--chakra-sizes-3:.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-100:25rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:.125rem;--chakra-sizes-1-5:.375rem;--chakra-sizes-2-5:.625rem;--chakra-sizes-3-5:.875rem;--chakra-sizes-max:max-content;
7--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-prose:60ch;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(.4,0,1,1);--chakra-transition-easing-ease-out:cubic-bezier(0,0,.2,1);--chakra-transition-easing-ease-in-out:cubic-bezier(.4,0,.2,1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:.1s;--chakra-transition-duration-fast:.15s;--chakra-transition-duration-normal:.2s;--chakra-transition-duration-slow:.3s;--chakra-transition-duration-slower:.4s;--chakra-transition-duration-ultra-slow:.5s;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;--chakra-breakpoints-base:0em;--chakra-breakpoints-sm:30em;
7--chakra-breakpoints-md:48em;--chakra-breakpoints-lg:62em;--chakra-breakpoints-xl:80em;--chakra-breakpoints-2xl:96em}.chakra-ui-light :host:not([data-theme]),.chakra-ui-light :root:not([data-theme]),.chakra-ui-light [data-theme]:not([data-theme]),[data-theme=light] :host:not([data-theme]),[data-theme=light] :root:not([data-theme]),[data-theme=light] [data-theme]:not([data-theme]),:host[data-theme=light],:root[data-theme=light],[data-theme][data-theme=light]{--chakra-colors-chakra-body-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-body-bg:var(--chakra-colors-white);--chakra-colors-chakra-border-color:var(--chakra-colors-gray-200);--chakra-colors-chakra-inverse-text:var(--chakra-colors-white);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-100);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-600);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-gray-500)}.chakra-ui-dark :host:not([data-theme]),.chakra-ui-dark :root:not([data-theme]),.chakra-ui-dark [data-theme]:not([data-theme]),[data-theme=dark] :host:not([data-theme]),[data-theme=dark] :root:not([data-theme]),[data-theme=dark] [data-theme]:not([data-theme]),:host[data-theme=dark],:root[data-theme=dark],[data-theme][data-theme=dark]{--chakra-colors-chakra-body-text:var(--chakra-colors-whiteAlpha-900);--chakra-colors-chakra-body-bg:var(--chakra-colors-gray-800);--chakra-colors-chakra-border-color:var(--chakra-colors-whiteAlpha-300);--chakra-colors-chakra-inverse-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-700);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-400);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-whiteAlpha-400)}</style><style data-emotion="css-global 7vw66x">:root,:host{--chakra-vh:100vh}@supports (height:-webkit-fill-available){:root,:host{--chakra-vh:-webkit-fill-available}}@supports (height:-moz-fill-available){:root,:host{--chakra-vh:-moz-fill-available}}@supports (height:100dvh){:root,:host{--chakra-vh:100dvh}}</style><style data-emotion="css-global d3bs39">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-chakra-body-text);background:var(--chakra-colors-chakra-body-bg);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base)}::-webkit-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color)}::placeholder{color:var(--chakra-colors-chakra-placeholder-color)}:-ms-placeholder-shown{color:var(--chakra-colors-chakra-placeholder-color)}::placeholder{color:var(--chakra-colors-chakra-placeholder-color)}*,:before,:after{border-color:var(--chakra-colors-chakra-border-color)}html,body{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}img{vertical-align:unset}</style><div role=region aria-label="Skip to main content"><a class=skipToContent_IBgb href=#__docusaurus_skipToContent_fallback>Skip to main content</a></div><div class="theme-announcement-bar announcementBar_LvpJ" style=background-color:#FCE181;color:#000 role=banner><div class="content_mJqH announcementBarContent_Hkut">Documentation archive for Calico Enterprise 3.18. This version is no longer maintained. For the latest documentation, go to <a href=https://docs.tigera.io>https://docs.tigera.io</a>.</div></div><nav aria-label=Main class="theme-layout-navbar navbar navbar--fixed-top"><div class=navbar__inner><div class="theme-layout-navbar-left navbar__items"><button aria-label="Toggle navigation bar" aria-expanded=false class="navbar__toggle clean-btn" type=button><svg width=30 height=30 viewBox="0 0 30 30" aria-hidden=true><path stroke=currentColor stroke-linecap=round stroke-miterlimit=10 stroke-width=2 d="M4 7h22M4 15h22M4 23h22"/></svg></button><div class="navbar__item dropdown dropdown--hoverable"><a href=# aria-haspopup=true aria-expanded=false role=button class="navbar__link logo-wrapper"></a><a class=navbar__brand href=/><div class=navbar__logo><img src=/img/tigera-logo-black.png alt="Calico Documentation" class="themedComponent_1czE themedComponent--light_g_0q"><img src=/img/tigera-logo-white.png alt="Calico Documentation" class="themedComponent_1czE themedComponent--dark_zX3i"></div></a><ul class=dropdown__menu><li><a href=https://www.tigera.io/ target=_blank rel="noopener noreferrer" class=dropdown__link>Tigera home</a><li><a href=https://www.tigera.io/project-calico/ target=_blank rel="noopener noreferrer" class=dropdown__link>Project Calico</a><li><a href=https://www.tigera.io/tigera-products/compare-products/ target=_blank rel="noopener noreferrer" class=dropdown__link>Compare products</a><li><a href=https://www.tigera.io/tigera-products/calico-cloud-pricing/ target=_blank rel="noopener noreferrer" class=dropdown__link>Pricing</a><li><a href=https://www.tigera.io/blog/ target=_blank rel="noopener noreferrer" class=dropdown__link>Blog</a><li><a href=https://www.tigera.io/events/ target=_blank rel="noopener noreferrer" class=dropdown__link>Events</a><li><a href=https://www.tigera.io/contact/ target=_blank rel="noopener noreferrer" class=dropdown__link>Contact us</a></ul></div><div class="navbar__item dropdown dropdown--hoverable"><a href=# aria-haspopup=true aria-expanded=false role=button class="navbar__link documentation-dropdown">Documentation</a><ul class=dropdown__menu><li><a class="dropdown__link navbar-product-link_calico-enterprise" href=/calico-enterprise/3.18/about/>Calico Enterprise</a></ul></div><a href=https://www.tigera.io/tutorials/ target=_blank rel="noopener noreferrer" class="navbar__item navbar__link">Tutorials</a><a href=https://www.tigera.io/lp/calico-certification/ target=_blank rel="noopener noreferrer" class="navbar__item navbar__link">Certification</a><a href=https://www.calicocloud.io/home target=_blank rel="noopener noreferrer" class="navbar__item navbar__link">Try Calico Cloud</a><div class="navbar__item dropdown dropdown--hoverable"><a href=# aria-haspopup=true aria-expanded=false role=button class=navbar__link>Use cases</a><ul class=dropdown__menu><li><a class=dropdown__link href=/use-cases/microsegmentation>Microsegmentation</a><li><a class=dropdown__link href=/use-cases/observability>Observability</a><li><a class=dropdown__link href=/use-cases/egress-access-controls>Egress access controls</a><li><a class=dropdown__link href=/use-cases/egress-gateways>Egress gateways</a><li><a class=dropdown__link href=/use-cases/cluster-mesh>Cluster mesh</a></ul></div></div><div class="theme-layout-navbar-right navbar__items navbar__items--right"><a href=https://github.com/projectcalico target=_blank rel="noopener noreferrer" class="navbar__item navbar__link header-icon-link github-icon" aria-label="GitHub repository"></a><div class="toggle_my1p colorModeToggle_FUGZ"><button class="clean-btn toggleButton_mgc_ toggleButtonDisabled_vr5z" type=button disabled title="system mode" aria-label="Switch between dark and light mode (currently system mode)"><svg viewBox="0 0 24 24" width=24 height=24 aria-hidden=true class="toggleIcon_baGB lightToggleIcon_Xl4g"><path fill=currentColor d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,
71S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"/></svg><svg viewBox="0 0 24 24" width=24 height=24 aria-hidden=true class="toggleIcon_baGB darkToggleIcon_FuYU"><path fill=currentColor d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"/></svg><svg viewBox="0 0 24 24" width=24 height=24 aria-hidden=true class="toggleIcon_baGB systemToggleIcon_x_ZE"><path fill=currentColor d="m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"/></svg></button></div><div class=navbarSearchContainer_QzIq><button type=button class="DocSearch DocSearch-Button" aria-label="Search (Command+K)"><span class=DocSearch-Button-Container><svg width=20 height=20 class=DocSearch-Search-Icon viewBox="0 0 20 20" aria-hidden=true><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke=currentColor fill=none fill-rule=evenodd stroke-linecap=round stroke-linejoin=round /></svg><span class=DocSearch-Button-Placeholder>Search</span></span><span class=DocSearch-Button-Keys></span></button></div></div></div><div role=presentation class=navbar-sidebar__backdrop></div></nav><div id=__docusaurus_skipToContent_fallback class="theme-layout-main main-wrapper mainWrapper__oO_"><main><style data-emotion="css 12grqsg">.css-12grqsg{text-align:left;background:linear-gradient(105.96deg,#0964ad 56.79%,#06547a 100%);width:100%;height:100%;padding:0 0 0 18vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}</style><div class=css-12grqsg><style data-emotion="css 1l05yh0">.css-1l05yh0{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (width>=30em){.css-1l05yh0{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (width>=48em){.css-1l05yh0{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}</style><div class=css-1l05yh0>
7<style data-emotion="css 6y9g9f">.css-6y9g9f{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:100%;-ms-flex:100%;flex:100%;justify-content:center;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (width>=30em){.css-6y9g9f{-webkit-flex:100%;-ms-flex:100%;flex:100%;padding-right:0}}@media screen and (width>=48em){.css-6y9g9f{padding-right:var(--chakra-space-4);-webkit-flex:50%;-ms-flex:50%;flex:50%}}</style><div class=css-6y9g9f><style data-emotion="css i4f9uv">.css-i4f9uv{margin-right:var(--chakra-space-4);padding-top:42px;padding-bottom:12px}@media screen and (width>=30em){.css-i4f9uv{margin-right:var(--chakra-space-4);padding-top:42px;padding-bottom:12px}}@media screen and (width>=48em){.css-i4f9uv{margin-right:var(--chakra-space-4);padding-top:42px;padding-bottom:42px}}@media screen and (width>=62em){.css-i4f9uv{padding-top:var(--chakra-space-14);padding-bottom:var(--chakra-space-14);margin-right:var(--chakra-space-4)}}@media screen and (width>=80em){.css-i4f9uv{margin-right:48px}}</style><div class=css-i4f9uv><style data-emotion="css 1tum2c0">.css-1tum2c0{margin-top:var(--chakra-space-6);margin-bottom:var(--chakra-space-6);color:var(--chakra-colors-white);font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--chakra-fontWeights-bold);font-size:32px;line-height:48px}@media screen and (width>=30em){.css-1tum2c0{font-size:32px;line-height:48px}}@media screen and (width>=48em){.css-1tum2c0{font-size:32px;line-height:48px}}@media screen and (width>=62em){.css-1tum2c0{font-size:40px;line-height:56x}}@media screen and (width>=80em){.css-1tum2c0{font-size:48px;line-height:64px}}</style><h1 class="chakra-heading css-1tum2c0">Calico Documentation</h1><style data-emotion="css 1onr7ct">.css-1onr7ct{margin-top:var(--chakra-space-6);font-weight:var(--chakra-fontWeights-normal);font-size:var(--chakra-fontSizes-xl);line-height:var(--chakra-lineHeights-6);color:var(--chakra-colors-white)}</style><p class="chakra-text css-1onr7ct">Active, zero-trust based security for containers and Kubernetes</div></div></div></div><style data-emotion="css nxi8a2">.css-nxi8a2{grid-gap:0px;grid-template:"selectdocs"minmax(200px,max-content)"productinfo"minmax(500px,max-content)"productcomparison"minmax(400px,max-content)"featuretablecomparison"minmax(200px,max-content)/1fr;display:grid}</style><div class=css-nxi8a2><style data-emotion="css kl36fc">.css-kl36fc{grid-area:selectdocs}</style><section data-testid=selectdocs-section class=css-kl36fc><style data-emotion="css armtzv">.css-armtzv{background:var(--chakra-colors-tigeraGrey-100);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;padding-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}</style><div class=css-armtzv><style data-emotion="css 1ofn7wz">.css-1ofn7wz{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-xl);line-height:var(--chakra-lineHeights-8);margin-bottom:var(--chakra-space-4);color:var(--chakra-colors-tigeraBlack);text-align:center;padding-top:var(--chakra-space-14)}@media screen and (width>=30em){.css-1ofn7wz{font-size:var(--chakra-fontSizes-xl);line-height:var(--chakra-lineHeights-8)}}@media screen and (width>=48em){.css-1ofn7wz{font-size:32px;line-height:48px}}</style><h2 class="chakra-heading css-1ofn7wz">Select a doc set</h2><style data-emotion="css 163j86v">.css-163j86v{height:auto;margin-bottom:calc(var(--chakra-space-2)*-1);-webkit-padding-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-inline-start:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (width>=30em){.css-163j86v{-webkit-padding-start:0px;-webkit-padding-end:0px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-inline:0}}@media screen and (width>=48em){.css-163j86v{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (width>=62em){.css-163j86v{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (width>=80em){.css-163j86v{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (width>=96em){.css-163j86v{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}</style><div class="chakra-stack css-163j86v"><div class=css-0><a href=/calico/latest/about/><style data-emotion="css ud15ho">.css-ud15ho{border:var(--chakra-borders-1px);border-color:var(--chakra-colors-tigeraCloudGrey);border-radius:var(--chakra-radii-lg);background:var(--chakra-colors-tigeraWhite);min-width:290px;margin-left:0;margin-right:0;margin-top:var(--chakra-space-4);margin-bottom:var(--chakra-space-4);padding-bottom:40px}@media screen and (width>=30em){.css-ud15ho{min-width:371px;margin-left:var(--chakra-space-4);margin-right:var(--chakra-space-4);margin-top:var(--chakra-space-4);margin-bottom:var(--chakra-space-4)}}@media screen and (width>=48em){.css-ud15ho{margin-top:var(--chakra-space-4);margin-bottom:var(--chakra-space-4)}}@media screen and (width>=62em){.css-ud15ho{margin-top:var(--chakra-space-4);margin-bottom:var(--chakra-space-4)}}@media screen and (width>=80em){.css-ud15ho{margin-top:px;margin-bottom:px}}</style><div class=css-ud15ho><style data-emotion="css 1ki4hma">.css-1ki4hma{justify-content:center;padding-top:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}</style><div class=css-1ki4hma><style data-emotion="css 8uvf44">.css-8uvf44{width:var(--chakra-sizes-32);height:var(--chakra-sizes-32)}</style><img src=img/calico-logo-badge.svg loading=lazy class="chakra-image css-8uvf44"></div><style data-emotion="css 6sgi9d">.css-6sgi9d{text-align:center;margin-top:var(--chakra-space-7);font-weight:600;font-size:var(--chakra-fontSizes-2xl);line-height:var(--chakra-lineHeights-9)}</style><p class="chakra-text css-6sgi9d">Calico Open Source</div></a></div><div class=css-0><a href=/calico-enterprise/latest/about/><div class=css-ud15ho><div class=css-1ki4hma><img src=/img/calico-enterprise-logo-badge.svg loading=lazy class="chakra-image css-8uvf44"></div><p class="chakra-text css-6sgi9d">Calico Enterprise</div></a></div><div class=css-0><a href=/calico-cloud/about><div class=css-ud15ho><div class=css-1ki4hma><img src=/img/calico-cloud-logo-badge.svg loading=lazy class="chakra-image css-8uvf44"></div><p class="chakra-text css-6sgi9d">Calico Cloud</div></a></div></div></div></section><style data-emotion="css 12ty8w3">.css-12ty8w3{grid-area:productinfo}</style><section data-testid=productinfo-section class=css-12ty8w3><style data-emotion="css 1ixgpin">.css-1ixgpin{background:var(--chakra-colors-tigeraGrey-100);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}</style><div class=css-1ixgpin><h2 class="chakra-heading css-1ofn7wz">About Tigera products</h2><style data-emotion="css 33ymk3">.css-33ymk3{background:var(--chakra-colors-tigeraGrey-100);width:100%;padding:0 6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}</style><div class=css-33ymk3><style data-emotion="css w6pdlp">.css-w6pdlp{width:100%;padding-top:var(--chakra-space-8);padding-bottom:var(--chakra-space-8);--chakra-space-y-reverse:1;--chakra-divide-y-reverse:1;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (width>=30em){.css-w6pdlp{padding-top:var(--chakra-space-8);padding-bottom:var(--chakra-space-8);--chakra-space-y-reverse:1;--chakra-divide-y-reverse:1;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (width>=48em){.css-w6pdlp{padding-top:var(--chakra-space-14);padding-bottom:var(--chakra-space-14);-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}</style><div class=css-w6pdlp><style data-emotion="css 1irfuec">.css-1irfuec{-webkit-flex:50%;-ms-flex:50%;flex:50%;align-self:center;margin-right:0}@media screen and (width>=30em){.css-1irfuec{align-self:center;margin-right:0}}@media screen and (width>=48em){.css-1irfuec{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;margin-right:var(--chakra-space-6);align-self:flex-start}}@media screen and (width>=62em){.css-1irfuec{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start}}@media screen and (width>=80em){.css-1irfuec{align-self:center}}</style><div class=css-1irfuec><style data-emotion="css m0sm1z">.css-m0sm1z{width:100%;max-height:372px;margin-top:var(--chakra-space-4);padding-top:65px}@media screen and (width>=30em){.css-m0sm1z{margin-top:var(--chakra-space-4)}}@media screen and (width>=48em){.css-m0sm1z{margin-top:0}}</style><img src=img/calico-open-source.svg loading=lazy class="chakra-image css-m0sm1z"></div><style data-emotion="css 1ku71wk">.css-1ku71wk{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:50%;-ms-flex:50%;flex:50%;margin-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (width>=30em){.css-1ku71wk{margin-left:0}}@media screen and (width>=48em){.css-1ku71wk{margin-left:var(--chakra-space-6)}}</style><div class=css-1ku71wk><style data-emotion="css 1q6rekm">.css-1q6rekm{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-xl);line-height:var(--chakra-lineHeights-8);margin-bottom:var(--chakra-space-4);color:var(--chakra-colors-tigeraBlack)}@media screen and (width>=30em){.css-1q6rekm{font-size:var(--chakra-fontSizes-xl);line-height:var(--chakra-lineHeights-8);margin-bottom:var(--chakra-space-4)}}@media screen and (width>=48em){.css-1q6rekm{margin-bottom:var(--chakra-space-6);font-size:32px;line-height:48px}}</style><h2 class="chakra-heading css-1q6rekm">Calico Open Source</h2><div class=css-0><style data-emotion="css 1kkuqdp">.css-1kkuqdp{font-weight:var(--chakra-fontWeights-medium);font-size:var(--chakra-fontSizes-md);line-height:var(--chakra-lineHeights-6);margin-bottom:var(--chakra-space-4);color:var(--chakra-colors-tigeraBlack)}@media screen and (width>=30em){.css-1kkuqdp{font-size:var(--chakra-fontSizes-md);line-height:var(--chakra-lineHeights-6)}}@media screen and (width>=48em){.css-1kkuqdp{font-size:var(--chakra-fontSizes-lg);line-height:var(--chakra-lineHeights-8)}}</style><p class="chakra-text css-1kkuqdp">A free, self-managed networking and security solution for containers, virtual machines, and native host-based workloads.<p class="chakra-text css-1kkuqdp">Provides networking, network policy, and IP address management capabilities for cloud-native applications.</div><style data-emotion="css 4zvt7y">.css-4zvt7y{justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (width>=30em){.css-4zvt7y{justify-content:center}}@media screen and (width>=48em){.css-4zvt7y{justify-content:start}}</style><div class=css-4zvt7y><style data-emotion="css y0rv43">.css-y0rv43{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline-offset:2px;border-radius:var(--chakra-radii-md);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);border:var(--chakra-borders-none);height:var(--chakra-sizes-12);min-width:var(--chakra-sizes-12);-webkit-padding-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);width:auto;font-style:normal;font-weight:var(--chakra-fontWeights-semibold);font-size:var(--chakra-fontSizes-md);line-height:var(--chakra-lineHeights-7);color:var(--chakra-colors-tigeraBlueDark);outline:2px solid #0000;justify-content:center;align-items:center;margin-left:-23px;padding-inline-start:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.css-y0rv43:focus-visible,.css-y0rv43[data-focus-visible]{box-shadow:var(--chakra-shadows-outline)}.css-y0rv43:disabled,.css-y0rv43[disabled],.css-y0rv43[aria-disabled=true],.css-y0rv43[data-disabled]{opacity:.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none)}.css-y0rv43:active,.css-y0rv43[data-active]{background:var(--chakra-colors-gray-200)}@media screen and (width>=30em){.css-y0rv43{font-size:var(--chakra-fontSizes-lg)}}@media screen and (width>=48em){.css-y0rv43{font-size:var(--chakra-fontSizes-xl)}}.css-y0rv43 svg path{stroke:var(--chakra-colors-tigeraBlueDark)}.css-y0rv43:hover svg path,.css-y0rv43[data-hover] svg path{stroke:var(--chakra-colors-tigeraBlueMedium)}</style><style data-emotion="css 14bqw43">.css-14bqw43{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline-offset:2px;color:var(--chakra-colors-tigeraBlueDark);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline-offset:2px;border-radius:var(--chakra-radii-md);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);border:var(--chakra-borders-none);height:var(--chakra-sizes-12);min-width:var(--chakra-sizes-12);-webkit-padding-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);width:auto;font-style:normal;font-weight:var(--chakra-fontWeights-semibold);font-size:var(--chakra-fontSizes-md);line-height:var(--chakra-lineHeights-7);outline:2px solid #0000;justify-content:center;align-items:center;margin-left:-23px;padding-inline-start:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);-webkit-text-decoration:none;text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.css-14bqw43:hover,.css-14bqw43[data-hover]{-webkit-text-decoration:underline;text-decoration:underline}.css-14bqw43:focus-visible,.css-14bqw43[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);box-shadow:var(--chakra-shadows-outline)}.css-14bqw43:disabled,.css-14bqw43[disabled],.css-14bqw43[aria-disabled=true],.css-14bqw43[data-disabled]{opacity:.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none)}.css-14bqw43:active,.css-14bqw43[data-active]{background:var(--chakra-colors-gray-200)}@media screen and (width>=30em){.css-14bqw43{font-size:var(--chakra-fontSizes-lg)}}@media screen and (width>=48em){.css-14bqw43{font-size:var(--chakra-fontSizes-xl)}}.css-14bqw43 svg path{stroke:var(--chakra-colors-tigeraBlueDark)}.css-14bqw43:hover svg path,.css-14bqw43[data-hover] svg path{stroke:var(--chakra-colors-tigeraBlueMedium)}</style><a class="chakra-link chakra-button css-14bqw43" href=/calico/latest/about/ aria-label="Go to docs">Visit the documentation</a></div></div></div></div><div class=css-33ymk3><style data-emotion="css cco6g7">.css-cco6g7{width:100%;padding-top:var(--chakra-space-8);padding-bottom:var(--chakra-space-8);--chakra-space-y-reverse:1;--chakra-divide-y-reverse:1;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (width>=30em){.css-cco6g7{padding-top:var(--chakra-space-8);padding-bottom:var(--chakra-space-8);--chakra-space-y-reverse:1;--chakra-divide-y-reverse:1;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-r
7everse}}@media screen and (width>=48em){.css-cco6g7{padding-top:var(--chakra-space-14);padding-bottom:var(--chakra-space-14);--chakra-space-x-reverse:1;--chakra-divide-x-reverse:1;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}</style><div class=css-cco6g7><style data-emotion="css 1jkg3pu">.css-1jkg3pu{-webkit-flex:50%;-ms-flex:50%;flex:50%;align-self:center;margin-left:0}@media screen and (width>=30em){.css-1jkg3pu{align-self:center;margin-left:0}}@media screen and (width>=48em){.css-1jkg3pu{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;margin-left:var(--chakra-space-6);align-self:flex-start}}@media screen and (width>=62em){.css-1jkg3pu{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start}}@media screen and (width>=80em){.css-1jkg3pu{align-self:center}}</style><div class=css-1jkg3pu><img src=img/calico-enterprise.drawio.svg loading=lazy class="chakra-image css-m0sm1z"></div><style data-emotion="css 1891ios">.css-1891ios{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:50%;-ms-flex:50%;flex:50%;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (width>=30em){.css-1891ios{margin-right:0}}@media screen and (width>=48em){.css-1891ios{margin-right:var(--chakra-space-6)}}</style><div class=css-1891ios><h2 class="chakra-heading css-1q6rekm">Calico Enterprise</h2><div class=css-0><p class="chakra-text css-1kkuqdp">A paid, self-managed security and observability solution for containers and Kubernetes.<p class="chakra-text css-1kkuqdp">Extends Calico Open Sourceâs networking and network security capabilities to offer more advanced security and observability capabilities for organizations running Kubernetes at scale.</div><div class=css-4zvt7y><a class="chakra-link chakra-button css-14bqw43" href=/calico-enterprise/latest/about/ aria-label="Go to docs">Visit the documentation</a></div></div></div></div><div class=css-33ymk3><div class=css-w6pdlp><div class=css-1irfuec><img src=img/calico-cloud-features.svg loading=lazy class="chakra-image css-m0sm1z"></div><div class=css-1ku71wk><h2 class="chakra-heading css-1q6rekm">Calico Cloud</h2><div class=css-0><p class="chakra-text css-1kkuqdp">A pay-as-you-go, SaaS application that provides comprehensive container security across the entire container lifecycle (build, deploy, runtime).<p class="chakra-text css-1kkuqdp">A fully-managed version of Calico Enterprise that adds container image scanning and advanced threat detection capabilities.</div><div class=css-4zvt7y><a class="chakra-link chakra-button css-14bqw43" href=calico-cloud/about aria-label="Go to docs">Visit the documentation</a></div></div></div></div></div></section><style data-emotion="css 19bzcl7">.css-19bzcl7{grid-area:productcomparison}</style><section data-testid=productcomparison-section class=css-19bzcl7><style data-emotion="css 5oi0tj">.css-5oi0tj{background:linear-gradient(105.96deg,#0964ad 56.79%,#06547a 100%);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;padding-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}</style><div class=css-5oi0tj><style data-emotion="css 19eshzx">.css-19eshzx{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-xl);line-height:var(--chakra-lineHeights-8);margin-bottom:var(--chakra-space-4);color:var(--chakra-colors-white);text-align:center;padding-top:var(--chakra-space-14)}@media screen and (width>=30em){.css-19eshzx{font-size:var(--chakra-fontSizes-xl);line-height:var(--chakra-lineHeights-8)}}@media screen and (width>=48em){.css-19eshzx{font-size:32px;line-height:48px}}</style><h2 class="chakra-heading css-19eshzx">Best fit</h2><style data-emotion="css 1sb9tjy">.css-1sb9tjy{margin:var(--chakra-space-3);justify-content:center;align-self:center;align-items:center}@media screen and (width>=30em){.css-1sb9tjy{margin:var(--chakra-space-4)}}@media screen and (width>=48em){.css-1sb9tjy{margin:var(--chakra-space-8)}}</style><div class=css-1sb9tjy><style data-emotion="css zipzvv">.css-zipzvv{white-space:nowrap;-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow:auto hidden}</style><div class="chakra-table__container css-zipzvv"><style data-emotion="css 1tiws7u">.css-1tiws7u{font-variant-numeric:lining-nums tabular-nums;border-collapse:collapse;background:var(--chakra-colors-tigeraGrey-100);width:92vw;color:var(--chakra-colors-tigeraGrey-800)}@media screen and (width>=30em){.css-1tiws7u{width:92vw}}@media screen and (width>=48em){.css-1tiws7u{width:92vw}}@media screen and (width>=62em){.css-1tiws7u{width:92vw}}@media screen and (width>=80em){.css-1tiws7u{width:1338px}}</style><table class="chakra-table css-1tiws7u"><tbody class=css-0><style data-emotion="css 1crufmv">.css-1crufmv:last-of-type{border-bottom:0}</style><tr class=css-1crufmv><style data-emotion="css 1n6n7nk">.css-1n6n7nk{border-bottom:var(--chakra-borders-1px);border-color:var(--chakra-colors-gray-100);text-align:center}.css-1n6n7nk[data-is-numeric=true]{text-align:end}</style><td class=css-1n6n7nk><div class=css-1ki4hma><style data-emotion="css 1wsuzl7">.css-1wsuzl7{width:64px;
7height:64px}</style><img src=img/calico-logo-badge.svg loading=lazy class="chakra-image css-1wsuzl7"></div>Calico Open Source</td><style data-emotion="css 1ocm65q">.css-1ocm65q{text-align:start;border-bottom:var(--chakra-borders-1px);border-color:var(--chakra-colors-gray-100)}.css-1ocm65q[data-is-numeric=true]{text-align:end}</style><td class=css-1ocm65q><b><p class="chakra-text css-0">Free, self-managed</b><td class=css-1ocm65q><b>Users</b><p class="chakra-text css-0"> - Who want best-in-class networking and network policy capabilities.</p><b></b><tr class=css-1crufmv><td class=css-1n6n7nk><div class=css-1ki4hma><img src=/img/calico-enterprise-logo-badge.svg loading=lazy class="chakra-image css-1wsuzl7"></div>Calico Enterprise<td class=css-1ocm65q><b><p class="chakra-text css-0">Paid, self-managed</b><td class=css-1ocm65q><b>Enterprise teams</b><p class="chakra-text css-0"> - Who need full control to customize their networking security deployment to meet regulatory and<p class="chakra-text css-0"> compliance requirements for Kubernetes at scale.<p class="chakra-text css-0"> - Who want Tigera Customer Support for day-zero to production best practices<p class="chakra-text css-0"> custom training and workshops, and Solution Architects to customize solutions.</p><b></b><tr class=css-1crufmv><td class=css-1n6n7nk><div class=css-1ki4hma><img src=/img/calico-cloud-logo-badge.svg loading=lazy class="chakra-image css-1wsuzl7"></div>Calico Cloud<td class=css-1ocm65q><b><p class="chakra-text css-0">Pay-as-you-go, SaaS</b><td class=css-1ocm65q><b>Small teams</b><p class="chakra-text css-0"> - Who need to manage the full spectrum of compliance in a web-based console for novice users:<p class="chakra-text css-0">â<!-- --> - Secure clusters, pods, and applications<p class="chakra-text css-0">â<!-- --> - Scan images for vulnerabilities<p class="chakra-text css-0">â<!-- --> - Web-based UI for visibility to troubleshoot Kubernetes<p class="chakra-text css-0">â<!-- --> - Detect and mitigate threats<p class="chakra-text css-0">â<!-- --> - Run compliance reports</p><b>Enterprise teams</b><p class="chakra-text css-0"> - Who want to scale their Calico Enterprise on-premises deployments by providing more self-service to developers.</table></div></div></div></section><style data-emotion="css 7myxt0">.css-7myxt0{grid-area:featuretablecomparison}</style><section data-testid=featuretablecomparison-section class=css-7myxt0><div class=css-5oi0tj><h2 class="chakra-heading css-19eshzx">Product comparison by feature</h2><style data-emotion="css 1d6ih9p">.css-1d6ih9p{max-width:1093px;margin:var(--chakra-space-3);justify-content:center;align-self:center;align-items:center}@media screen and (width>=30em){.css-1d6ih9p{margin:var(--chakra-space-4)}}@media screen and (width>=48em){.css-1d6ih9p{margin:var(--chakra-space-8)}}</style><div class=css-1d6ih9p><style data-emotion="css 1y9qxq7">.css-1y9qxq7{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--chakra-fontWeights-bold);font-size:26px;line-height:var(--chakra-lineHeights-8);margin-bottom:var(--chakra-space-2);color:var(--chakra-colors-white);padding-top:var(--chakra-space-4)}@media screen and (width>=30em){.css-1y9qxq7{line-height:var(--chakra-lineHeights-8)}}@media screen and (width>=48em){.css-1y9qxq7{line-height:48px}}</style><h3 class="chakra-heading css-1y9qxq7">Networking</h3><div class="chakra-table__container css-zipzvv"><style data-emotion="css 1ek4t5t">.css-1ek4t5t{font-variant-numeric:lining-nums tabular-nums;border-collapse:collapse;background:var(--chakra-colors-tigeraGrey-100);width:92vw;color:var(--chakra-colors-tigeraGrey-800);overflow-x:scroll}@media screen and (width>=30em){.css-1ek4t5t{width:92vw;overflow-x:scroll}}@media screen and (width>=48em){.css-1ek4t5t{width:92vw;overflow-x:scroll}}@media screen and (width>=62em){.css-1ek4t5t{width:92vw;overflow-x:hidden}}@media screen and (width>=80em){.css-1ek4t5t{width:1093px}}</style><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><style data-emotion="css 8e7cwr">.css-8e7cwr{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);text-transform:capitalize;letter-spacing:var(--chakra-letterSpacings-wider);text-align:start;border-color:var(--chakra-colors-gray-100);color:var(--chakra-colors-tigeraBlack);border-bottom:0;border:var(--chakra-borders-none)}.css-8e7cwr[data-is-numeric=true]{text-align:end}</style><th class=css-8e7cwr></th><style data-emotion="css 13a63j1">.css-13a63j1{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);text-transform:capitalize;letter-spacing:var(--chakra-letterSpacings-wider);text-align:start;border-color:var(--chakra-colors-gray-100);border-bottom:0;border:var(--chakra-borders-none);color:var(--chakra-colors-tigeraGrey-800)}.css-13a63j1[data-is-numeric=true]{text-align:end}</style><th class=css-13a63j1>Calico Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><style data-emotion="css 1041ajj">.css-1041ajj{text-align:start;border-bottom:var(--chakra-borders-1px);border-color:var(--chakra-colors-gray-100);width:22vw}.css-1041ajj[data-is-numeric=true]{text-align:end}@media screen and (width>=30em){.css-1041ajj{width:32vw}}@media screen and (width>=48em){.css-1041ajj{width:32vw}}@media screen and (width>=62em){.css-1041ajj{width:49vw}}@media screen and (width>=80em){.css-1041ajj{width:600px}}</style><td class=css-1041ajj>High-performance, scalable pod networking</td><style data-emotion="css 12znzc3">.css-12znzc3{text-align:start;border-bottom:var(--chakra-borders-1px);border-color:var(--chakra-colors-gray-100);-webkit-text-align-last:center;text-align-last:center}.css-12znzc3[data-is-numeric=true]{text-align:end}</style><td class=css-12znzc3>
7<style data-emotion="css 19jk8v6">.css-19jk8v6{vertical-align:middle;color:var(--chakra-colors-tigeraGreen-900);-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;width:21px;height:21px;line-height:1em;display:inline-block}</style><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Advanced IP address management<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>
7Direct infrastructure peering without the overlay<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Dual ToR peering<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Egress gateway<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Multiple Calico networks on a pod<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg></table></div><h3 class="chakra-heading css-1y9qxq7">Apps, pods, clusters</h3><div class="chakra-table__container css-zipzvv"><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><th class=css-8e7cwr><th class=css-13a63j1>Calico Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><td class=css-1041ajj>Seamless support with Kubernetes network policy<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Label-based (identity-aware) policy<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Namespace and cluster-wide scope <td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Global default deny policy design <td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Application layer policy<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Policy for services<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Web UI<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Onboarding tutorials and lab cluster<td class=css-12znzc3><td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>DNS/FQDN-based policy<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Hierarchical tiered network policy<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Policy recommendations<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Preview and staged network policy<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Policy integration for third-party firewalls<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Network sets to limit IP ranges for egress and ingress traffic to workloads<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg></table></div><h3 class="chakra-heading css-1y9qxq7">Data</h3><div class="chakra-table__container css-zipzvv"><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><th class=css-8e7cwr><th class=css-13a63j1>Calico Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><td class=css-1041ajj>Data-in-transit encryption for pod traffic using WireGuard<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>SIEM integration<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg></table></div><h3 class="chakra-heading css-1y9qxq7">Non-cluster hosts</h3><div class="chakra-table__container css-zipzvv"><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><th class=css-8e7cwr><th class=css-13a63j1>Calico Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><td class=css-1041ajj>Restrict traffic to/from hosts using network policy<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><tr class=css-1crufmv><td class=css-1041ajj>Automatic host endpoints<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><tr class=css-1crufmv><td class=css-1041ajj>Secure Kubernetes nodes with host endpoints managed by Calico<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Apply policy to host-forwarded traffic <td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg></table></div><h3 class="chakra-heading css-1y9qxq7">Dataplane</h3><div class="chakra-table__container css-zipzvv"><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><th class=css-8e7cwr><th class=css-13a63j1>Calico
7 Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><td class=css-1041ajj>eBPF<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>iptables<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Windows HNS<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>VPP<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><td class=css-12znzc3></table></div><h3 class="chakra-heading css-1y9qxq7">Observability and troubleshooting</h3><div class="chakra-table__container css-zipzvv"><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><th class=css-8e7cwr><th class=css-13a63j1>Calico Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><td class=css-1041ajj>Application-level observability and troubleshooting<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Service Graph<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Elasticsearch logs (flow, l7, audit, bgp, dns, events)<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Alerts<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Kibana DNS dashboards<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Traffic Flow Visualizer<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg></table></div><h3 class="chakra-heading css-1y9qxq7">Multi-cluster management</h3><div class="chakra-table__container css-zipzvv"><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><th class=css-8e7cwr><th class=css-13a63j1>Calico Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><td class=css-1041ajj>Federated identity and services<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg></table></div><h3 class="chakra-heading css-1y9qxq7">Threat defense</h3><div class="chakra-table__container css-zipzvv"><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><th class=css-8e7cwr><th class=css-13a63j1>Calico Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><td class=css-1041ajj>Workload-centric Web Application Firewall (WAF)<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><tr class=css-1crufmv><td class=css-1041ajj>Add threatfeeds to trace suspicious network flows<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg></table></div><h3 class="chakra-heading css-1y9qxq7">Reports</h3><div class="chakra-table__container css-zipzvv"><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><th class=css-8e7cwr><th class=css-13a63j1>Calico Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><td class=css-1041ajj>CIS benchmark reports<td class=css-12znzc3><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg></table></div><h3 class="chakra-heading css-1y9qxq7">Monitor Calico components</h3><div class="chakra-table__container css-zipzvv"><table class="chakra-table css-1ek4t5t"><thead class=css-0><tr class=css-1crufmv><th class=css-8e7cwr><th class=css-13a63j1>Calico Open Source<th class=css-13a63j1>Calico Enterprise<th class=css-13a63j1>Calico Cloud<tbody class=css-0><tr class=css-1crufmv><td class=css-1041ajj>Prometheus<td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg><td class=css-12znzc3><svg viewBox="0 0 14 14" focusable=false class="chakra-icon css-19jk8v6"><g fill=currentColor><polygon points="5.5 11.9993304 14 3.49933039 12.5 2 5.5 8.99933039 1.5 4.9968652 0 6.49933039"/></g></svg></table></div></div></div></section></div></main></div><footer class="theme-layout-footer footer footer--dark"><div class="container container-fluid"><div class="row footer__links">
7<div class="theme-layout-footer-column col footer__col"><div class=footer__title>Learn</div><ul class="footer__items clean-list"><li class=footer__item><a class=footer__link-item href=/>Documentation</a><li class=footer__item><a href=https://www.tigera.io/events target=_blank rel="noopener noreferrer" class=footer__link-item>Events</a><li class=footer__item><a href=https://www.tigera.io/resources target=_blank rel="noopener noreferrer" class=footer__link-item>Resource center</a><li class=footer__item><a href=https://www.tigera.io/blog target=_blank rel="noopener noreferrer" class=footer__link-item>Blog</a><li class=footer__item><a href=https://www.tigera.io/lp/tradeshows target=_blank rel="noopener noreferrer" class=footer__link-item>Trade shows</a><li class=footer__item><a href=https://www.tigera.io/lp/calico-certification target=_blank rel="noopener noreferrer" class=footer__link-item>Certification</a><li class=footer__item><a href=https://www.tigera.io/learn/guides/kubernetes-monitoring target=_blank rel="noopener noreferrer" class=footer__link-item>Guides</a></ul></div><div class="theme-layout-footer-column col footer__col"><div class=footer__title>Support</div><ul class="footer__items clean-list"><li class=footer__item><a href=https://www.tigera.io/customer-success target=_blank rel="noopener noreferrer" class=footer__link-item>Customer success</a><li class=footer__item><a href=https://support.tigera.io/s/login/ target=_blank rel="noopener noreferrer" class=footer__link-item>Support portal</a><li class=footer__item><a href=https://www.tigera.io/security-bulletins target=_blank rel="noopener noreferrer" class=footer__link-item>Security bulletins</a><li class=footer__item><a href=https://www.tigera.io/vulnerability-disclosure target=_blank rel="noopener noreferrer" class=footer__link-item>Report a security issue</a></ul></div><div class="theme-layout-footer-column col footer__col"><div class=footer__title>Open source</div><ul class="footer__items clean-list"><li class=footer__item><a href=https://www.tigera.io/project-calico target=_blank rel="noopener noreferrer" class=footer__link-item>Project Calico</a><li class=footer__item><a href=https://www.tigera.io/project-calico/community target=_blank rel="noopener noreferrer" class=footer__link-item>Community</a><li class=footer__item><a href=https://github.com/projectcalico target=_blank rel="noopener noreferrer" class=footer__link-item>GitHub</a><li class=footer__item><a href=https://stackoverflow.com/questions/tagged/calico target=_blank rel="noopener noreferrer" class=footer__link-item>Stack Overflow</a><li class=footer__item><a href=https://calicousers.slack.com/ target=_blank rel="noopener noreferrer" class=footer__link-item>Slack</a></ul></div><div class="theme-layout-footer-column col footer__col"><div class=footer__title>Company</div><ul class="footer__items clean-list"><li class=footer__item><a href=https://www.tigera.io/about target=_blank rel="noopener noreferrer" class=footer__link-item>About Calico</a><li class=footer__item><a href=https://www.tigera.io/customer-stories target=_blank rel="noopener noreferrer" class=footer__link-item>Customers</a><li class=footer__item><a href=https://www.tigera.io/partners target=_blank rel="noopener noreferrer" class=footer__link-item>Partners</a><li class=footer__item><a href=https://www.tigera.io/media target=_blank rel="noopener noreferrer" class=footer__link-item>Newsroom</a><li class=footer__item><a href=https://www.tigera.io/careers target=_blank rel="noopener noreferrer" class=footer__link-item>Careers</a><li class=footer__item><a href=https://www.tigera.io/contact target=_blank rel="noopener noreferrer" class=footer__link-item>Contact</a></ul></div></div><div class="footer__bottom text--center"><div class=footer__copyright> 8 <div> 9 <br> 10 <div class=footer-copyright__title>Copyright © 2025 Tigera, Inc.</div> 11 <div class=footer-copyright__description>Tigera is the creator and maintainer of Project Calico.</div> 12 <a href=# onclick='Clym.showWidget("","",event)'>Privacy Center</a> | 13 <a href=# onclick='Clym.showWidget("/requests/new/do_not_sell_my_information","",event)'>Do not sell or share my personal information</a> 14 <div> 15 <a href=https://www.linkedin.com/company/tigera/ target=_blank rel="noopener noreferrer" class="footer-social-icon linkedin-icon" aria-label="Linkedin profile"></a> 16 <a href=https://twitter.com/tigeraio target=_blank rel="noopener noreferrer" class="footer-social-icon twitter-icon" aria-label="Twitter profile"></a> 17 <a href=https://www.youtube.com/channel/UC8uN3yhpeBeerGNwDiQbcgw target=_blank rel="noopener noreferrer" class="footer-social-icon youtube-icon" aria-label="YouTube channel"></a> 18 <a href=https://calicousers.slack.com/ target=_blank rel="noopener noreferrer" class="footer-social-icon slack-icon" aria-label="Slack team"></a> 19 </div> 20 </div> 21 </div></div></div></footer><span></span><span id=__chakra_env hidden></span></div>
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.