[{"data":1,"prerenderedAt":1081},["ShallowReactive",2],{"/blog/hosted-runners-for-gitlab-dedicated":3,"navigation-en-us":321,"banner-en-us":753,"footer-en-us":763,"blog-post-authors-en-us-Kyurim Rhee":1024,"blog-related-posts-en-us-hosted-runners-for-gitlab-dedicated":1040,"blog-share-wrapper-en-us":1061,"next-steps-en-us":1071},{"id":4,"title":5,"authors":6,"body":8,"category":302,"date":303,"description":304,"extension":305,"externalUrl":306,"faq":306,"featured":307,"heroImage":308,"meta":309,"navigation":310,"path":311,"seo":312,"slug":315,"stem":316,"tags":317,"template":319,"updatedDate":306,"__hash__":320},"blogPosts/en-us/blog/hosted-runners-for-gitlab-dedicated.md","Scale software delivery pipelines in isolation without owning the runner fleet",[7],"Kyurim Rhee",{"type":9,"value":10,"toc":294},"minimark",[11,22,25,28,33,36,40,43,102,106,109,118,122,125,133,259,263,276,283],[12,13,14,15,21],"p",{},"Many enterprises choose ",[16,17,20],"a",{"href":18,"rel":19},"https://about.gitlab.com/dedicated/",[],"GitLab Dedicated"," for a clear reason: a secure and compliant, single-tenant GitLab instance, managed by GitLab. As agentic workflows drive more pipeline volume, full data isolation and runner infrastructure operational burden become a challenge. This leads to the question, “Does owning the runner fleet still make sense?”",[12,23,24],{},"With GitLab Dedicated, there is no more need to provision, patch, build, and scale your own runner fleet. Hosted Runners for GitLab Dedicated handles the heavy lifting and delivers a seamless experience across the entire software development lifecycle so your team can focus on shipping.",[12,26,27],{},"Hosted Runners for GitLab Dedicated provides a runner fleet isolated from other customers. To support job-level security, each job runs in a newly provisioned, isolated VM that is deleted after the job completes. We provide a scalable and highly reliable runner fleet to support your bursty CI demands and resiliency needs. Creating and managing runners is self-serviceable through Switchboard (GitLab Dedicated management console).",[29,30,32],"h2",{"id":31},"the-runner-ownership-trade-off-cost-vs-user-experience","The runner ownership trade-off: Cost vs. user experience",[12,34,35],{},"Pipeline load can be unpredictable. To account for this, runner infrastructure can be over-provisioned to give developers the best experience and maintain low wait times. But this drives up the infrastructure cost. Conversely, under-provisioning can save on infrastructure cost, but your developers will waste time waiting for their CI jobs to be picked up. Efforts to fine-tune this balance can monopolize your platform team’s time.",[29,37,39],{"id":38},"shift-runner-operations-to-gitlab-while-maintaining-control","Shift runner operations to GitLab while maintaining control",[12,41,42],{},"Hosted Runners for GitLab Dedicated is a fully managed CI execution SaaS offering. It’s backed by a high-performing and reliable runner infrastructure.  Key benefits include:",[44,45,46,54,60,66,72,78,90,96],"ul",{},[47,48,49,53],"li",{},[50,51,52],"strong",{},"Supports compliance:"," Full isolation/single-tenant runners with same data residency as GitLab Dedicated.",[47,55,56,59],{},[50,57,58],{},"Job level security:"," “One runner for one job” — hosted runners run every job in a standalone, short-lived VM to ensure complete process protection.",[47,61,62,65],{},[50,63,64],{},"Network security:"," Hosted runners can connect to internal artifact registries, secret managers, and deploy targets securely through AWS PrivateLink.",[47,67,68,71],{},[50,69,70],{},"Autoscaling for performance and predictability:"," Customers get reserved, predictable CI runner capacity for critical workloads resulting in improved queue wait times. Our runners scale with your team’s bursty CI demands.",[47,73,74,77],{},[50,75,76],{},"High reliability:"," The Hosted Runners for GitLab Dedicated SLA of 99.9% uptime is supported by highly available runner architecture to ensure your workflows remain stable, resilient, and online.",[47,79,80,83,84,89],{},[50,81,82],{},"Usage and cost visibility:"," Track hosted runners' GitLab Credit consumption on the ",[16,85,88],{"href":86,"rel":87},"https://docs.gitlab.com/subscriptions/gitlab_credits/#gitlab-credits-dashboard",[],"GitLab Credits Dashboard",".",[47,91,92,95],{},[50,93,94],{},"Consumption pricing:"," Hosted runners can now draw down from GitLab Credits, allowing you to pay for only what you use.",[47,97,98,101],{},[50,99,100],{},"Support you can count on:"," GitLab’s world-class support team responds to incidents around the clock.",[29,103,105],{"id":104},"experience-hosted-runners-in-gitlab-dedicated","Experience hosted runners in GitLab Dedicated",[12,107,108],{},"See Hosted Runners for GitLab Dedicated in action:",[110,111],"iframe",{"src":112,"frameBorder":113,"allow":114,"referrerPolicy":115,"style":116,"title":117},"https://player.vimeo.com/video/1219640416?badge=0&autopause=0&player_id=0&app_id=58479","0","autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share","strict-origin-when-cross-origin","position:absolute;top:0;left:0;width:100%;height:100%;","19.3 Demo - Hosted Runners",[119,120],"script",{"src":121},"https://player.vimeo.com/api/player.js",[123,124],"br",{},[12,126,127,132],{},[16,128,131],{"href":129,"rel":130},"https://docs.gitlab.com/administration/dedicated/hosted_runners",[],"Hosted Runners for GitLab Dedicated"," is available in Linux x86-64 and Linux Arm64 architecture in the following machine sizes.",[134,135,136,159],"table",{},[137,138,139],"thead",{},[140,141,142,147,150,153,156],"tr",{},[143,144,146],"th",{"align":145},"left","Size",[143,148,149],{"align":145},"vCPUs",[143,151,152],{"align":145},"Memory",[143,154,155],{"align":145},"Storage",[143,157,158],{"align":145},"Example tag (x86-64)",[160,161,162,184,203,222,241],"tbody",{},[140,163,164,168,171,174,177],{},[165,166,167],"td",{"align":145},"Small",[165,169,170],{"align":145},"2",[165,172,173],{"align":145},"8 GB",[165,175,176],{"align":145},"30 GB",[165,178,179,183],{"align":145},[180,181,182],"code",{},"linux-small-amd64"," (default)",[140,185,186,189,192,195,198],{},[165,187,188],{"align":145},"Medium",[165,190,191],{"align":145},"4",[165,193,194],{"align":145},"16 GB",[165,196,197],{"align":145},"50 GB",[165,199,200],{"align":145},[180,201,202],{},"linux-medium-amd64",[140,204,205,208,211,214,217],{},[165,206,207],{"align":145},"Large",[165,209,210],{"align":145},"8",[165,212,213],{"align":145},"32 GB",[165,215,216],{"align":145},"100 GB",[165,218,219],{"align":145},[180,220,221],{},"linux-large-amd64",[140,223,224,227,230,233,236],{},[165,225,226],{"align":145},"X-Large",[165,228,229],{"align":145},"16",[165,231,232],{"align":145},"64 GB",[165,234,235],{"align":145},"200 GB",[165,237,238],{"align":145},[180,239,240],{},"linux-xlarge-amd64",[140,242,243,246,249,252,254],{},[165,244,245],{"align":145},"2X-Large",[165,247,248],{"align":145},"32",[165,250,251],{"align":145},"128 GB",[165,253,235],{"align":145},[165,255,256],{"align":145},[180,257,258],{},"linux-2xlarge-amd64",[29,260,262],{"id":261},"get-started-with-hosted-runners-for-gitlab-dedicated","Get started with Hosted Runners for GitLab Dedicated",[12,264,265,269,270,275],{},[16,266,131],{"href":267,"rel":268},"https://docs.gitlab.com/administration/dedicated/hosted_runners/#manage-hosted-runners",[]," is an add-on to GitLab Dedicated. Reach out to your ",[16,271,274],{"href":272,"rel":273},"https://about.gitlab.com/sales/",[],"GitLab account team"," to get started.",[12,277,278,279,89],{},"If you want to learn more about how GitLab Dedicated can support your compliance posture, ",[16,280,282],{"href":272,"rel":281},[],"talk to our team",[284,285,286],"blockquote",{},[12,287,288,289,89],{},"Need inference inside the same GitLab Dedicated boundary? ",[16,290,293],{"href":291,"rel":292},"https://about.gitlab.com/blog/gitlab-dedicated-ai-gateway/",[],"Learn more in our companion article on the single-tenant AI Gateway",{"title":295,"searchDepth":296,"depth":296,"links":297},"",2,[298,299,300,301],{"id":31,"depth":296,"text":32},{"id":38,"depth":296,"text":39},{"id":104,"depth":296,"text":105},{"id":261,"depth":296,"text":262},"product","2026-08-25","GitLab provisions, patches, and scales hosted runners in your GitLab Dedicated region, moving maintenance off your platform team.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159940/Website/Topics/dedicated-blog-header.png",{},true,"/en-us/blog/hosted-runners-for-gitlab-dedicated",{"config":313,"title":314,"description":304},{"noIndex":307},"Scale software delivery without owning the runner fleet","hosted-runners-for-gitlab-dedicated","en-us/blog/hosted-runners-for-gitlab-dedicated",[318,302],"DevSecOps platform","BlogPost","Iuyf9ZnVhq9BhIL6kAcPYPjfsIYYXLhqBl2IOQDoHW4",{"logo":322,"freeTrial":327,"sales":332,"login":337,"items":342,"search":673,"minimal":704,"duo":723,"switchNav":732,"pricingDeployment":743},{"config":323},{"href":324,"dataGaName":325,"dataGaLocation":326},"/","gitlab logo","header",{"text":328,"config":329},"Get free trial",{"href":330,"dataGaName":331,"dataGaLocation":326},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":333,"config":334},"Request a demo",{"href":335,"dataGaName":336,"dataGaLocation":326},"/request-a-demo/","sales",{"text":338,"config":339},"Sign in",{"href":340,"dataGaName":341,"dataGaLocation":326},"https://gitlab.com/users/sign_in/","sign in",[343,429,517,522,597,651],{"text":344,"left":310,"config":345,"menu":347},"Platform",{"dataNavLevelOne":346},"platform",{"type":348,"link":349,"columns":353,"feature":418},"lists",{"text":350,"config":351},"Explore the Platform",{"href":352,"dataGaName":346,"dataGaLocation":326},"/platform/",[354,377,400],{"title":355,"items":356},"Execution & Workflows",[357,362,367,372],{"text":358,"config":359},"CI/CD",{"href":360,"dataGaLocation":326,"dataGaName":361},"/solutions/continuous-integration/","ci/cd",{"text":363,"config":364},"Source Code Management",{"href":365,"dataGaLocation":326,"dataGaName":366},"/solutions/source-code-management/","source code management",{"text":368,"config":369},"Agile Delivery",{"href":370,"dataGaLocation":326,"dataGaName":371},"/solutions/agile-delivery/","agile delivery",{"text":373,"config":374},"Artifact Management",{"href":375,"dataGaLocation":326,"dataGaName":376},"/artifact-central/","artifact management",{"title":378,"items":379},"Security & Governance",[380,385,390,395],{"text":381,"config":382},"Application Security Testing",{"href":383,"dataGaLocation":326,"dataGaName":384},"/solutions/application-security-testing/","application security testing",{"text":386,"config":387},"Governance & Compliance",{"href":388,"dataGaLocation":326,"dataGaName":389},"/solutions/software-compliance/","governance and compliance",{"text":391,"config":392},"Secrets Management",{"href":393,"dataGaLocation":326,"dataGaName":394},"/gitlab-secrets-manager/","secrets management",{"text":396,"config":397},"Supply Chain Security",{"href":398,"dataGaLocation":326,"dataGaName":399},"/solutions/supply-chain/","supply chain security",{"title":401,"items":402},"Context & AI",[403,408,413],{"text":404,"config":405},"Agentic Orchestration",{"href":406,"dataGaLocation":326,"dataGaName":407},"/gitlab-duo-agent-platform/","agentic orchestration",{"text":409,"config":410},"Context Graph",{"href":411,"dataGaLocation":326,"dataGaName":412},"/gitlab-orbit/","context graph",{"text":414,"config":415},"Visibility & Measurement",{"href":416,"dataGaLocation":326,"dataGaName":417},"/solutions/visibility-measurement/","visibility and measurement",{"config":419,"title":422,"text":423,"link":424},{"background":420,"textColor":421},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1790185102/o7dn32anqcb6z8dgd3as.jpg')","#000","Why GitLab","One platform for speed with control across your software lifecycle.",{"text":425,"config":426},"Learn more",{"href":427,"dataGaName":428,"dataGaLocation":326},"/why-gitlab/","why gitlab",{"text":430,"left":310,"config":431,"menu":433},"Solutions",{"dataNavLevelOne":432},"solutions",{"type":348,"link":434,"columns":438,"feature":508},{"text":435,"config":436},"View all Solutions",{"href":437,"dataGaName":432,"dataGaLocation":326},"/solutions/",[439,457,475],{"title":440,"items":441},"Outcomes",[442,447,452],{"text":443,"config":444},"DevOps Modernization",{"href":445,"dataGaLocation":326,"dataGaName":446},"/assessments/devops-modernization-assessment/","devops modernization",{"text":448,"config":449},"Security Modernization",{"href":450,"dataGaLocation":326,"dataGaName":451},"/assessments/security-modernization-assessment/","security modernization",{"text":453,"config":454},"AI Modernization",{"href":455,"dataGaLocation":326,"dataGaName":456},"/assessments/ai-modernization-assessment/","ai modernization",{"title":458,"items":459},"By size",[460,465,470],{"text":461,"config":462},"Enterprise",{"href":463,"dataGaLocation":326,"dataGaName":464},"/enterprise/","enterprise",{"text":466,"config":467},"Small Business",{"href":468,"dataGaLocation":326,"dataGaName":469},"/small-business/","small business",{"text":471,"config":472},"Startups",{"href":473,"dataGaLocation":326,"dataGaName":474},"/solutions/startups/","startups",{"title":476,"items":477},"Industries",[478,483,488,493,498,503],{"text":479,"config":480},"Financial Services",{"href":481,"dataGaLocation":326,"dataGaName":482},"/solutions/finance/","financial services",{"text":484,"config":485},"Public Sector",{"href":486,"dataGaLocation":326,"dataGaName":487},"/solutions/public-sector/","public sector",{"text":489,"config":490},"Telecommunications",{"href":491,"dataGaLocation":326,"dataGaName":492},"/solutions/telecommunications/","telecommunications",{"text":494,"config":495},"Automotive",{"href":496,"dataGaLocation":326,"dataGaName":497},"/solutions/automotive/","automotive",{"text":499,"config":500},"Education",{"href":501,"dataGaLocation":326,"dataGaName":502},"/solutions/education/","education",{"text":504,"config":505},"Aerospace",{"href":506,"dataGaLocation":326,"dataGaName":507},"/solutions/aerospace/","aerospace",{"config":509,"title":510,"text":511,"link":512},{"background":420,"textColor":421},"GitLab Security Standard","Learn how to harden your software factory and let AI agents earn autonomy, without trading away security.",{"text":513,"config":514},"Explore the standard",{"href":515,"dataGaName":516,"dataGaLocation":326},"/gitlab-security-standard/","gitlab security standard",{"text":518,"config":519},"Pricing",{"href":520,"dataGaName":521,"dataGaLocation":326,"dataNavLevelOne":521},"/pricing/","pricing",{"text":523,"config":524,"menu":526},"Resources",{"dataNavLevelOne":525},"resources",{"type":348,"link":527,"columns":531,"feature":588},{"text":528,"config":529},"View all resources",{"href":530,"dataGaName":525,"dataGaLocation":326},"/resources/",[532,560],{"title":533,"items":534},"Discover",[535,540,545,550,555],{"text":536,"config":537},"Docs",{"href":538,"dataGaName":539,"dataGaLocation":326},"https://docs.gitlab.com/","docs",{"text":541,"config":542},"University",{"href":543,"dataGaName":544,"dataGaLocation":326},"https://university.gitlab.com/","university",{"text":546,"config":547},"Demo Series",{"href":548,"dataGaName":549,"dataGaLocation":326},"/gitlab-technical-demo-series/","demo series",{"text":551,"config":552},"Demo Hub",{"href":553,"dataGaName":554,"dataGaLocation":326},"/demo-hub/","demo hub",{"text":556,"config":557},"Services",{"href":558,"dataGaName":559,"dataGaLocation":326},"/services/","services",{"title":561,"items":562},"Connect",[563,568,573,578,583],{"text":564,"config":565},"Blog",{"href":566,"dataGaName":567,"dataGaLocation":326},"/blog/","blog",{"text":569,"config":570},"Community",{"href":571,"dataGaName":572,"dataGaLocation":326},"/community/","community",{"text":574,"config":575},"Customers",{"href":576,"dataGaName":577,"dataGaLocation":326},"/customers/","customers",{"text":579,"config":580},"Partners",{"href":581,"dataGaName":582,"dataGaLocation":326},"/partners/","partners",{"text":584,"config":585},"Events",{"href":586,"dataGaName":587,"dataGaLocation":326},"/events/","events",{"config":589,"title":590,"text":591,"link":592},{"background":420,"textColor":421},"What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":593,"config":594},"Read the latest",{"href":595,"dataGaName":596,"dataGaLocation":326},"/whats-new/","whats new",{"text":598,"config":599,"menu":601},"Company",{"dataNavLevelOne":600},"company",{"type":348,"columns":602},[603],{"items":604},[605,610,616,621,626,631,636,641,646],{"text":606,"config":607},"About",{"href":608,"dataGaName":609,"dataGaLocation":326},"/company/","about",{"text":611,"config":612,"footerGa":615},"Jobs",{"href":613,"dataGaName":614,"dataGaLocation":326},"/jobs/","jobs",{"dataGaName":614},{"text":617,"config":618},"Press",{"href":619,"dataGaName":620,"dataGaLocation":326},"/press/","press",{"text":622,"config":623},"Handbook",{"href":624,"dataGaName":625,"dataGaLocation":326},"https://handbook.gitlab.com/","handbook",{"text":627,"config":628},"Leadership",{"href":629,"dataGaName":630,"dataGaLocation":326},"/company/team/e-group/","leadership",{"text":632,"config":633},"Investor relations",{"href":634,"dataGaName":635,"dataGaLocation":326},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":637,"config":638},"Trust Center",{"href":639,"dataGaName":640,"dataGaLocation":326},"/security/","trust center",{"text":642,"config":643},"AI Transparency Center",{"href":644,"dataGaName":645,"dataGaLocation":326},"/ai-transparency-center/","ai transparency center",{"text":647,"config":648},"Newsletter",{"href":649,"dataGaName":650,"dataGaLocation":326},"/company/contact/#contact-forms","newsletter",{"text":652,"config":653,"menu":654},"Contact us",{"dataNavLevelOne":600},{"type":348,"columns":655},[656],{"items":657},[658,663,668],{"text":659,"config":660},"Talk to sales",{"href":661,"dataGaName":662,"dataGaLocation":326},"/sales/","talk to sales",{"text":664,"config":665},"Support portal",{"href":666,"dataGaName":667,"dataGaLocation":326},"https://support.gitlab.com/hc/en-us","support portal",{"text":669,"config":670},"Customer portal",{"href":671,"dataGaName":672,"dataGaLocation":326},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":674,"login":675,"suggestions":682},"Close",{"text":676,"link":677},"To search repositories and projects, login to",{"text":678,"config":679},"gitlab.com",{"href":340,"dataGaName":680,"dataGaLocation":681},"search login","search",{"text":683,"default":684},"Suggestions",[685,688,691,693,697,701],{"text":686,"config":687},"GitLab Duo Agent Platform",{"href":406,"dataGaName":686,"dataGaLocation":681},{"text":689,"config":690},"Code Suggestions (AI)",{"href":406,"dataGaName":689,"dataGaLocation":681},{"text":358,"config":692},{"href":360,"dataGaName":358,"dataGaLocation":681},{"text":694,"config":695},"GitLab on AWS",{"href":696,"dataGaName":694,"dataGaLocation":681},"/partners/technology-partners/aws/",{"text":698,"config":699},"GitLab on Google Cloud",{"href":700,"dataGaName":698,"dataGaLocation":681},"/partners/technology-partners/google-cloud-platform/",{"text":702,"config":703},"Why GitLab?",{"href":427,"dataGaName":702,"dataGaLocation":681},{"freeTrial":705,"mobileIcon":710,"desktopIcon":715,"secondaryButton":718},{"text":706,"config":707},"Start free trial",{"href":708,"dataGaName":331,"dataGaLocation":709},"https://gitlab.com/-/trials/new/","nav",{"altText":711,"config":712},"Gitlab Icon",{"src":713,"dataGaName":714,"dataGaLocation":709},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":711,"config":716},{"src":717,"dataGaName":714,"dataGaLocation":709},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":719,"config":720},"Get Started",{"href":721,"dataGaName":722,"dataGaLocation":709},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":724,"mobileIcon":728,"desktopIcon":730},{"text":725,"config":726},"Learn more about GitLab Duo",{"href":406,"dataGaName":727,"dataGaLocation":709},"gitlab duo",{"altText":711,"config":729},{"src":713,"dataGaName":714,"dataGaLocation":709},{"altText":711,"config":731},{"src":717,"dataGaName":714,"dataGaLocation":709},{"button":733,"mobileIcon":738,"desktopIcon":740},{"text":734,"config":735},"/switch",{"href":736,"dataGaName":737,"dataGaLocation":709},"#contact","switch",{"altText":711,"config":739},{"src":713,"dataGaName":714,"dataGaLocation":709},{"altText":711,"config":741},{"src":742,"dataGaName":714,"dataGaLocation":709},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":744,"mobileIcon":749,"desktopIcon":751},{"text":745,"config":746},"Back to pricing",{"href":520,"dataGaName":747,"dataGaLocation":709,"icon":748},"back to pricing","GoBack",{"altText":711,"config":750},{"src":713,"dataGaName":714,"dataGaLocation":709},{"altText":711,"config":752},{"src":717,"dataGaName":714,"dataGaLocation":709},{"title":754,"button":755,"config":761},"Ship at agent speed. Prove every step. Transcend is here.",{"text":756,"config":757},"Watch now",{"href":758,"dataGaName":759,"dataGaLocation":760},"/events/transcend/virtual/#watch-gitlab-transcend","transcend-october-2026-banner","global-banner",{"layout":762,"disabled":307},"release",{"data":764},{"text":765,"source":766,"edit":772,"contribute":777,"config":782,"items":787,"minimal":1013},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":767,"config":768},"View page source",{"href":769,"dataGaName":770,"dataGaLocation":771},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":773,"config":774},"Edit this page",{"href":775,"dataGaName":776,"dataGaLocation":771},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":778,"config":779},"Please contribute",{"href":780,"dataGaName":781,"dataGaLocation":771},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":783,"facebook":784,"youtube":785,"linkedin":786},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[788,835,893,940,981],{"title":518,"links":789,"subMenu":804},[790,794,799],{"text":791,"config":792},"View plans",{"href":520,"dataGaName":793,"dataGaLocation":771},"view plans",{"text":795,"config":796},"Why Premium?",{"href":797,"dataGaName":798,"dataGaLocation":771},"/pricing/premium/","why premium",{"text":800,"config":801},"Why Ultimate?",{"href":802,"dataGaName":803,"dataGaLocation":771},"/pricing/ultimate/","why ultimate",[805],{"title":806,"links":807},"Contact Us",[808,811,813,815,820,825,830],{"text":809,"config":810},"Contact sales",{"href":661,"dataGaName":336,"dataGaLocation":771},{"text":664,"config":812},{"href":666,"dataGaName":667,"dataGaLocation":771},{"text":669,"config":814},{"href":671,"dataGaName":672,"dataGaLocation":771},{"text":816,"config":817},"Status",{"href":818,"dataGaName":819,"dataGaLocation":771},"https://status.gitlab.com/","status",{"text":821,"config":822},"Terms of use",{"href":823,"dataGaName":824,"dataGaLocation":771},"/terms/","terms of use",{"text":826,"config":827},"Privacy statement",{"href":828,"dataGaName":829,"dataGaLocation":771},"/privacy/","privacy statement",{"text":831,"config":832},"Cookie preferences",{"dataGaName":833,"dataGaLocation":771,"id":834,"isOneTrustButton":310},"cookie preferences","ot-sdk-btn",{"title":344,"links":836,"subMenu":850},[837,840,842,844,846,848],{"text":838,"config":839},"Explore the platform",{"href":352,"dataGaName":346,"dataGaLocation":771},{"text":404,"config":841},{"href":406,"dataGaName":407,"dataGaLocation":771},{"text":358,"config":843},{"href":360,"dataGaName":361,"dataGaLocation":771},{"text":409,"config":845},{"href":411,"dataGaName":412,"dataGaLocation":771},{"text":391,"config":847},{"href":393,"dataGaName":394,"dataGaLocation":771},{"text":422,"config":849},{"href":427,"dataGaName":428,"dataGaLocation":771},[851],{"title":852,"links":853},"Topics",[854,858,863,868,873,878,883,888],{"text":358,"config":855},{"href":856,"dataGaName":857,"dataGaLocation":771},"/topics/ci-cd/","cicd",{"text":859,"config":860},"GitOps",{"href":861,"dataGaName":862,"dataGaLocation":771},"/topics/gitops/","gitops",{"text":864,"config":865},"DevOps",{"href":866,"dataGaName":867,"dataGaLocation":771},"/topics/devops/","devops",{"text":869,"config":870},"Version Control",{"href":871,"dataGaName":872,"dataGaLocation":771},"/topics/version-control/","version control",{"text":874,"config":875},"DevSecOps",{"href":876,"dataGaName":877,"dataGaLocation":771},"/topics/devsecops/","devsecops",{"text":879,"config":880},"Cloud Native",{"href":881,"dataGaName":882,"dataGaLocation":771},"/topics/cloud-native/","cloud native",{"text":884,"config":885},"AI for Coding",{"href":886,"dataGaName":887,"dataGaLocation":771},"/topics/devops/ai-for-coding/","ai for coding",{"text":889,"config":890},"Agentic AI",{"href":891,"dataGaName":892,"dataGaLocation":771},"/topics/agentic-ai/","agentic ai",{"title":430,"links":894},[895,898,901,904,907,910,912,914,916,918,920,923,925,928,932,936],{"text":896,"config":897},"DevOps modernization",{"href":445,"dataGaName":446,"dataGaLocation":771},{"text":899,"config":900},"Security modernization",{"href":450,"dataGaName":451,"dataGaLocation":771},{"text":902,"config":903},"AI modernization",{"href":455,"dataGaName":456,"dataGaLocation":771},{"text":905,"config":906},"Financial services",{"href":481,"dataGaName":482,"dataGaLocation":771},{"text":908,"config":909},"Public sector",{"href":486,"dataGaName":487,"dataGaLocation":771},{"text":489,"config":911},{"href":491,"dataGaName":492,"dataGaLocation":771},{"text":494,"config":913},{"href":496,"dataGaName":497,"dataGaLocation":771},{"text":499,"config":915},{"href":501,"dataGaName":502,"dataGaLocation":771},{"text":504,"config":917},{"href":506,"dataGaName":507,"dataGaLocation":771},{"text":461,"config":919},{"href":463,"dataGaName":464,"dataGaLocation":771},{"text":921,"config":922},"Small business",{"href":468,"dataGaName":469,"dataGaLocation":771},{"text":471,"config":924},{"href":473,"dataGaName":474,"dataGaLocation":771},{"text":859,"config":926},{"href":927,"dataGaName":862,"dataGaLocation":771},"/solutions/gitops/",{"text":929,"config":930},"Software composition analysis",{"href":398,"dataGaName":931,"dataGaLocation":771},"software composition analysis",{"text":933,"config":934},"Value stream management",{"href":416,"dataGaName":935,"dataGaLocation":771},"value stream management",{"text":937,"config":938},"All solutions",{"href":437,"dataGaName":939,"dataGaLocation":771},"all solutions",{"title":523,"links":941},[942,947,952,954,956,958,960,962,964,966,968,970,972,974,977],{"text":943,"config":944},"Install",{"href":945,"dataGaName":946,"dataGaLocation":771},"/install/","install",{"text":948,"config":949},"Quick start guides",{"href":950,"dataGaName":951,"dataGaLocation":771},"/get-started/","quick setup checklists",{"text":536,"config":953},{"href":538,"dataGaName":539,"dataGaLocation":771},{"text":541,"config":955},{"href":543,"dataGaName":544,"dataGaLocation":771},{"text":546,"config":957},{"href":548,"dataGaName":549,"dataGaLocation":771},{"text":551,"config":959},{"href":553,"dataGaName":554,"dataGaLocation":771},{"text":556,"config":961},{"href":558,"dataGaName":559,"dataGaLocation":771},{"text":564,"config":963},{"href":566,"dataGaName":567,"dataGaLocation":771},{"text":569,"config":965},{"href":571,"dataGaName":572,"dataGaLocation":771},{"text":574,"config":967},{"href":576,"dataGaName":577,"dataGaLocation":771},{"text":579,"config":969},{"href":581,"dataGaName":582,"dataGaLocation":771},{"text":584,"config":971},{"href":586,"dataGaName":587,"dataGaLocation":771},{"text":647,"config":973},{"href":649,"dataGaName":650,"dataGaLocation":771},{"text":975,"config":976},"What's new",{"href":595,"dataGaName":596,"dataGaLocation":771},{"text":978,"config":979},"All resources",{"href":530,"dataGaName":980,"dataGaLocation":771},"all resources",{"title":598,"links":982},[983,985,987,989,991,993,995,997,999,1003,1008],{"text":606,"config":984},{"href":608,"dataGaName":600,"dataGaLocation":771},{"text":611,"config":986},{"href":613,"dataGaName":614,"dataGaLocation":771},{"text":617,"config":988},{"href":619,"dataGaName":620,"dataGaLocation":771},{"text":622,"config":990},{"href":624,"dataGaName":625,"dataGaLocation":771},{"text":627,"config":992},{"href":629,"dataGaName":630,"dataGaLocation":771},{"text":632,"config":994},{"href":634,"dataGaName":635,"dataGaLocation":771},{"text":637,"config":996},{"href":639,"dataGaName":640,"dataGaLocation":771},{"text":642,"config":998},{"href":644,"dataGaName":645,"dataGaLocation":771},{"text":1000,"config":1001},"Sustainability",{"href":1002,"dataGaName":1000,"dataGaLocation":771},"/sustainability/",{"text":1004,"config":1005},"Diversity, inclusion and belonging (DIB)",{"href":1006,"dataGaName":1007,"dataGaLocation":771},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":1009,"config":1010},"Modern Slavery Transparency Statement",{"href":1011,"dataGaName":1012,"dataGaLocation":771},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1014},[1015,1018,1021],{"text":1016,"config":1017},"Terms",{"href":823,"dataGaName":824,"dataGaLocation":771},{"text":1019,"config":1020},"Cookies",{"dataGaName":833,"dataGaLocation":771,"id":834,"isOneTrustButton":310},{"text":1022,"config":1023},"Privacy",{"href":828,"dataGaName":829,"dataGaLocation":771},[1025],{"id":1026,"title":7,"body":306,"config":1027,"content":1029,"description":306,"extension":1034,"meta":1035,"navigation":310,"path":1036,"seo":1037,"stem":1038,"__hash__":1039},"blogAuthors/en-us/blog/authors/kyurim-rhee.yml",{"template":1028},"BlogAuthor",{"name":7,"config":1030},{"headshot":1031,"socialProof":1032},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1787602376/o3vy5rw0yhnb42s9uvnl.jpg",{"gitlabHandle":1033},"k.rhee","yml",{},"/en-us/blog/authors/kyurim-rhee",{},"en-us/blog/authors/kyurim-rhee","C2CdG2Csruy9BggvagfRiPa8_lXEnlYH9wEbTe3g6sY",[1041,1047,1053],{"title":1042,"description":1043,"heroImage":1044,"category":302,"date":1045,"authors":306,"slug":306,"externalUrl":1046},"GitLab 19.5 released","This release includes GitLab MCP server and GitLab Secrets Manager as generally available, and new AI governance capabilities.\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1791993648/t2kod74bclspits5cc5o.png","2026-10-15","https://docs.gitlab.com/releases/19/gitlab-19-5-released/",{"title":1048,"description":1049,"heroImage":1050,"category":302,"date":1051,"authors":306,"slug":306,"externalUrl":1052},"GitLab Critical Patch Release: 19.4.2, 19.3.4, 19.2.8","Learn about this critical patch release for GitLab Community Edition and Enterprise Edition.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749661926/Blog/Hero%20Images/security-patch-blog-image-r2-0506-700x400-fy25_2x.jpg","2026-10-12","https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-2-released/",{"title":1054,"description":1055,"heroImage":1056,"category":302,"date":1057,"authors":1058,"slug":1060,"externalUrl":306},"GitLab Transcend: Speed you can trust, all the way to production","Every new GitLab innovation announced at Transcend: what shipped, what's coming, and how to get started.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1791198675/kmajkudog4fj3xc6qfyb.png","2026-10-06",[1059],"Manav Khurana","transcend-india-announcements",{"header":1062,"text":1063,"button":1067,"disclaimer":1070},"Start your free\n\n30-day GitLab trial\n",[1064,1065,1066],"GitLab Duo Agent Platform access","Try our most advanced features","Automate complex tasks with AI",{"text":328,"config":1068},{"href":1069,"dataGaName":331,"dataGaLocation":567},"https://gitlab.com/-/trials/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/blog/","No credit card required.",{"header":1072,"blurb":1073,"button":1074,"secondaryButton":1079},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":1075,"config":1076},"Get your free trial",{"href":1077,"dataGaName":331,"dataGaLocation":1078},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":809,"config":1080},{"href":661,"dataGaName":336,"dataGaLocation":1078},1792131143832]