CINXE.COM
Home Page
<!DOCTYPE html><html lang="en"><head><title>Home Page</title><meta name="description" content="Crossplane is a framework for building cloud native control planes without needing to write code. It has a highly extensible backend that enables you to build a control plane that can orchestrate applications and infrastructure no matter where they run, and a highly configurable frontend that puts you in control of the schema of the declarative API it offers."/><meta charSet="UTF-8"/><meta http-equiv="X-UA-Compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta property="og:title" content="Crossplane - The cloud-native control plane framework"/><meta name="twitter:title" content="Crossplane - The cloud-native control plane framework"/><meta property="og:description" content="Crossplane is a framework for building cloud native control planes without needing to write code. It has a highly extensible backend that enables you to build a control plane that can orchestrate applications and infrastructure no matter where they run, and a highly configurable frontend that puts you in control of the schema of the declarative API it offers."/><meta name="twitter:description" content="Crossplane is a framework for building cloud native control planes without needing to write code. It has a highly extensible backend that enables you to build a control plane that can orchestrate applications and infrastructure no matter where they run, and a highly configurable frontend that puts you in control of the schema of the declarative API it offers."/><meta property="og:url" content="https://www.crossplane.io/"/><meta name="twitter:url" content="https://www.crossplane.io/"/><meta property="og:image" content="/og-images/crossplane-og.jpg"/><meta name="twitter:image" content="/og-images/crossplane-og.jpg"/><meta name="twitter:card" content="summary"/><meta name="twitter:site" content="@crossplane_io"/><meta property="og:site_name" content="crossplane.io"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="next-head-count" content="18"/><meta name="theme-color" content="#183d54"/><link rel="shortcut icon" href="/favicon.ico"/><style data-emotion="css-global 0"></style><style data-emotion="css-global 1hy1x2q">html,body{height:100%;width:100%;margin:0;padding:0;overflow-x:hidden;}::-webkit-scrollbar{display:none;}body.overflow-hidden{overflow:hidden;}html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom{box-shadow:none;border-top-width:0;z-index:2147483647!important;}html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom,html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner{background-color:#505a72;}@media screen and (max-width: 480px){html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom,html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner{padding:15px 0!important;}}html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner{padding:30px 40px;}html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner>p#hs-eu-cookie-disclaimer,html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner>div#hs-eu-policy-wording>p,html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner>div#hs-eu-policy-wording>p>span{font-family:'Avenir-Roman','Arial',sans-serif;font-weight:normal;color:#fff;font-size:14px!important;line-height:24px!important;}html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner>div#hs-en-cookie-confirmation-buttons-area>div#hs-eu-cookie-confirmation-button-group>a{box-sizing:border-box!important;font-size:14px!important;line-height:34px!important;padding:0 20px!important;border-color:transparent!important;border-style:solid!important;border-width:1px!important;border-radius:20px!important;cursor:pointer;outline:none;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition:background-color 0.1 ease-out;transition:background-color 0.1 ease-out;white-space:nowrap;width:auto;}html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner>div#hs-en-cookie-confirmation-buttons-area>div#hs-eu-cookie-confirmation-button-group>a#hs-eu-confirmation-button{background-color:#3de2cb!important;color:#fff!important;fill:#fff!important;}html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner>div#hs-en-cookie-confirmation-buttons-area>div#hs-eu-cookie-confirmation-button-group>a#hs-eu-confirmation-button:hover{border-color:transparent!important;background-color:#37ccb7!important;color:#fff!important;fill:#fff!important;}html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner>div#hs-en-cookie-confirmation-buttons-area>div#hs-eu-cookie-confirmation-button-group>a#hs-eu-decline-button{border-color:#fff!important;color:#fff!important;fill:#fff!important;}html>body>div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom>div#hs-eu-cookie-confirmation-inner>div#hs-en-cookie-confirmation-buttons-area>div#hs-eu-cookie-confirmation-button-group>a#hs-eu-decline-button:hover{border-color:#fff!important;background-color:#fff!important;color:#183b56!important;fill:#183b56!important;}@media screen and (max-width: 768px){div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{margin-right:0!important;}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{margin:0 24px 12px!important;}}.grecaptcha-badge{visibility:hidden;}</style><style data-emotion="css-global 199aau5">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:rgba(0, 0, 0, 0.87);font-family:'Avenir-Roman','Arial',sans-serif;font-weight:400;font-size:1rem;line-height:1.5;background-color:#fff;}@media print{body{background-color:#fff;}}body::backdrop{background-color:#fff;}</style><style data-emotion="css 1u7704y 1pp33er jqw7vu 1ulwh5w 16k6zgd 8emphm 2v4iv4 1o298wf 1h2lk1g q86p3f 1nfx0y4 1d63lew 1k33q06 2rf18o 89dwdn 1u54yp0 1ll7j1d 1yafv85 j3ak32 i2okj4 kw1owq 1iqy7fs z0lcu 1kn5z44 1xvpg2h 10fl4c 8ve41w lvvsik 178yklu y59w86 17f49fj 1epbklb 1sx7wqs 1wi0e28 1ve2cjb 1bscywp 161u8rx vv395w 1xvnga8 10d2z4 1raqjnq 1b9qfyo 3l2gum 1t00x52 12f2v2a 1mirff9 1ua4ivy 76hrge 1qopwuq 17mfixd 1rs68u8 164jjb1 1emyiwq 19o7eza kpyxsn xi606m 13ompn bf6ske nkiv1b xgv3eb 193tk1z muiajt 70qvj9 1iexm8m 10bpdpb 14b76h se1hmc p12lkh xz6nxq 1fr6a9k 7r04ss">.css-1u7704y{width:100%;min-height:100%;}.css-1pp33er{position:relative;}.css-1pp33er nav{background-color:transparent;box-shadow:none;}.css-1pp33er .MuiToolbar-root{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:80px;}.css-jqw7vu{background-color:#fff;color:rgba(0, 0, 0, 0.87);-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:absolute;z-index:1100;top:0;left:auto;right:0;background-color:#183d54;color:#fff;-webkit-transition:all 1s;transition:all 1s;}@media (min-width:768px){.css-jqw7vu{top:0;}}.css-1ulwh5w{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;padding-right:16px;min-height:56px;}@media (min-width:576px){.css-1ulwh5w{padding-left:24px;padding-right:24px;}}@media (min-width:480px){@media (orientation: landscape){.css-1ulwh5w{min-height:48px;}}}@media (min-width:576px){.css-1ulwh5w{min-height:64px;}}@media screen and (min-width: 1400px){.css-16k6zgd{width:100%;max-width:150px;}}.css-8emphm{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none;color:inherit;}.css-2v4iv4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;padding:8px;border-radius:50%;overflow:visible;color:rgba(0, 0, 0, 0.54);-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;margin-left:-12px;color:inherit;padding:0px;}.css-2v4iv4::-moz-focus-inner{border-style:none;}.css-2v4iv4.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-2v4iv4{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-2v4iv4:hover{background-color:rgba(0, 0, 0, 0.04);}@media (hover: none){.css-2v4iv4:hover{background-color:transparent;}}.css-2v4iv4.Mui-disabled{background-color:transparent;color:rgba(0, 0, 0, 0.26);}@media (min-width:1281px){.css-2v4iv4{display:none;}}@media (min-width:0px){.css-1o298wf{display:none;}}@media (min-width:1281px){.css-1o298wf{display:block;}}.css-1o298wf a{font-size:20px;font-weight:700;text-align:center;color:#fff;opacity:.85;padding-left:12px;padding-right:12px;padding-top:24px;padding-bottom:24px;}.css-1o298wf a:hover{opacity:1;}@media screen and (min-width: 1170px){.css-1o298wf a{font-size:17px;margin-bottom:0px;}}.css-1h2lk1g{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}@media (min-width:0px){.css-1h2lk1g{display:none;}}@media (min-width:1281px){.css-1h2lk1g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media screen and (min-width: 1400px){.css-1h2lk1g{width:100%;max-width:495px;}}.css-q86p3f{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none;color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:700;text-align:center;color:#fff;opacity:.85;}.css-q86p3f:hover{opacity:1;}@media screen and (min-width: 1170px){.css-q86p3f{font-size:17px;margin-bottom:0px;}}.css-1nfx0y4{margin-right:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.css-1d63lew{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none;color:inherit;margin-left:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:700;text-align:center;color:#fff;opacity:.85;}.css-1d63lew:hover{opacity:1;}@media screen and (min-width: 1170px){.css-1d63lew{font-size:17px;margin-bottom:0px;}}.css-1k33q06{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.25rem;}.css-2rf18o{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#183d54;text-transform:none;-webkit-transition:0.3s cubic-bezier(.47,1.64,.41,.8);transition:0.3s cubic-bezier(.47,1.64,.41,.8);text-align:center;font-family:'Avenir-Black','Arial',sans-serif;font-weight:700;font-size:14px;line-height:14px;border-radius:20px;padding-left:30px;padding-right:30px;height:38px;background-color:#2ba998;color:#fff;margin-left:24px;}.css-2rf18o::-moz-focus-inner{border-style:none;}.css-2rf18o.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-2rf18o{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-2rf18o:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(24, 61, 84, 0.04);}@media (hover: none){.css-2rf18o:hover{background-color:transparent;}}.css-2rf18o.Mui-disabled{color:rgba(0, 0, 0, 0.26);}.css-2rf18o:hover{background-color:#2ba998;}@media (min-width:768px){.css-2rf18o:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}}.css-2rf18o>.MuiButton-startIcon{position:relative;width:24px;height:24px;margin-right:10px;}@media (min-width:0px){.css-2rf18o>.MuiButton-startIcon>svg{height:20px;width:20px;}}@media (min-width:768px){.css-2rf18o>.MuiButton-startIcon>svg{height:25px;width:25px;}}.css-2rf18o>.MuiButton-endIcon{color:inherit;margin-left:16px;}@media (min-width:0px){.css-2rf18o>.MuiButton-endIcon>svg{height:12px;width:7px;}}@media (min-width:768px){.css-2rf18o>.MuiButton-endIcon>svg{height:13px;width:8px;}}.css-89dwdn{background-color:#183d54;}.css-1u54yp0{background-color:transparent;padding-bottom:32px;text-align:center;}@media (min-width:0px){.css-1u54yp0{padding-top:104px;}}@media (min-width:768px){.css-1u54yp0{padding-top:188px;}}.css-1ll7j1d{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:576px){.css-1ll7j1d{padding-left:24px;padding-right:24px;}}@media (min-width:1170px){.css-1ll7j1d{max-width:1170px;}}.css-1yafv85{position:relative;margin-bottom:40px;}.css-j3ak32{margin:0;font-family:'Avenir-Black','Arial',sans-serif;font-weight:700;color:#fff;font-size:46px;line-height:50px;letter-spacing:-1.6px;color:#fff;}@media screen and (min-width: 768px){.css-j3ak32{font-size:95px;line-height:104px;letter-spacing:-3.2px;}}.css-i2okj4 >img{width:16.6px;height:35px;}@media screen and (min-width: 768px){.css-i2okj4 >img{width:35.58px;height:75px;}}.css-kw1owq{margin:0;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:normal;color:#183d54;font-size:16px;line-height:28px;color:#fff;max-width:950px;margin-left:auto;margin-right:auto;}@media screen and (min-width: 768px){.css-kw1owq{font-size:20px;line-height:32px;}}.css-1iqy7fs{margin-top:48px;}@media (min-width:0px){.css-1iqy7fs{margin-bottom:48px;}}@media (min-width:576px){.css-1iqy7fs{margin-bottom:80px;}}.css-z0lcu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width:0px){.css-z0lcu{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:576px){.css-z0lcu{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.css-z0lcu>button,.css-z0lcu a{min-width:100%;}@media (min-width:0px){.css-z0lcu>button,.css-z0lcu a{margin-left:0px;margin-right:0px;}}@media (min-width:576px){.css-z0lcu>button,.css-z0lcu a{margin-left:10px;margin-right:10px;}}@media screen and (min-width: 576px){.css-z0lcu>button,.css-z0lcu a{min-width:256px;}}@media (min-width:0px){.css-z0lcu>button:not(:last-of-type),.css-z0lcu a:not(:last-of-type){margin-bottom:40px;}}@media (min-width:576px){.css-z0lcu>button:not(:last-of-type),.css-z0lcu a:not(:last-of-type){margin-bottom:0px;}}.css-1kn5z44{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#183d54;text-transform:none;-webkit-transition:0.3s cubic-bezier(.47,1.64,.41,.8);transition:0.3s cubic-bezier(.47,1.64,.41,.8);text-align:center;font-family:'Avenir-Black','Arial',sans-serif;font-weight:700;font-size:16px;line-height:16px;border-radius:24px;padding-left:30px;padding-right:30px;height:48px;background-color:#2ba998;color:#fff;}.css-1kn5z44::-moz-focus-inner{border-style:none;}.css-1kn5z44.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1kn5z44{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1kn5z44:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(24, 61, 84, 0.04);}@media (hover: none){.css-1kn5z44:hover{background-color:transparent;}}.css-1kn5z44.Mui-disabled{color:rgba(0, 0, 0, 0.26);}.css-1kn5z44:hover{background-color:#2ba998;}@media (min-width:768px){.css-1kn5z44:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}}.css-1kn5z44>.MuiButton-startIcon{position:relative;width:24px;height:24px;margin-right:10px;}@media (min-width:0px){.css-1kn5z44>.MuiButton-startIcon>svg{height:20px;width:20px;}}@media (min-width:768px){.css-1kn5z44>.MuiButton-startIcon>svg{height:25px;width:25px;}}.css-1kn5z44>.MuiButton-endIcon{color:inherit;margin-left:16px;}@media (min-width:0px){.css-1kn5z44>.MuiButton-endIcon>svg{height:12px;width:7px;}}@media (min-width:768px){.css-1kn5z44>.MuiButton-endIcon>svg{height:13px;width:8px;}}.css-1xvpg2h{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:500;font-size:0.875rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:6px 8px;border-radius:4px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#183d54;text-transform:none;-webkit-transition:0.3s cubic-bezier(.47,1.64,.41,.8);transition:0.3s cubic-bezier(.47,1.64,.41,.8);text-align:center;font-family:'Avenir-Black','Arial',sans-serif;font-weight:700;font-size:16px;line-height:16px;border-radius:24px;padding-left:30px;padding-right:30px;height:48px;background-color:unset;color:#fff;border:2px solid #fff;}.css-1xvpg2h::-moz-focus-inner{border-style:none;}.css-1xvpg2h.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1xvpg2h{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1xvpg2h:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgba(24, 61, 84, 0.04);}@media (hover: none){.css-1xvpg2h:hover{background-color:transparent;}}.css-1xvpg2h.Mui-disabled{color:rgba(0, 0, 0, 0.26);}.css-1xvpg2h:hover{background-color:unset;}@media (min-width:768px){.css-1xvpg2h:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}}.css-1xvpg2h>.MuiButton-startIcon{position:relative;width:24px;height:24px;margin-right:10px;}@media (min-width:0px){.css-1xvpg2h>.MuiButton-startIcon>svg{height:20px;width:20px;}}@media (min-width:768px){.css-1xvpg2h>.MuiButton-startIcon>svg{height:25px;width:25px;}}.css-1xvpg2h>.MuiButton-endIcon{color:inherit;margin-left:16px;}@media (min-width:0px){.css-1xvpg2h>.MuiButton-endIcon>svg{height:12px;width:7px;}}@media (min-width:768px){.css-1xvpg2h>.MuiButton-endIcon>svg{height:13px;width:8px;}}.css-10fl4c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:24px;}.css-8ve41w{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none;color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;text-align:center;color:#fff;opacity:.85;}.css-8ve41w:hover{opacity:1;}@media screen and (min-width: 1170px){.css-8ve41w{font-size:17px;margin-bottom:0px;}}.css-lvvsik{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none;color:inherit;margin-left:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;text-align:center;color:#fff;opacity:.85;}.css-lvvsik:hover{opacity:1;}@media screen and (min-width: 1170px){.css-lvvsik{font-size:17px;margin-bottom:0px;}}.css-178yklu{margin-top:24px;}.css-y59w86{background-color:#fff;-webkit-clip-path:polygon(0 45px, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 45px, 100% 0, 100% 100%, 0% 100%);}@media (min-width:0px){.css-y59w86{padding-top:128px;}}@media (min-width:768px){.css-y59w86{padding-top:188px;}}.css-17f49fj{max-width:950px;margin-left:auto;margin-right:auto;text-align:center;}@media (min-width:0px){.css-17f49fj{padding-bottom:104px;}}@media (min-width:768px){.css-17f49fj{padding-bottom:128px;}}.css-1epbklb{margin:0;font-family:'Avenir-Black','Arial',sans-serif;font-weight:700;color:#183d54;font-size:27px;line-height:32px;letter-spacing:-0.25px;margin-bottom:20px;}@media screen and (min-width: 768px){.css-1epbklb{font-size:54px;line-height:62px;letter-spacing:-0.55px;}}.css-1sx7wqs{margin:0;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:normal;color:#183d54;font-size:16px;line-height:28px;}@media screen and (min-width: 768px){.css-1sx7wqs{font-size:20px;line-height:32px;}}.css-1wi0e28{max-width:269px;margin-left:auto;margin-right:auto;margin-top:24px;margin-bottom:24px;}.css-1ve2cjb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;text-align:center;}.css-1bscywp{width:100%;height:1px;position:absolute;top:0;}@media (min-width:0px){.css-161u8rx{padding-top:80px;padding-bottom:80px;}}@media (min-width:768px){.css-161u8rx{padding-top:128px;padding-bottom:128px;}}.css-vv395w{position:relative;}@media (min-width:0px){.css-vv395w{padding-bottom:128px;}}@media (min-width:768px){.css-vv395w{padding-bottom:188px;}}.css-1xvnga8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:0px){.css-1xvnga8>div:not(:last-of-type){margin-bottom:80px;}}@media (min-width:992px){.css-1xvnga8>div:not(:last-of-type){margin-bottom:188px;}}.css-10d2z4{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#D3E7F7;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 992px){.css-10d2z4{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.css-1raqjnq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;}@media screen and (min-width: 992px){.css-1raqjnq{-webkit-flex:1;-ms-flex:1;flex:1;width:50%;min-width:50%;max-width:50%;padding-right:28px;padding-left:0px;}}.css-1b9qfyo{margin:0;font-family:'Avenir-Black','Arial',sans-serif;font-weight:700;color:#183d54;font-size:27px;line-height:32px;letter-spacing:-0.25px;max-width:450px;margin-bottom:20px;}@media screen and (min-width: 768px){.css-1b9qfyo{font-size:54px;line-height:62px;letter-spacing:-0.55px;}}.css-3l2gum{margin:0;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:normal;color:#183d54;font-size:16px;line-height:28px;max-width:496px;}@media screen and (min-width: 768px){.css-3l2gum{font-size:20px;line-height:32px;}}.css-1t00x52{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#2ba998;-webkit-text-decoration:none;text-decoration:none;color:#2ba998;margin-top:40px;}.css-12f2v2a{margin:0;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:400;font-size:1rem;line-height:1.5;font-family:'Avenir-Black','Arial',sans-serif;font-weight:700;font-size:16px;line-height:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-1mirff9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:12px;}.css-1ua4ivy{margin-top:40px;}@media screen and (min-width: 992px){.css-1ua4ivy{-webkit-flex:1;-ms-flex:1;flex:1;margin-top:0px;width:50%;min-width:50%;max-width:50%;padding-right:0px;padding-left:28px;}}.css-76hrge{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#D3E7F7;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 992px){.css-76hrge{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}.css-1qopwuq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;}@media screen and (min-width: 992px){.css-1qopwuq{-webkit-flex:1;-ms-flex:1;flex:1;width:50%;min-width:50%;max-width:50%;padding-right:0px;padding-left:28px;}}.css-17mfixd{margin-top:40px;}@media screen and (min-width: 992px){.css-17mfixd{-webkit-flex:1;-ms-flex:1;flex:1;margin-top:0px;width:50%;min-width:50%;max-width:50%;padding-right:28px;padding-left:0px;}}.css-1rs68u8{margin:0;font-family:'Avenir-Black','Arial',sans-serif;font-weight:700;color:#183d54;font-size:27px;line-height:32px;letter-spacing:-0.25px;text-align:center;}@media screen and (min-width: 768px){.css-1rs68u8{font-size:54px;line-height:62px;letter-spacing:-0.55px;}}.css-164jjb1{max-width:950px;margin-left:auto;margin-right:auto;text-align:center;}.css-1emyiwq{margin:0;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:normal;color:#183d54;font-size:16px;line-height:28px;max-width:768px;margin-left:auto;margin-right:auto;margin-top:32px;margin-bottom:32px;}@media screen and (min-width: 768px){.css-1emyiwq{font-size:20px;line-height:32px;}}.css-19o7eza{max-width:476px;margin-left:auto;margin-right:auto;padding-top:128px;}.css-kpyxsn{background-color:#215373;padding-top:128px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 97%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 97%, 0 100%);}@media (min-width:0px){.css-kpyxsn{padding-bottom:128px;}}@media (min-width:768px){.css-kpyxsn{padding-bottom:176px;}}@media screen and (min-width: 1170px){.css-kpyxsn{-webkit-clip-path:polygon(0 0, 100% 0, 100% 90%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 90%, 0 100%);}}.css-xi606m{text-align:center;}.css-13ompn{margin:0;font-family:'Avenir-Black','Arial',sans-serif;font-weight:700;color:#183d54;font-size:27px;line-height:32px;letter-spacing:-0.25px;color:#fff;margin-left:auto;margin-right:auto;margin-bottom:32px;}@media screen and (min-width: 768px){.css-13ompn{font-size:54px;line-height:62px;letter-spacing:-0.55px;}}@media (min-width:768px){.css-13ompn{max-width:950px;white-space:pre-wrap;}}.css-bf6ske{margin:0;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:normal;color:#183d54;font-size:16px;line-height:28px;color:#fff;margin-left:auto;margin-right:auto;margin-bottom:40px;}@media screen and (min-width: 768px){.css-bf6ske{font-size:20px;line-height:32px;}}@media (min-width:768px){.css-bf6ske{max-width:950px;white-space:pre-wrap;}}.css-nkiv1b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:88px 20px 78px 20px;margin:0 auto;max-width:1440px;color:#5A7184;}@media screen and (min-width: 1170px){.css-nkiv1b{padding:96px 140px 78px 140px;}}.css-xgv3eb{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:48px;}@media (min-width:0px){.css-xgv3eb{display:block;}}@media (min-width:768px){.css-xgv3eb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.css-193tk1z{padding-right:40px;}@media (min-width:0px){.css-193tk1z{margin-bottom:40px;width:100%;}}@media (min-width:768px){.css-193tk1z{margin-bottom:0px;width:50%;}}.css-muiajt{display:grid;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-template-columns:repeat(1, 1fr);grid-gap:20px;}@media (min-width:0px){.css-muiajt{padding-left:0px;width:100%;}}@media (min-width:768px){.css-muiajt{padding-left:40px;width:50%;}}.css-muiajt a{display:block;-webkit-text-decoration:none;text-decoration:none;}@media (min-width:0px){.css-muiajt a:not(:last-of-type){padding-bottom:16px;}}@media (min-width:768px){.css-muiajt a:not(:last-of-type){padding-bottom:0px;}}.css-muiajt a:hover{color:#fff;}@media screen and (min-width: 768px){.css-muiajt{grid-template-columns:repeat(2, 1fr);}}@media screen and (min-width: 992px){.css-muiajt{grid-template-columns:repeat(3, 1fr);}}.css-70qvj9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-1iexm8m{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.25rem;margin-right:6px;}.css-10bpdpb{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media (min-width:0px){.css-10bpdpb{display:block;}}@media (min-width:768px){.css-10bpdpb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (min-width:0px){.css-14b76h{padding-left:0px;width:100%;}}@media (min-width:768px){.css-14b76h{padding-left:40px;width:50%;}}.css-se1hmc{margin:0;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#5A7184;}@media (min-width:0px){.css-p12lkh{padding-right:0px;border-right:none;width:100%;}}@media (min-width:768px){.css-p12lkh{padding-right:40px;border-right:.5px solid #fff;width:50%;}}.css-p12lkh a{color:#2ba998!important;font-weight:600;}.css-xz6nxq{margin:0;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:400;font-size:1rem;line-height:1.5;font-weight:600;margin-bottom:16px;}.css-1fr6a9k{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#2ba998;-webkit-text-decoration:none;text-decoration:none;color:#2ba998;}.css-7r04ss{margin:0;font-family:'Avenir-Roman','Arial',sans-serif;font-weight:400;font-size:1rem;line-height:1.5;font-weight:600;}</style><link rel="preload" href="/_next/static/css/fb7168b8801a4dc0.css" as="style"/><link rel="stylesheet" href="/_next/static/css/fb7168b8801a4dc0.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-24b071ee874eb804.js" defer=""></script><script src="/_next/static/chunks/framework-4556c45dd113b893.js" defer=""></script><script src="/_next/static/chunks/main-9aae6518dda96e80.js" defer=""></script><script src="/_next/static/chunks/pages/_app-51aa8cb3a51b42d7.js" defer=""></script><script src="/_next/static/chunks/ea88be26-23d0fcd5556dee2d.js" defer=""></script><script src="/_next/static/chunks/226-325075dc59c3a460.js" defer=""></script><script src="/_next/static/chunks/484-85caebe86342d8e5.js" defer=""></script><script src="/_next/static/chunks/792-8992b7b3652dddf2.js" defer=""></script><script src="/_next/static/chunks/pages/index-7f0b823c02c5ce66.js" defer=""></script><script src="/_next/static/k1wYv4N5KyiI8t3sQsx2_/_buildManifest.js" defer=""></script><script src="/_next/static/k1wYv4N5KyiI8t3sQsx2_/_ssgManifest.js" defer=""></script></head><body><div id="__next"><div class="MuiBox-root css-1u7704y" id="page-container"><div class="MuiBox-root css-1pp33er"><nav class="MuiPaper-root MuiPaper-elevation MuiPaper-elevation4 MuiAppBar-root MuiAppBar-colorPrimary MuiAppBar-positionAbsolute css-jqw7vu"><div class="MuiToolbar-root MuiToolbar-gutters MuiToolbar-regular css-1ulwh5w"><div class="MuiBox-root css-16k6zgd"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" href="/"><div class="MuiBox-root css-0"><img alt="company logo" srcSet="/_next/static/media/crossplane-logo.06ff3258.svg 1x, /_next/static/media/crossplane-logo.06ff3258.svg 2x" src="/_next/static/media/crossplane-logo.06ff3258.svg" width="185" height="40" decoding="async" data-nimg="future" loading="lazy" style="color:transparent;width:100%;max-width:132px"/></div></a></div><button class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit MuiIconButton-edgeStart MuiIconButton-sizeMedium css-2v4iv4" tabindex="0" type="button" aria-label="close drawer"><img alt="menu icon" srcSet="/_next/static/media/hamburger-white.84580f2b.svg 1x, /_next/static/media/hamburger-white.84580f2b.svg 2x" src="/_next/static/media/hamburger-white.84580f2b.svg" width="25" height="24" decoding="async" data-nimg="future" loading="lazy" style="color:transparent;width:24px;height:auto"/></button><div class="MuiBox-root css-1o298wf"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_self" href="/why-control-planes">Why Control Planes?</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_blank" href="https://docs.crossplane.io">Documentation</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_self" href="/registries">Registries</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_self" href="/commercial">Commercial</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_blank" href="https://blog.crossplane.io/">Blog</a></div><div class="MuiBox-root css-1h2lk1g"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-q86p3f" target="_blank" href="https://slack.crossplane.io/"><div class="MuiBox-root css-1nfx0y4"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#fff" class="icon-slack" viewBox="0 0 16 16"><path d="M3.362 10.11c0 .926-.756 1.681-1.681 1.681S0 11.036.0 10.111C0 9.186.756 8.43 1.68 8.43h1.682v1.68zm.846.0c0-.924.756-1.68 1.681-1.68s1.681.756 1.681 1.68v4.21c0 .924-.756 1.68-1.68 1.68a1.685 1.685.0 01-1.682-1.68v-4.21zM5.89 3.362c-.926.0-1.682-.756-1.682-1.681S4.964.0 5.89.0s1.68.756 1.68 1.68v1.682H5.89zm0 .846c.924.0 1.68.756 1.68 1.681S6.814 7.57 5.89 7.57H1.68C.757 7.57.0 6.814.0 5.89c0-.926.756-1.682 1.68-1.682h4.21zm6.749 1.682c0-.926.755-1.682 1.68-1.682.925.0 1.681.756 1.681 1.681s-.756 1.681-1.68 1.681h-1.681V5.89zm-.848.0c0 .924-.755 1.68-1.68 1.68A1.685 1.685.0 018.43 5.89V1.68C8.43.757 9.186.0 10.11.0c.926.0 1.681.756 1.681 1.68v4.21zm-1.681 6.748c.926.0 1.682.756 1.682 1.681S11.036 16 10.11 16s-1.681-.756-1.681-1.68v-1.682h1.68zm0-.847c-.924.0-1.68-.755-1.68-1.68.0-.925.756-1.681 1.68-1.681h4.21c.924.0 1.68.756 1.68 1.68.0.926-.756 1.681-1.68 1.681h-4.21z"></path></svg></div>Slack</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-1d63lew" target="_blank" href="https://github.com/crossplane/crossplane"><div class="MuiBox-root css-1nfx0y4"><img alt="githubStar" srcSet="/_next/static/media/github-star.dcfce519.svg 1x, /_next/static/media/github-star.dcfce519.svg 2x" src="/_next/static/media/github-star.dcfce519.svg" width="24" height="24" decoding="async" data-nimg="future" loading="lazy" style="color:transparent;width:20px;height:20px"/></div>Star project</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-1d63lew" target="_blank" href="https://github.com/crossplane/crossplane"><div class="MuiBox-root css-1nfx0y4"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1k33q06" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="GitHubIcon"><path d="M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"></path></svg></div>GitHub</a><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-2rf18o" tabindex="0" href="https://docs.crossplane.io/latest/getting-started/" target="_blank">Get Started</a></div></div></nav><nav class="MuiBox-root css-0"></nav></div><div class="MuiBox-root css-89dwdn"><div class="MuiBox-root css-1u54yp0"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ll7j1d"><div class="MuiBox-root css-1yafv85"><div class="MuiBox-root css-0"><h1 class="MuiTypography-root MuiTypography-h1 css-j3ak32">The cloud native control plane framework<!-- --> <span class="MuiBox-root css-i2okj4"><img alt="icon" srcSet="/_next/static/media/icecream-icon.0e89f4c8.svg 1x, /_next/static/media/icecream-icon.0e89f4c8.svg 2x" src="/_next/static/media/icecream-icon.0e89f4c8.svg" width="36" height="75" decoding="async" data-nimg="future" loading="lazy" style="color:transparent"/></span></h1></div></div><p class="MuiTypography-root MuiTypography-body_normal css-kw1owq">Build control planes without needing to write code. Crossplane has a highly extensible backend that enables you to orchestrate applications and infrastructure no matter where they run, and a highly configurable frontend that lets you define the declarative API it offers.</p><div class="MuiBox-root css-1iqy7fs"><div class="MuiBox-root css-z0lcu"><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1kn5z44" tabindex="0" href="https://docs.crossplane.io/latest/getting-started/" target="_blank">Get Started</a><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1xvpg2h" tabindex="0" href="https://docs.crossplane.io/latest/concepts/" target="_blank">Learn More</a></div><div class="MuiBox-root css-10fl4c"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8ve41w" target="_blank" href="https://github.com/crossplane/crossplane"><div class="MuiBox-root css-1nfx0y4"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1k33q06" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="GitHubIcon"><path d="M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"></path></svg></div>GitHub</a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-lvvsik" target="_blank" href="https://slack.crossplane.io/"><div class="MuiBox-root css-1nfx0y4"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#fff" class="icon-slack" viewBox="0 0 16 16"><path d="M3.362 10.11c0 .926-.756 1.681-1.681 1.681S0 11.036.0 10.111C0 9.186.756 8.43 1.68 8.43h1.682v1.68zm.846.0c0-.924.756-1.68 1.681-1.68s1.681.756 1.681 1.68v4.21c0 .924-.756 1.68-1.68 1.68a1.685 1.685.0 01-1.682-1.68v-4.21zM5.89 3.362c-.926.0-1.682-.756-1.682-1.681S4.964.0 5.89.0s1.68.756 1.68 1.68v1.682H5.89zm0 .846c.924.0 1.68.756 1.68 1.681S6.814 7.57 5.89 7.57H1.68C.757 7.57.0 6.814.0 5.89c0-.926.756-1.682 1.68-1.682h4.21zm6.749 1.682c0-.926.755-1.682 1.68-1.682.925.0 1.681.756 1.681 1.681s-.756 1.681-1.68 1.681h-1.681V5.89zm-.848.0c0 .924-.755 1.68-1.68 1.68A1.685 1.685.0 018.43 5.89V1.68C8.43.757 9.186.0 10.11.0c.926.0 1.681.756 1.681 1.68v4.21zm-1.681 6.748c.926.0 1.682.756 1.682 1.681S11.036 16 10.11 16s-1.681-.756-1.681-1.68v-1.682h1.68zm0-.847c-.924.0-1.68-.755-1.68-1.68.0-.925.756-1.681 1.68-1.681h4.21c.924.0 1.68.756 1.68 1.68.0.926-.756 1.681-1.68 1.681h-4.21z"></path></svg></div>Slack</a></div><div class="MuiBox-root css-178yklu"><span><a href="https://github.com/crossplane/crossplane" data-color-scheme="no-preference: light; light: light; dark: light;" data-icon="octicon-star" data-size="large" data-show-count="true" aria-label="Star crossplane/crossplane on GitHub">Star project</a></span></div></div></div></div><div class="MuiBox-root css-y59w86"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ll7j1d"><div class="MuiBox-root css-17f49fj"><h2 class="MuiTypography-root MuiTypography-h2 css-1epbklb">Created to power your platform</h2><p class="MuiTypography-root MuiTypography-body_normal css-1sx7wqs">Upbound built Crossplane to help organizations build their platforms like the cloud vendors build theirs鈥攚ith control planes. Crossplane is an open source, CNCF project built on the foundation of Kubernetes to orchestrate anything. Encapsulate policies, permissions, and other guardrails behind a custom API line to enable your customers to self-service without needing to become an infrastructure expert.</p><div class="MuiBox-root css-1wi0e28"><img alt="createdBy" sizes="100vw" srcSet="/_next/static/media/created-by-upbound.97563ed4.svg 640w, /_next/static/media/created-by-upbound.97563ed4.svg 750w, /_next/static/media/created-by-upbound.97563ed4.svg 828w, /_next/static/media/created-by-upbound.97563ed4.svg 1080w, /_next/static/media/created-by-upbound.97563ed4.svg 1200w, /_next/static/media/created-by-upbound.97563ed4.svg 1920w, /_next/static/media/created-by-upbound.97563ed4.svg 2048w, /_next/static/media/created-by-upbound.97563ed4.svg 3840w" src="/_next/static/media/created-by-upbound.97563ed4.svg" width="269" height="37" decoding="async" data-nimg="future" loading="lazy" style="color:transparent;width:100%;height:auto"/></div><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1kn5z44" tabindex="0" href="https://www.upbound.io/" target="_blank">Learn More About Upbound</a></div><div class="MuiBox-root css-1ve2cjb"><div class="MuiBox-root css-1bscywp"></div></div><div class="MuiBox-root css-161u8rx"><img alt="gradient graphic" sizes="100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic.238ee9b2.png&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic.238ee9b2.png&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic.238ee9b2.png&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic.238ee9b2.png&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic.238ee9b2.png&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic.238ee9b2.png&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic.238ee9b2.png&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic.238ee9b2.png&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic.238ee9b2.png&w=3840&q=75" width="1040" height="49" decoding="async" data-nimg="future" loading="lazy" style="color:transparent;width:100%;height:auto"/></div><div class="MuiBox-root css-vv395w"><div class="MuiBox-root css-1xvnga8"><div class="MuiBox-root css-10d2z4"><div class="MuiBox-root css-1raqjnq"><h2 class="MuiTypography-root MuiTypography-h2 css-1b9qfyo">Extensible by design</h2><p class="MuiTypography-root MuiTypography-body_normal css-3l2gum">Crossplane is designed from the ground up with extension in mind. From Providers that extend Crossplane to orchestrate new kinds of applications and infrastructure, to Configurations that extend Crossplane to expose new APIs, our community will help you find what you need to build your ideal control plane. Interested in building your own extensions?</p><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-1t00x52" target="_blank" href="https://slack.crossplane.io/"><span class="MuiTypography-root MuiTypography-body1 css-12f2v2a">Join the Crossplane Slack Channel<span class="MuiBox-root css-1mirff9"><svg width="8" height="11" viewBox="0 0 8 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 1 6 6.6-6 6.6" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></span></a></div><div class="MuiBox-root css-1ua4ivy"><div class="MuiBox-root css-0"><div></div></div></div></div><div class="MuiBox-root css-76hrge"><div class="MuiBox-root css-1qopwuq"><h2 class="MuiTypography-root MuiTypography-h2 css-1b9qfyo">Putting you in control</h2><p class="MuiTypography-root MuiTypography-body_normal css-3l2gum">Most platforms require that you buy into their opinionated API concepts. With Crossplane you can build a platform around your own opinions. We know the best control planes are tailored to the task at hand so we designed Crossplane as a framework that puts you in control. Use Crossplane to design a control plane that exposes declarative APIs tailored to your unique orchestration needs.</p><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-1t00x52" href="/why-control-planes"><span class="MuiTypography-root MuiTypography-body1 css-12f2v2a">Learn More<span class="MuiBox-root css-1mirff9"><svg width="8" height="11" viewBox="0 0 8 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 1 6 6.6-6 6.6" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></span></a></div><div class="MuiBox-root css-17mfixd"><div class="MuiBox-root css-0"><div></div></div></div></div><div class="MuiBox-root css-10d2z4"><div class="MuiBox-root css-1raqjnq"><h2 class="MuiTypography-root MuiTypography-h2 css-1b9qfyo">Built on a solid foundation</h2><p class="MuiTypography-root MuiTypography-body_normal css-3l2gum">Crossplane builds on the class leading Kubernetes control plane, extending its battle hardened reliability and security features like Role Based Access Control (RBAC) to orchestrate everything - not just containers. Because Crossplane shares a foundation with Kubernetes it integrates smoothly with most popular cloud native tools.</p><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-1t00x52" target="_blank" href="https://crossplane.io/docs/"><span class="MuiTypography-root MuiTypography-body1 css-12f2v2a">Learn More<span class="MuiBox-root css-1mirff9"><svg width="8" height="11" viewBox="0 0 8 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 1 6 6.6-6 6.6" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></span></a></div><div class="MuiBox-root css-1ua4ivy"><div class="MuiBox-root css-0"><div></div></div></div></div></div></div><h2 class="MuiTypography-root MuiTypography-h2 css-1rs68u8">All things Crossplane. All in one place.</h2><div class="MuiBox-root css-164jjb1"><p class="MuiTypography-root MuiTypography-body_normal css-1emyiwq">View all the public registries to find Crossplane providers, functions, configurations and more.</p><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1kn5z44" tabindex="0" href="/registries">View Registries</a></div><div class="MuiBox-root css-19o7eza"><img alt="gradient graphic" sizes="100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic-sm.79a39850.png&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic-sm.79a39850.png&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic-sm.79a39850.png&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic-sm.79a39850.png&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic-sm.79a39850.png&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic-sm.79a39850.png&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic-sm.79a39850.png&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic-sm.79a39850.png&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgradient-graphic-sm.79a39850.png&w=3840&q=75" width="476" height="50" decoding="async" data-nimg="future" loading="lazy" style="color:transparent;width:100%;height:auto"/></div></div></div><div class="MuiBox-root css-0"><div class="MuiBox-root css-kpyxsn"><div class="MuiContainer-root MuiContainer-maxWidthXl css-1ll7j1d"><div class="MuiBox-root css-xi606m"><h2 class="MuiTypography-root MuiTypography-h2 css-13ompn">Crossplane is open source and community driven</h2><p class="MuiTypography-root MuiTypography-body_normal css-bf6ske">Crossplane is an open source control plane framework supported by the cloud-native community. Crossplane has been endorsed by some of the world's best companies and is released under the Apache 2.0 license. We remain committed to our community and will always be vendor neutral.</p><div class="MuiBox-root css-z0lcu"><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1kn5z44" tabindex="0" href="https://github.com/crossplane/crossplane" target="_blank">Get Started With Crossplane</a><a class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeMedium MuiButton-textSizeMedium css-1xvpg2h" tabindex="0" href="https://docs.crossplane.io/latest/concepts/" target="_blank">Learn More</a></div></div></div></div><div class="MuiBox-root css-nkiv1b"><div class="MuiBox-root css-0"><div class="MuiBox-root css-xgv3eb"><div class="MuiBox-root css-193tk1z"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" href="/"><div class="MuiBox-root css-0"><img alt="logo" srcSet="/_next/static/media/crossplane-logo.06ff3258.svg 1x, /_next/static/media/crossplane-logo.06ff3258.svg 2x" src="/_next/static/media/crossplane-logo.06ff3258.svg" width="185" height="40" decoding="async" data-nimg="future" loading="lazy" style="color:transparent;width:100%;max-width:152px;height:auto"/></div></a></div><div class="MuiBox-root css-muiajt"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_blank" href="https://twitter.com/crossplane_io"><div class="MuiBox-root css-70qvj9"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1iexm8m" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="XIcon"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg>Twitter</div></a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_blank" href="https://www.youtube.com/@Crossplane"><div class="MuiBox-root css-70qvj9"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1iexm8m" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="YouTubeIcon"><path d="M10 15l5.19-3L10 9v6m11.56-7.83c.13.47.22 1.1.28 1.9.07.8.1 1.49.1 2.09L22 12c0 2.19-.16 3.8-.44 4.83-.25.9-.83 1.48-1.73 1.73-.47.13-1.33.22-2.65.28-1.3.07-2.49.1-3.59.1L12 19c-4.19 0-6.8-.16-7.83-.44-.9-.25-1.48-.83-1.73-1.73-.13-.47-.22-1.1-.28-1.9-.07-.8-.1-1.49-.1-2.09L2 12c0-2.19.16-3.8.44-4.83.25-.9.83-1.48 1.73-1.73.47-.13 1.33-.22 2.65-.28 1.3-.07 2.49-.1 3.59-.1L12 5c4.19 0 6.8.16 7.83.44.9.25 1.48.83 1.73 1.73z"></path></svg>Youtube</div></a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_blank" href="https://www.linkedin.com/company/crossplane"><div class="MuiBox-root css-70qvj9"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1iexm8m" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="LinkedInIcon"><path d="M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14m-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93h2.79M6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37h2.77z"></path></svg>LinkedIn</div></a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_blank" href="https://groups.google.com/g/crossplane-dev"><div class="MuiBox-root css-70qvj9"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1iexm8m" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="ForumIcon"><path d="M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1m-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1"></path></svg>Forum</div></a><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" href="/privacy-policy"><div class="MuiBox-root css-70qvj9"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeSmall css-1iexm8m" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="PolicyIcon"><path d="m21 5-9-4-9 4v6c0 5.55 3.84 10.74 9 12 2.3-.56 4.33-1.9 5.88-3.71l-3.12-3.12c-1.94 1.29-4.58 1.07-6.29-.64-1.95-1.95-1.95-5.12 0-7.07 1.95-1.95 5.12-1.95 7.07 0 1.71 1.71 1.92 4.35.64 6.29l2.9 2.9C20.29 15.69 21 13.38 21 11z"></path><circle cx="12" cy="12" r="3"></circle></svg>Privacy Policy</div></a></div></div><div class="MuiBox-root css-10bpdpb"><div class="MuiBox-root css-14b76h"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-8emphm" target="_blank" href="https://www.cncf.io/"><div class="MuiBox-root css-0"><img alt="cncfLogo" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcncf-logo.9a1fce31.png&w=750&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcncf-logo.9a1fce31.png&w=1920&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcncf-logo.9a1fce31.png&w=1920&q=75" width="702" height="114" decoding="async" data-nimg="future" loading="lazy" style="color:transparent;width:100%;max-width:233px;height:auto;margin-bottom:24px"/></div></a><p class="MuiTypography-root MuiTypography-body1 css-se1hmc">We are a Cloud Native Computing Foundation project.</p></div><div class="MuiBox-root css-p12lkh"><p class="MuiTypography-root MuiTypography-body1 css-xz6nxq">漏 Crossplane Authors <!-- -->2025<!-- -->. Documentation distributed under<!-- --> <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-1fr6a9k" target="_blank" href="https://creativecommons.org/licenses/by/4.0/">CC-BY-4.0</a>.</p><p class="MuiTypography-root MuiTypography-body1 css-7r04ss">漏 <!-- -->2025<!-- --> The Linux Foundation. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our<!-- --> <a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineNone css-1fr6a9k" target="_blank" href="https://www.linuxfoundation.org/legal/trademark-usage">Trademark Usage</a> <!-- -->page.</p></div></div></div></div></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"k1wYv4N5KyiI8t3sQsx2_","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>