[{"data":1,"prerenderedAt":436},["ShallowReactive",2],{"docs-en-helm-releases":3,"docs-navigation-en":187,"docs-surround-en-helm-releases":429},{"id":4,"title":5,"body":6,"description":177,"extension":178,"lastUpdated":179,"meta":180,"navigation":181,"path":183,"seo":184,"stem":185,"__hash__":186},"docs\u002Fen\u002F1.docs\u002F4.helm-releases\u002F1.index.md","Helm Releases",{"type":7,"value":8,"toc":163},"minimark",[9,27,34,39,49,113,118,125,129,133,139,143,146,150,156,160],[10,11,12,13,17,18,22,23,26],"p",{},"A ",[14,15,16],"strong",{},"Helm Chart"," packages everything a Kubernetes service needs — Deployments, Services, Volumes — into a single, versioned bundle that you configure through ",[19,20,21],"code",{},"values.yaml",". A ",[14,24,25],{},"Helm Release"," is a running instance of a chart in your cluster with your specific configuration.",[10,28,29,30,33],{},"In lowcloud, you create Helm Releases directly through the Dashboard — no ",[19,31,32],{},"helm install"," or CLI access required.",[35,36,38],"h2",{"id":37},"create-a-helm-release","Create a Helm Release",[10,40,41,42,45,46,48],{},"Navigate to ",[14,43,44],{},"Add Service"," → ",[14,47,25],{},".",[50,51,52,67,78,88,101],"ol",{},[53,54,55,58,59,62,63,66],"li",{},[14,56,57],{},"Enter the chart URL"," — Both OCI registries (",[19,60,61],{},"oci:\u002F\u002F",") and HTTPS Helm repositories (",[19,64,65],{},"https:\u002F\u002F",") are supported.",[53,68,69,72,73],{},[14,70,71],{},"Select a version"," — Choose the desired chart version.\n",[74,75],"img",{"alt":76,"src":77},"Select chart version","\u002Fimages\u002Fdocs\u002Fhelm-release-select-chart.png",[53,79,80,83,84,87],{},[14,81,82],{},"Name your release"," — Give the Helm Release a descriptive name (e.g. ",[19,85,86],{},"postgres-production",").",[53,89,90,93,94,96,97],{},[14,91,92],{},"Configure values"," — Adjust the ",[19,95,21],{}," to match your requirements.\n",[74,98],{"alt":99,"src":100},"Configure Helm Release","\u002Fimages\u002Fdocs\u002Fhelm-release-configure-release.png",[53,102,103,106,107,109,110,48],{},[14,104,105],{},"Deploy"," — Open the created service and click ",[14,108,105],{},". Wait until the label changes to ",[14,111,112],{},"\"Deployed\"",[114,115,117],"h3",{"id":116},"helm-templates","Helm Templates",[10,119,120,121,124],{},"Instead of entering a chart URL manually, you can select a ",[14,122,123],{},"Helm Template"," — pre-configured charts maintained by lowcloud with sensible default values. Available templates include PostgreSQL, Valkey, RustFS, OpenSearch, Keycloak, n8n, and more.",[35,126,128],{"id":127},"features","Features",[114,130,132],{"id":131},"helm-release-dependencies","Helm Release Dependencies",[10,134,135,136,138],{},"Many services depend on other services — for example, n8n requires a PostgreSQL database. With ",[14,137,132],{},", you link releases together. lowcloud ensures that dependencies are started in the correct order and that services can discover each other.",[114,140,142],{"id":141},"versioning","Versioning",[10,144,145],{},"Each Helm Release is tied to a specific chart version. You can upgrade to a newer version at any time or roll back if issues arise.",[114,147,149],{"id":148},"values","Values",[10,151,152,153,155],{},"All configuration is done through ",[14,154,149],{}," — YAML parameters that control the chart's behavior, from database credentials and resource limits to persistence settings.",[35,157,159],{"id":158},"tutorials","Tutorials",[10,161,162],{},"The following guides walk you through deploying popular services as Helm Releases step by step:",{"title":164,"searchDepth":165,"depth":165,"links":166},"",2,[167,171,176],{"id":37,"depth":165,"text":38,"children":168},[169],{"id":116,"depth":170,"text":117},3,{"id":127,"depth":165,"text":128,"children":172},[173,174,175],{"id":131,"depth":170,"text":132},{"id":141,"depth":170,"text":142},{"id":148,"depth":170,"text":149},{"id":158,"depth":165,"text":159},"Learn what Helm Charts are and how to deploy them as Helm Releases on your Kubernetes cluster using lowcloud.","md",null,{},{"icon":182},"i-lucide-package","\u002Fen\u002Fdocs\u002Fhelm-releases",{"title":5,"description":177},"en\u002F1.docs\u002F4.helm-releases\u002F1.index","HXK98LOOKvI4sUFPD1ph0OdCqKNCyL7LGgqgTD2c23Y",[188,207,219,359,386,422],{"title":189,"path":190,"stem":191,"children":192,"icon":206},"Getting Started","\u002Fhosting\u002Fdocs\u002Fgetting-started","en\u002F1.docs\u002F1.getting-started\u002F1.index",[193,196,201],{"title":194,"path":190,"stem":191,"icon":195,"children":-1},"Introduction","i-lucide-house",{"title":197,"path":198,"stem":199,"icon":200,"children":-1},"Get Started","\u002Fhosting\u002Fdocs\u002Fgetting-started\u002Fget-started","en\u002F1.docs\u002F1.getting-started\u002F2.get-started","i-lucide-rocket",{"title":202,"path":203,"stem":204,"icon":205,"children":-1},"How It Works","\u002Fhosting\u002Fdocs\u002Fgetting-started\u002Fhow-it-works","en\u002F1.docs\u002F1.getting-started\u002F3.how-it-works","i-lucide-lightbulb",false,{"title":208,"path":209,"stem":210,"children":211,"icon":206},"Guides","\u002Fhosting\u002Fdocs\u002Fguides","en\u002F1.docs\u002F2.guides\u002F1.index",[212,214],{"title":208,"path":209,"stem":210,"icon":213,"children":-1},"i-lucide-book-open",{"title":215,"path":216,"stem":217,"icon":218,"children":-1},"Connect a Container Registry","\u002Fhosting\u002Fdocs\u002Fguides\u002Fcontainer-registries","en\u002F1.docs\u002F2.guides\u002F2.container-registries","i-lucide-container",{"title":220,"icon":206,"path":221,"stem":222,"children":223,"page":206},"Platform","\u002Fhosting\u002Fdocs\u002Fplatform","en\u002F1.docs\u002F2.platform",[224,243,310,349],{"title":194,"path":225,"stem":226,"children":227,"icon":206},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction","en\u002F1.docs\u002F2.platform\u002F1.introduction\u002F1.index",[228,231,236,240],{"title":229,"path":225,"stem":226,"icon":230,"children":-1},"Overview","i-lucide-cloud",{"title":232,"path":233,"stem":234,"icon":235,"children":-1},"Use Cases","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fwhen-to-use","en\u002F1.docs\u002F2.platform\u002F1.introduction\u002F2.when-to-use","i-lucide-compass",{"title":128,"path":237,"stem":238,"icon":239,"children":-1},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fwhat-you-get","en\u002F1.docs\u002F2.platform\u002F1.introduction\u002F3.what-you-get","i-lucide-package-check",{"title":197,"path":241,"stem":242,"icon":200,"children":-1},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fintroduction\u002Fget-started","en\u002F1.docs\u002F2.platform\u002F1.introduction\u002F4.get-started",{"title":244,"path":245,"stem":246,"children":247,"icon":206},"Web Services","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F01.index",[248,251,256,261,265,270,275,280,285,290,295,300,305],{"title":249,"path":245,"stem":246,"icon":250,"children":-1},"Source Options","i-lucide-app-window",{"title":252,"path":253,"stem":254,"icon":255,"children":-1},"Build Strategies","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fbuild-strategies","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F02.build-strategies","i-lucide-hammer",{"title":257,"path":258,"stem":259,"icon":260,"children":-1},"Configuration","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fconfiguration","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F03.configuration","i-lucide-settings",{"title":262,"path":263,"stem":264,"icon":200,"children":-1},"Deploying","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdeploying","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F04.deploying",{"title":266,"path":267,"stem":268,"icon":269,"children":-1},"Scaling","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fscaling","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F05.scaling","i-lucide-scaling",{"title":271,"path":272,"stem":273,"icon":274,"children":-1},"Domains","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdomains","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F06.domains","i-lucide-globe",{"title":276,"path":277,"stem":278,"icon":279,"children":-1},"Service Networking","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fconnecting-services","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F07.connecting-services","i-lucide-network",{"title":281,"path":282,"stem":283,"icon":284,"children":-1},"Env Variables","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fenvironment-variables","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F08.environment-variables","i-lucide-key-round",{"title":286,"path":287,"stem":288,"icon":289,"children":-1},"Storage","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fpersistent-storage","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F09.persistent-storage","i-lucide-hard-drive",{"title":291,"path":292,"stem":293,"icon":294,"children":-1},"Defaults","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Flimits","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F10.limits","i-lucide-gauge",{"title":296,"path":297,"stem":298,"icon":299,"children":-1},"Billing","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fbilling","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F11.billing","i-lucide-credit-card",{"title":301,"path":302,"stem":303,"icon":304,"children":-1},"Shell","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fshell","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F12.shell","i-lucide-square-terminal",{"title":306,"path":307,"stem":308,"icon":309,"children":-1},"Drop a Site","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fweb-services\u002Fdrop","en\u002F1.docs\u002F2.platform\u002F2.web-services\u002F13.drop","i-lucide-upload",{"title":311,"path":312,"stem":313,"children":314,"icon":206},"Databases","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F1.index",[315,318,323,328,333,336,341,346],{"title":316,"path":312,"stem":313,"icon":317,"children":-1},"Templates","i-lucide-database",{"title":319,"path":320,"stem":321,"icon":322,"children":-1},"Create","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fcreate","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F2.create","i-lucide-plus",{"title":324,"path":325,"stem":326,"icon":327,"children":-1},"Connect","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fconnect","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F3.connect","i-lucide-plug",{"title":329,"path":330,"stem":331,"icon":332,"children":-1},"Public Access","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fpublic-access","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F4.public-access","i-lucide-radio-tower",{"title":286,"path":334,"stem":335,"icon":289,"children":-1},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fstorage","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F5.storage",{"title":337,"path":338,"stem":339,"icon":340,"children":-1},"Management","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fmanagement","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F6.management","i-lucide-sliders-horizontal",{"title":342,"path":343,"stem":344,"icon":345,"children":-1},"Operations","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Foperational-notes","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F7.operational-notes","i-lucide-clipboard-list",{"title":296,"path":347,"stem":348,"icon":299,"children":-1},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fdatabases\u002Fbilling","en\u002F1.docs\u002F2.platform\u002F3.databases\u002F8.billing",{"title":208,"path":350,"stem":351,"children":352,"icon":206},"\u002Fhosting\u002Fdocs\u002Fplatform\u002Fguides","en\u002F1.docs\u002F2.platform\u002F4.guides\u002F1.index",[353,354],{"title":208,"path":350,"stem":351,"icon":213,"children":-1},{"title":355,"path":356,"stem":357,"icon":358,"children":-1},"Hermes Agent","\u002Fhosting\u002Fdocs\u002Fplatform\u002Fguides\u002Fsetup-hermes-agent","en\u002F1.docs\u002F2.platform\u002F4.guides\u002F2.setup-hermes-agent","i-lucide-bot",{"title":360,"path":361,"stem":362,"children":363,"icon":206},"App Services","\u002Fhosting\u002Fdocs\u002Fapp-services","en\u002F1.docs\u002F3.app-services\u002F1.index",[364,365,369,373,377,382],{"title":360,"path":361,"stem":362,"icon":200,"children":-1},{"title":366,"path":367,"stem":368,"icon":260,"children":-1},"Build Settings","\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fbuild-settings","en\u002F1.docs\u002F3.app-services\u002F2.build-settings",{"title":281,"path":370,"stem":371,"icon":372,"children":-1},"\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fenvironment-variables","en\u002F1.docs\u002F3.app-services\u002F3.environment-variables","i-lucide-key",{"title":374,"path":375,"stem":376,"icon":274,"children":-1},"Custom Domains","\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fcustom-domains","en\u002F1.docs\u002F3.app-services\u002F4.custom-domains",{"title":378,"path":379,"stem":380,"icon":381,"children":-1},"Health Checks","\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fhealth-checks","en\u002F1.docs\u002F3.app-services\u002F5.health-checks","i-lucide-heart-pulse",{"title":383,"path":384,"stem":385,"icon":269,"children":-1},"Autoscaling","\u002Fhosting\u002Fdocs\u002Fapp-services\u002Fautoscaling","en\u002F1.docs\u002F3.app-services\u002F6.autoscaling",{"title":5,"path":387,"stem":185,"children":388,"icon":206},"\u002Fhosting\u002Fdocs\u002Fhelm-releases",[389,390,394,399,403,408,412,417],{"title":5,"path":387,"stem":185,"icon":182,"children":-1},{"title":391,"path":392,"stem":393,"icon":317,"children":-1},"Deploy PostgreSQL","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-postgresql","en\u002F1.docs\u002F4.helm-releases\u002F2.deploy-postgresql",{"title":395,"path":396,"stem":397,"icon":398,"children":-1},"Deploy Redis","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-redis","en\u002F1.docs\u002F4.helm-releases\u002F3.deploy-redis","i-lucide-zap",{"title":400,"path":401,"stem":402,"icon":398,"children":-1},"Deploy Valkey","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-valkey","en\u002F1.docs\u002F4.helm-releases\u002F3.deploy-valkey",{"title":404,"path":405,"stem":406,"icon":407,"children":-1},"Deploy n8n","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-n8n","en\u002F1.docs\u002F4.helm-releases\u002F4.deploy-n8n","i-lucide-workflow",{"title":409,"path":410,"stem":411,"icon":289,"children":-1},"Deploy RustFS","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-rustfs","en\u002F1.docs\u002F4.helm-releases\u002F5.deploy-rustfs",{"title":413,"path":414,"stem":415,"icon":416,"children":-1},"Deploy OpenSearch","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-opensearch","en\u002F1.docs\u002F4.helm-releases\u002F6.deploy-opensearch","i-lucide-search",{"title":418,"path":419,"stem":420,"icon":421,"children":-1},"Deploy Keycloak","\u002Fhosting\u002Fdocs\u002Fhelm-releases\u002Fdeploy-keycloak","en\u002F1.docs\u002F4.helm-releases\u002F7.deploy-keycloak","i-lucide-shield-check",{"title":423,"path":424,"stem":425,"children":426,"icon":206},"Glossary","\u002Fhosting\u002Fdocs\u002Fglossary","en\u002F1.docs\u002F5.glossary\u002F1.index",[427],{"title":423,"path":424,"stem":425,"icon":428,"children":-1},"i-lucide-book-a",[430,433],{"title":383,"path":431,"stem":385,"description":432,"icon":269,"children":-1},"\u002Fen\u002Fdocs\u002Fapp-services\u002Fautoscaling","Learn how to configure resource limits and autoscaling for your App Service in lowcloud.",{"title":391,"path":434,"stem":393,"description":435,"icon":317,"children":-1},"\u002Fen\u002Fdocs\u002Fhelm-releases\u002Fdeploy-postgresql","Learn how to deploy and configure PostgreSQL as a Helm Release on your Kubernetes cluster using lowcloud.",1791184611077]