1"use strict";(self.webpackChunkcilium_io=self.webpackChunkcilium_io||[]).push([[3411],{1628:function(e,t,n){n.r(t),n.d(t,{Head:function(){return g},default:function(){return m}});var a=n(8453),i=n(6540);function l(e){const t=Object.assign({span:"span",h2:"h2",p:"p",a:"a",strong:"strong",ul:"ul",li:"li"},(0,a.RP)(),e.components);return i.createElement(i.Fragment,null,i.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<span\n class="gatsby-resp-image-wrapper"\n style="position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1008px; "\n >\n <span\n class="gatsby-resp-image-background-image"\n style="padding-bottom: 36.904761904761905%; position: relative; bottom: 0; left: 0; background-image: url(\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAACXBIWXMAAAsTAAALEwEAmpwYAAABU0lEQVR42n2RzUoCYRSGvRBvwk0r1y1CvQ5x5RW0d5GpIEGRpdhARRJolO3SkH500AKpTYWRPwVOA6Yzzs/TOI6gQr1wOIfzvefhOxwXE5mmnXh+wby+Qx2rKIpitzRNwzAMO0zTmJiZuN9eyrw+nGBq+nSWKcPlZPgZou4dwv4xYkYgkohzkM2SyWRIpVKk02kbPlFH/iCx7iextsJr83GKMwwHOJOuo13dwOkl7eYTZ8ULLotFRFEkl8uRz+epNxoMBkNGmsSukGQzcsTXp+QsaS4B55qSJFGr1igUClRrNUqlEpVKhXK5TLfXo9V657Yqcl8X6XTbfwPHVlO1QrdWU1TV+rRuG2fmWS3LMt+yhNTvMxyN5hEO0BnYCIUIuN2s+nwE/H68Xi8ej4dgMGi/Tw9j8p8WgOfWAbbCYeLJJDvb28RiMaLRKIIgLKy1nOeBv61795htvelrAAAAAElFTkSuQmCC\'); background-size: cover; display: block;"\n ></span>\n <picture>\n <source\n srcset="/static/2c38e153695f25c2de8e75acf0e45749/2ff5b/cover.webp 252w,\n/static/2c38e153695f25c2de8e75acf0e45749/4d583/cover.webp 504w,\n/static/2c38e153695f25c2de8e75acf0e45749/905a7/cover.webp 1008w,\n/static/2c38e153695f25c2de8e75acf0e45749/4b260/cover.webp 1422w"\n sizes="(max-width: 1008px) 100vw, 1008px"\n type="image/webp"\n />\n <source\n srcset="/static/2c38e153695f25c2de8e75acf0e45749/019e0/cover.png 252w,\n/static/2c38e153695f25c2de8e75acf0e45749/0dcb2/cover.png 504w,\n/static/2c38e153695f25c2de8e75acf0e45749/832a9/cover.png 1008w,\n/static/2c38e153695f25c2de8e75acf0e45749/0e08c/cover.png 1422w"\n sizes="(max-width: 1008px) 100vw, 1008px"\n type="image/png"\n />\n <img\n class="gatsby-resp-image-image"\n src="/static/2c38e153695f25c2de8e75acf0e45749/832a9/cover.png"\n alt="cover"\n title=""\n loading="lazy"\n decoding="async"\n style="width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;"\n />\n </picture>\n </span>'}}),"\n",i.createElement("a",{id:"certified-red-hat-openshift-cni-plug-in"}),"\n",i.createElement(t.h2,null,"Certified Red Hat OpenShift CNI Plug-in"),"\n",i.createElement(t.p,null,"We are pleased to introduce the availability of Cilium in the\n",i.createElement(t.a,{href:"https://catalog.redh
1at.com/software/operators/detail/60423ec2c00b1279ffe35a68"},"Red Hat Ecosystem Catalog"),"\nas well as the certification of Cilium as a\n",i.createElement(t.a,{href:"https://access.redhat.com/articles/5436171"},"Certified OpenShift CNI Plug-in"),".\nThe Container Network Interface (CNI) badge is a specialization within Red Hat\nOpenShift certification available to networking products that integrate with\nOpenShift using a CNI plug-in.\nUsers running OpenShift can feel confident that running Cilium will not negatively impact their Red Hat support experience."),"\n",i.createElement(t.p,null,"The OpenShift certified version of Cilium is based on\n",i.createElement(t.a,{href:"https://developers.redhat.com/products/rhel/ubi"},"Red Hat Universal Base Images"),"\nand passes the\n",i.createElement(t.a,{href:"https://redhat-connect.gitbook.io/partner-guide-for-red-hat-openshift-and-container/"},"Operator certification"),"\nrequirements as well as the\n",i.createElement(t.a,{href:"https://github.com/kubernetes/community/blob/master/contributors/devel/sig-testing/e2e-tests.md"},"Kubernetes e2e tests"),"."),"\n",i.createElement(t.a,{href:"https://catalog.redh
1at.com/software/operators/detail/60423ec2c00b1279ffe35a68%22"},i.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<span\n class="gatsby-resp-image-wrapper"\n style="position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1008px; "\n >\n <span\n class="gatsby-resp-image-background-image"\n style="padding-bottom: 30.555555555555554%; position: relative; bottom: 0; left: 0; background-image: url(\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAGCAYAAADDl76dAAAACXBIWXMAAAsTAAALEwEAmpwYAAABFElEQVR42oWPSU7DQBBFfZcoXhnHXoRdkJCy5CRwE7hCdjlDbpBbEMXGjufGU3uePt0dGQRZUNJTDV31q1q6WyzwtFzicbvFw2aD+/UaK1WFpq2gCq9B13UoioIl65Nl+Rue/0X6ME0khIAwvCDCxQvhMC4ei10PYRgijmPxHgQBfN+H67pwHAe2bcOyLBiGAZPBcynPc8yWZxmSzxgT/rdpmjAMA7quE/R9j3EcfwQnlhSsIWGQtgelBaqqRFlemQebpkFd16JGKRWY53ecTycURfH7wma/R/HyjPrtFSPL+UZ+Bd/Oxdq2FYJVVYlhmlNk7FeERCBRhDRNIfHCbP3xiGa3Q3c43HztRoxexbgI93P8BUQwm9ESJbmQAAAAAElFTkSuQmCC\'); background-size: cover; display: block;"\n ></span>\n <picture>\n <source\n srcset="/static/67dc0c51194705c8198c9d911700554c/2ff5b/catalog.webp 252w,\n/static/67dc0c51194705c8198c9d911700554c/4d583/catalog.webp 504w,\n/static/67dc0c51194705c8198c9d911700554c/905a7/catalog.webp 1008w,\n/static/67dc0c51194705c8198c9d911700554c/0edeb/catalog.webp 1433w"\n sizes="(max-width: 1008px) 100vw, 1008px"\n type="image/webp"\n />\n <source\n srcset="/static/67dc0c51194705c8198c9d911700554c/019e0/catalog.png 252w,\n/static/67dc0c51194705c8198c9d911700554c/0dcb2/catalog.png 504w,\n/static/67dc0c51194705c8198c9d911700554c/832a9/catalog.png 1008w,\n/static/67dc0c51194705c8198c9d911700554c/c4d69/catalog.png 1433w"\n sizes="(max-width: 1008px) 100vw, 1008px"\n type="image/png"\n />\n <img\n class="gatsby-resp-image-image"\n src="/static/67dc0c51194705c8198c9d911700554c/832a9/catalog.png"\n alt="text"\n title=""\n loading="lazy"\n decoding="async"\n style="width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;"\n />\n </picture>\n </span>'}})),"\n",i.createElement(t.h2,null,"What is Cilium?"),"\n",i.createElement(t.p,null,"Cilium is open source software for transparently providing and securing the\nnetwork and API connectivity between application services deployed using Linux\ncontainer management platforms such as Kubernetes."),"\n",i.createElement(t.p,null,"At the foundation of Cilium is a new Linux kernel technology called eBPF, which\nenables the dynamic insertion of powerful security, visibility, and networking\ncontrol logic within Linux itself. eBPF is utilized to provide functionality\nsuch as multi-cluster routing, load balancing to replace kube-proxy,\ntransparent encryption as well as network and service security. Besides\nproviding traditional network-level security, the flexibility of eBPF enables\nsecurity with the context of application protocols and DNS requests/responses.\nCilium is tightly integrated with Envoy and provides an extension framework\nbased on Go. Because eBPF runs inside the Linux kernel, all Cilium\nfunctionality can be applied without any changes to the application code or\ncontainer configuration."),"\n",i.createElement(t.p,null,"See the section ",i.createElement(t.strong,null,i.createElement(t.a,{href:"https://docs.cilium.io/en/v1.9/intro/"},"Introduction to Cilium"))," for a more detailed general\nintroduction to Cilium."),"\n",i.createElement(t.h2,null,"Installation"),"\n",i.createElement(t.p,null,"To install Cilium on OpenShift, go to the ",i.createElement(t.a,{href:"https://catalog.redh
1at.com/software/operators/detail/60423ec2c00b1279ffe35a68#deploy-instructions"},"Red Hat Ecosystem\nCatalog"),"\nand follow the deploy instructions:"),"\n",i.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<span\n class="gatsby-resp-image-wrapper"\n style="position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1008px; "\n >\n <span\n class="gatsby-resp-image-background-image"\n style="padding-bottom: 65.07936507936508%; position: relative; bottom: 0; left: 0; background-image: url(\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAABRklEQVR42qWT6Y6DMAyE+/7vCcsRCOHIxeHNWBjRwJ/VRprGKeSrPXY/lFbbtlQUBTVNQ+M40n/WBx/LspAxhuZ5JmstretK27ZRjJFCCBz/CYiLgAIoOzRNE+/7vvPLx3E89Ar03lNZllRVFZcP1XXN6vuenyPTHIYfyqEfHBfnk381dV3HAAARy1lrzZnnC0DJ/gKu6dwYR6ptGITGIDPskFKKs8NFWHMXvH1kCGClLf2URQIqzigXMgUYjUP5zrmreQ9gTA3spkh9p2hIF/AihBKxy2WJ5Xvo1cO4HaTtTt5ZGs+u3iU+SRNkpKTcJzCV3I6BBt2nDPzlD3zDDgCEOG+AjNIXMKQMjTvI2ZnU2VXx7e6jeCiZm9OeHMrAIQGDd1eHMY8ASIzuA4K/JYSBl9F6AOMJXGNg02WI8xGR0u96a8ovaXL2KAHmldQAAAAASUVORK5CYII=\'); background-size: cover; display: block;"\n ></span>\n <picture>\n <source\n srcset="/static/a5e10ed458502289a47e8956c95e49a1/2ff5b/install.webp 252w,\n/static/a5e10ed458502289a47e8956c95e49a1/4d583/install.webp 504w,\n/static/a5e10ed458502289a47e8956c95e49a1/905a7/install.webp 1008w,\n/static/a5e10ed458502289a47e8956c95e49a1/0ee70/install.webp 1141w"\n sizes="(max-width: 1008px) 100vw, 1008px"\n type="image/webp"\n />\n <source\n srcset="/static/a5e10ed458502289a47e8956c95e49a1/019e0/install.png 252w,\n/static/a5e10ed458502289a47e8956c95e49a1/0dcb2/install.png 504w,\n/static/a5e10ed458502289a47e8956c95e49a1/832a9/install.png 1008w,\n/static/a5e10ed458502289a47e8956c95e49a1/3e473/install.png 1141w"\n sizes="(max-width: 1008px) 100vw, 1008px"\n type="image/png"\n />\n <img\n class="gatsby-resp-image-image"\n src="/static/a5e10ed458502289a47e8956c95e49a1/832a9/install.png"\n alt="install"\n title=""\n loading="lazy"\n decoding="async"\n style="width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;"\n />\n </picture>\n </span>'}}),"\n",i.createElement(t.p,null,"If you have any questions regarding running Cilium on OpenShift, don't hesitate\nto reach join the ",i.createElement(t.a,{href:"https://cilium.io/slack"},"Cilium slack")," and ask your\nquestions in ",i.createElement(t.span,{dangerouslySetInnerHTML:{__html:'<code class="language-text">#general</code>'}})," channel."),"\n",i.createElement(t.h2,null,"Learn More"),"\n",i.createElement(t.p,null,"If you want to learn more about Cilium:"),"\n",i.createElement(t.ul,null,"\n",i.createElement(t.li,null,i.createElement(t.a,{href:"https://cilium.io/"},"Cilium - eBPF-based Networking, Observability, and Security")),"\n",i.createElement(t.li,null,i.createElement(t.a,{href:"https://github.com/cilium/cilium"},"Cilium on GitHub")),"\n",i.createElement(t.li,null,i.createElement(t.a,{href:"https://cilium.io/blog/2020/11/10/cilium-19"},"Cilium 1.9: Maglev, Deny Policies, VM Support, OpenShift, Hubble mTLS, Bandwidth Manager, eBPF Node-Local Redirect, Datapath Optimizations, and more")),"\n"))}var c=function(e){void 0===e&&(e={});const{wrapper:t}=Object.assign({},(0,a.RP)(),e.components);return t?i.createElement(t,e,i.createElement(l,e)):l(e)},s=n(8125),r=n(5805),o=n(8838),p=n(2744);const d=e=>{const{data:{mdx:t},children:n}=e,{frontmatter:{path:a,title:l,date:c,tags:o,ogSummary:d}}=t;return i.createElement(p.A,{headerWithSearch:!0},i.createElement(s.A,{path:a,content:n,date:c,title:l,tags:o,summary:d}),i.createElement(r.A,{className:"my-10 md:my-20 lg:my-28"}))},g=e=>{var t,n;let{data:{mdx:a,site:l},location:{pathname:c}}=e;const{frontmatter:{title:s,ogImage:r,ogSummary:p,dateIso:d,tags:g,author:m}}=a,{siteUrl:u}=l.siteMetadata,h=`${p.slice(0,133)}...`,A=`${u}${c}`,w=null!=r&&null!==(t=r.childImageSharp)&&void 0!==t&&null!==(n=t.resize)&&void 0!==n&&n.src?`${u}${r.childImageSharp.resize.src}`:null,f={title:s,description:h,image:r||null,slug:c},b={"@context":"https://schema.org","@type":"BlogPosting",headline:s,description:h,url:A,datePublished:d,dateModified:d,author:m?{"@type":"Person",name:m}:{"@type":"Organization",name:"Cilium",url:u},publisher:{"@type":"Organization",name:"Cilium",url:u,logo:{"@type":"ImageObject",url:`${u}/images/social-preview.jpg`}},...w&&{image:{"@type":"ImageObject",url:w,width:1200,height:630}},...(null==g?void 0:g.length)>0&&{keywords:g.join(", ")}};return i.createElement(o.A,{data:f,type:"article",datePublished:d,jsonLd:b})};function m(e){return i.createElement(d,e,i.createElement(c,e))}}}]); 2//# sourceMappingURL=component---src-templates-blog-post-jsx-content-file-path-src-posts-2021-04-19
2-openshift-support-index-md-05679dca289f8ee5dbce.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.