1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7026,9451],{24418:(e,t,n)=>{n.d(t,{N:()=>g});var r=n(4902),i=n(14232),s=n(27863),l=n(21214),a=n(50181);function c(){var e=(0,i.useRef)(!1);return(0,a.E)(function(){return e.current=!0,function(){e.current=!1}},[]),e}var o=n(3866),d=n(91200),u=n(35319),p=function(e){var t=e.children,n=e.initial,s=e.isPresent,l=e.onExitComplete,a=e.custom,c=e.presenceAffectsLayout,p=(0,d.M)(h),m=(0,u.B)(),x=(0,i.useMemo)(function(){return{id:m,initial:n,isPresent:s,custom:a,onExitComplete:function(e){var t,n;p.set(e,!0);try{for(var i=(0,r.Ju)(p.values()),s=i.next();!s.done;s=i.next())if(!s.value)return}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}null==l||l()},register:function(e){return p.set(e,!1),function(){return p.delete(e)}}}},c?void 0:[s]);return(0,i.useMemo)(function(){p.forEach(function(e,t){return p.set(t,!1)})},[s]),i.useEffect(function(){s||p.size||null==l||l()},[s]),i.createElement(o.t.Provider,{value:x},t)};function h(){return new Map}var m=n(5048),x=n(15590),f=function(e){return e.key||""},g=function(e){var t,n,o,d,u,h,g=e.children,v=e.custom,j=e.initial,w=void 0===j||j,y=e.onExitComplete,b=e.exitBeforeEnter,k=e.presenceAffectsLayout,N=void 0===k||k,E=(0,r.zs)((t=c(),o=(n=(0,r.zs)((0,i.useState)(0),2))[0],d=n[1],u=(0,i.useCallback)(function(){t.current&&d(o+1)},[o]),[(0,i.useCallback)(function(){return l.Ay.postRender(u)},[u]),o]),1)[0],C=(0,i.useContext)(m.L).forceRender;C&&(E=C);var A=c(),P=(h=[],i.Children.forEach(g,function(e){(0,i.isValidElement)(e)&&h.push(e)}),h),L=P,M=new Set,S=(0,i.useRef)(L),z=(0,i.useRef)(new Map).current,I=(0,i.useRef)(!0);if((0,a.E)(function(){I.current=!1,P.forEach(function(e){var t=f(e);z.set(t,e)}),S.current=L}),(0,x.l)(function(){I.current=!0,z.clear(),M.clear()}),I.current)return i.createElement(i.Fragment,null,L.map(function(e){return i.createElement(p,{key:f(e),isPresent:!0,initial:!!w&&void 0,presenceAffectsLayout:N},e)}));L=(0,r.fX)([],(0,r.zs)(L),!1);for(var R=S.current.map(f),B=P.map(f),_=R.length,G=0;G<_;G++){var O=R[G];-1===B.indexOf(O)&&M.add(O)}return b&&M.size&&(L=[]),M.forEach(function(e){if(-1===B.indexOf(e)){var t=z.get(e);if(t){var n=R.indexOf(e);L.splice(n,0,i.createElement(p,{key:f(t),isPresent:!1,onExitComplete:function(){z.delete(e),M.delete(e);var t=S.current.findIndex(function(t){return t.key===e});if(S.current.splice(t,1),!M.size){if(S.current=P,!1===A.current)return;E(),y&&y()}},custom:v,presenceAffectsLayout:N},t))}}}),L=L.map(function(e){var t=e.key;return M.has(t)?e:i.createElement(p,{key:f(e),isPresent:!0,presenceAffectsLayout:N},e)}),"production"!==s._&&b&&L.length>1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),i.createElement(i.Fragment,null,M.size?L:L.map(function(e){return(0,i.cloneElement)(e)}))}},31729:(e,t,n)=>{n.d(t,{A:()=>d});var r,i=n(37876),s=n(5646),l=n(24418),a=n(14232);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let o=function(e){return a.createElement("svg",c({width:17,height:11,viewBox:"0 0 17 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r||(r=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.23806 9.9217L16.6947 2.49051C17.1019 2.05793 17.1019 1.39622 16.6947 0.988975C16.2876 0.5818 15.6005 0.5818 15.1932 0.988975L8.50006 7.68212L1.80692 0.988975C1.37434 0.5818 0.712628 0.5818 0.305381 0.988975C-0.101794 1.39615 -0.101794 2.05784 0.305381 2.49051L7.73657 9.9217C8.16914 10.3289 8.83086 10.3289 9.2381 9.9217H9.23806Z",fill:"white"})))},d=({title:e,children:t,light:n=!1})=>{let[r,c]=(0,a.useState)(!1);return(0,i.jsxs)("div",{children:[(0,i.jsx)(s.P.div,{onClick:()=>{c(e=>!e)},className:`xl:pt-5.5 lg:pt-4 pt-3.5 xl:pl-8 pl-5 xl:pr-8 pr-5 ${n?"bg-dark-100":"bg-dark"} cursor-pointer ${r?"rounded-t-lg":"rounded-lg "} shadow-main gap-x-2 hover:bg-dark-100 duration-300`,children:(0,i.jsxs)("div",{className:`flex items-center justify-between xl:pb-5.5 gap-x-2 lg:pb-4 pb-3.5 ${r&&"border-b border-dark-100"}`,children:[(0,i.jsx)("p",{className:"tracking-tight text-[16px] leading-8 lg:leading-9 font-medium select-none",children:e}),(0,i.jsx)(o,{className:`ease-out duration-300 origin-center shrink-0 ${r&&"rotate-180"}`})]})}),(0,i.jsx)(l.N,{children:r?(0,i.jsx)(s.P.div,{className:`${n?"bg-dark-300":"bg-dark"} lg:pt-[20px] lg:pb-[22px] py-4 xl:px-[32px] px-[20px] rounded-b-lg`,initial:{opacity:0}
1,animate:{opacity:1,y:0,transition:{duration:.4}},exit:{opacity:0,transition:{duration:.3}},children:(0,i.jsx)("span",{className:"text-dark-700",children:t})}):""})]})}},47026:(e,t,n)=>{n.r(t),n.d(t,{default:()=>l});var r=n(37876);n(14232);var i=n(15039),s=n.n(i);function l({children:e,className:t,small:n,mid:i,as:a="h1"}){return(0,r.jsx)(a,{className:s()("font-semibold font-poppins",t,{"md:text-h4md lg:text-h4 text-h4phone":n,"md:text-h3md lg:text-h3 text-h3phone":i,"text-center md:text-h2md lg:text-h2 text-h2phone":!i&&!n}),children:e})}},49451:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(37876),i=n(31729),s=n(24628),l=n(47026),a=n(94203);let c=[{title:"What are the system requirements?",answer:(0,r.jsxs)("div",{children:[(0,r.jsxs)("p",{children:["Minimum recommendations for a ",(0,r.jsx)("strong",{children:"production-grade"})," ","deployment:"]}),(0,r.jsxs)("ul",{className:"list-disc list-inside mt-4",children:[(0,r.jsxs)("li",{className:"pb-2",children:[(0,r.jsx)("strong",{children:"CPU"}),": 2 vCPUs per node (4+ vCPUs recommended for large-scale pipelines)"]}),(0,r.jsxs)("li",{className:"pb-2",children:[(0,r.jsx)("strong",{children:"Memory"}),": 4 GB RAM per node (8â32 GB recommended for heavy concurrent usage)"]}),(0,r.jsxs)("li",{className:"pb-2",children:[(0,r.jsx)("strong",{children:"Storage"}),": SSD-backed persistent volumes with at least 100 GB capacity"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("strong",{children:"Cluster Size"}),": 3-node Kubernetes cluster (HA support via cloud or custom LB)"]})]})]})},{title:"What features are not available?",answer:(0,r.jsxs)("div",{children:[(0,r.jsxs)("ul",{className:"list-disc list-inside",children:[(0,r.jsxs)("li",{className:"pb-2",children:[(0,r.jsx)("strong",{children:"Authentication"}),": Currently, there is no multi-user or authentication support. Deployment is recommended within a private network."]}),(0,r.jsxs)("li",{className:"pb-2",children:[(0,r.jsx)("strong",{children:"Coverage Collection"}),": Not available in the on-premises version."]}),(0,r.jsxs)("li",{className:"pb-2",children:[(0,r.jsx)("strong",{children:"Integrations"}),": Some integrations may not be fully functional; however, GitLab, Slack, and Generic webhooks are operational."]})]}),(0,r.jsx)("p",{className:"mt-4",children:"All other features are available."})]})},{title:"Is internet access required for operation?",answer:(0,r.jsx)("div",{children:(0,r.jsx)("p",{children:"Internet access is needed only for initial setup and updates. Daily operations can run in an isolated environment."})})},{title:"Can I customize the deployment?",answer:(0,r.jsx)("div",{children:(0,r.jsx)("p",{children:"Yes, the Helm chart allows for extensive customization to fit your specific needs."})})},{title:"Is support included?",answer:(0,r.jsx)("div",{children:(0,r.jsxs)("p",{children:["Support is included in Enterprise plan. Please review the following"," ",(0,r.jsx)("a",{href:"https://github.com/currents-dev/helm-charts/blob/main/docs/support.md",target:"_blank",rel:"noreferrer",className:"text-link",children:"support documentation"}),"."]})})}];function o(){let e=c.slice(0,Math.ceil(c.length/2)),t=c.slice(Math.ceil(c.length/2));return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("section",{className:" lg:py-25 md:py-20 py-15 bg-dark-300",children:(0,r.jsxs)("div",{className:"container max-w-[1327px]",children:[(0,r.jsx)(l.default,{as:"h2",children:"FAQ"}),(0,r.jsxs)("div",{className:"grid lg:grid-cols-2 items-start lg:gap-x-5 xl:gap-x-15 gap-y-3 mt-7.5 md:mt-10 lg:mt-12.5",children:[(0,r.jsx)("div",{className:"grid lg:gap-y-5 gap-y-3",children:e.map(({title:e,answer:t},n)=>(0,r.jsx)(i.A,{title:e,children:t},n))}),(0,r.jsxs)("div",{className:"grid lg:gap-y-5 gap-y-3",children:[t.map(({title:e,answer:t},n)=>(0,r.jsx)(i.A,{title:e,children:t},n)),(0,r.jsxs)("div",{className:"flex items-center justify-between gap-x-3 lg:text-[20px] text-[16px] leading-6 text-dark-700 pt-6",children:[(0,r.jsx)("p",{children:"Still have unanswered questions?"}),(0,r.jsx)(s.default,{onClick:()=>(0,a.Y)(),children:"Get in touch"})]})]})]})]})})})}},94203:(e,t,n)=>{n.d(t,{Y:()=>r});let r=e=>{window.Intercom||window.open("mailto:[email protected]"),e?window.Intercom("showNewMessage",e):window.Intercom("show")}}}]);
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.