{"version":1,"pages":[{"id":"fTtHPWpo637A0cWJCYTM","title":"Welcome to Release","pathname":"/","siteSpaceId":"sitesp_wgyW2","description":"Release simplifies development by making the creation of environments easy"},{"id":"DI73czL4SUt5UWo0EqHJ","title":"Quickstart","pathname":"/getting-started/quickstart","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"UXwvKSnsEcccBo9hroQ3","title":"Create an account","pathname":"/getting-started/create-an-account","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"-MZOAYIdkycKst7f1B2p","title":"Prepare to use Release","pathname":"/getting-started/prepare-to-use-release","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"jVYmUQyIIJGzoXN9FdgP","title":"Create an application","pathname":"/getting-started/create-application","siteSpaceId":"sitesp_wgyW2","description":"Learn how to create an application in Release","breadcrumbs":[{"label":"Getting started"}]},{"id":"UbCVLLbQ4Dd3zfNlKtZt","title":"Create custom application","pathname":"/getting-started/create-application/create-from-custom","siteSpaceId":"sitesp_wgyW2","description":"Learn how to create a custom application in Release","breadcrumbs":[{"label":"Getting started"},{"label":"Create an application"}]},{"id":"079yz4Z6opNkllc15gMb","title":"Create from template","pathname":"/getting-started/create-application/create-from-template","siteSpaceId":"sitesp_wgyW2","description":"Learn how to create applications from templates in Release","breadcrumbs":[{"label":"Getting started"},{"label":"Create an application"}]},{"id":"szHSydbV1KyVIdg8nzsJ","title":"Servers vs runnables","pathname":"/getting-started/create-application/servers-vs-runnables","siteSpaceId":"sitesp_wgyW2","description":"Learn the difference between servers and runnables","breadcrumbs":[{"label":"Getting started"},{"label":"Create an application"}]},{"id":"YqgS57QZVZk91W8oZ95h","title":"Create an environment","pathname":"/getting-started/create-an-environment","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"YPB2kShJKb5Hf7UGvbw2","title":"Domains and DNS","pathname":"/guides-and-examples/domains-and-dns","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"}]},{"id":"qDfxvrTayi89Of2Smmxw","title":"Manage domains","pathname":"/guides-and-examples/domains-and-dns/managing-your-domains","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Domains and DNS"}]},{"id":"SYCfcWLVdWRsaCLQ12e8","title":"DNS and nameservers","pathname":"/guides-and-examples/domains-and-dns/external-dns","siteSpaceId":"sitesp_wgyW2","description":"How to set up external DNS services to work with Release","breadcrumbs":[{"label":"Guides and examples"},{"label":"Domains and DNS"}]},{"id":"5jo2jmIlCYIIqFgNfZa6","title":"Configure GoDaddy","pathname":"/guides-and-examples/domains-and-dns/external-dns/godaddy","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Domains and DNS"},{"label":"DNS and nameservers"}]},{"id":"zxqOC5nUZm1Ms4FmsYty","title":"Configure Cloudflare","pathname":"/guides-and-examples/domains-and-dns/external-dns/cloudflare","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Domains and DNS"},{"label":"DNS and nameservers"}]},{"id":"NBlkXHMHFLMMB8T9jcHG","title":"Configure Namecheap","pathname":"/guides-and-examples/domains-and-dns/external-dns/namecheap","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Domains and DNS"},{"label":"DNS and nameservers"}]},{"id":"kMUP5USrGKhdQhtnaRPV","title":"Other DNS hosts","pathname":"/guides-and-examples/domains-and-dns/external-dns/generic-dns","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Domains and DNS"},{"label":"DNS and nameservers"}]},{"id":"6xWCg1yiABPg8nxAPmOC","title":"Routing traffic","pathname":"/guides-and-examples/domains-and-dns/routing-traffic","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Domains and DNS"}]},{"id":"-MZOAYIfBjQYNM9xowHA","title":"Example applications","pathname":"/guides-and-examples/common-setup-examples","siteSpaceId":"sitesp_wgyW2","description":"Discover typical Release set-up patterns here.","breadcrumbs":[{"label":"Guides and examples"}]},{"id":"-MXJ6SRNusnTgRtJU5Zj","title":"Full stack voting app","pathname":"/guides-and-examples/common-setup-examples/example-voting-app","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"EmK1TqlcsBe9n60DPnTn","title":"Flask and RDS counter app","pathname":"/guides-and-examples/common-setup-examples/flask-rds","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"-MXJ6SRMRaWiW-taBVdU","title":"Static site with Gatsby","pathname":"/guides-and-examples/common-setup-examples/simple-static-build-example-gatsby-starter-theme","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"Wqytb84dJeqxl4H4WObO","title":"Golang with Postgres and Nginx","pathname":"/guides-and-examples/common-setup-examples/nginx-postgres-go-docker","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"0Odly0l6R8ND5Q1WMHfG","title":"WordPress with MySQL","pathname":"/guides-and-examples/common-setup-examples/wordpress-mysql","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"D8hCepfi0rpphTPAToj6","title":"Spring and PostgreSQL","pathname":"/guides-and-examples/common-setup-examples/spring-postgresql","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"leinM9Bm1C3fPgOQj9ej","title":"Terraform and Flask","pathname":"/guides-and-examples/common-setup-examples/terraform-flask-redis","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"Zi1E7zfh9Gj33XaVAa9I","title":"OpenTelemetry demo","pathname":"/guides-and-examples/common-setup-examples/opentelemetry-demo","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"-MZOAYIiq_8OyK6xJZqy","title":"Load balancer with hostname","pathname":"/guides-and-examples/common-setup-examples/load-balancer-with-hostname","siteSpaceId":"sitesp_wgyW2","description":"Exposing HTTP and non-HTTP-based services to the internet","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"-MZOAYIjRqcm4aq-0Smv","title":"Static JavaScript service","pathname":"/guides-and-examples/common-setup-examples/define-a-static-javascript-service","siteSpaceId":"sitesp_wgyW2","description":"How to define a new static JavaScript service or convert an existing Docker service to use a static JavaScript build deployed to a CDN","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"-MZOAYJQr_wf1iJJOYK6","title":"SSH bastion access to services","pathname":"/guides-and-examples/common-setup-examples/adding-ssh-bastion-access-to-services","siteSpaceId":"sitesp_wgyW2","description":"Access namespace services like pods or databases for maintenance","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"YGAPzI6Neu6tBMpRNaar","title":"ngrok and OAuth for private tunnels","pathname":"/guides-and-examples/common-setup-examples/using-ngrok-+-oauth-for-private-tunnels","siteSpaceId":"sitesp_wgyW2","description":"Protect private services in Release with ngrok","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"PJ17ieREaZF2WovA2jM5","title":"Using OAuth Proxy","pathname":"/guides-and-examples/common-setup-examples/opensource-oauth-proxy","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"-MXJ6SRO8WhswRqVkZry","title":"Hybrid Docker and static site","pathname":"/guides-and-examples/common-setup-examples/hybrid-docker-+-static-site-example","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"-MXJ6SRPCQQ_0uXilxVx","title":"App Imports: Connecting two applications","pathname":"/guides-and-examples/common-setup-examples/app-imports-connecting-two-apps-together","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"-MXJ6SRQh7ugiHOu4Sbo","title":"Example library","pathname":"/guides-and-examples/common-setup-examples/example-library","siteSpaceId":"sitesp_wgyW2","description":"Awesome-Release GitHub repo with tons of working starter projects and examples","breadcrumbs":[{"label":"Guides and examples"},{"label":"Example applications"}]},{"id":"BH1PaaUK5M8c3pvKnkBH","title":"Running instances","pathname":"/guides-and-examples/running-instances","siteSpaceId":"sitesp_wgyW2","description":"How to manage instances running in your environments","breadcrumbs":[{"label":"Guides and examples"}]},{"id":"evopYLso3ywp1cxsmrre","title":"Cron jobs","pathname":"/guides-and-examples/running-instances/cron-jobs","siteSpaceId":"sitesp_wgyW2","description":"How to create cron jobs","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"}]},{"id":"vW1cXUUCyskkGagpqTHu","title":"Jobs","pathname":"/guides-and-examples/running-instances/jobs","siteSpaceId":"sitesp_wgyW2","description":"How to create jobs","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"}]},{"id":"w8HOEm5ab5svraRDrTEB","title":"Using Helm charts","pathname":"/guides-and-examples/running-instances/using-helm-charts","siteSpaceId":"sitesp_wgyW2","description":"How to use Helm charts with your Release instances","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"}]},{"id":"2qR5tusR4jKx8geeBvR5","title":"Using terminal","pathname":"/guides-and-examples/running-instances/using-terminal","siteSpaceId":"sitesp_wgyW2","description":"How to open a terminal to a specific running container","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"}]},{"id":"fVCl1BgMYMSElcZSbRws","title":"Viewing logs","pathname":"/guides-and-examples/running-instances/viewing-logs","siteSpaceId":"sitesp_wgyW2","description":"How to view logs for a specific instance or container","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"}]},{"id":"PQFQDMxOAypdO3yinPHg","title":"Troubleshooting","pathname":"/guides-and-examples/running-instances/troubleshooting","siteSpaceId":"sitesp_wgyW2","description":"Troubleshooting your running instances","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"}]},{"id":"97UXLO3WSdvG0KpLkrAz","title":"ImagePullBackoff error","pathname":"/guides-and-examples/running-instances/troubleshooting/image-pull-backoff","siteSpaceId":"sitesp_wgyW2","description":"How to debug an ImagePullBackOff error","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"},{"label":"Troubleshooting"}]},{"id":"1djLrXH3gLZMBNX9Qktj","title":"CrashLoopBackoff error","pathname":"/guides-and-examples/running-instances/troubleshooting/crash-loop-backoff","siteSpaceId":"sitesp_wgyW2","description":"How to troubleshoot a CrashLoopBackOff error","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"},{"label":"Troubleshooting"}]},{"id":"v4rGtpkU2makfMtpOQU0","title":"Exit codes","pathname":"/guides-and-examples/running-instances/troubleshooting/exit-codes","siteSpaceId":"sitesp_wgyW2","description":"How to troubleshoot exit codes","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"},{"label":"Troubleshooting"}]},{"id":"1AOvivZVQ1b0VgHxs26c","title":"OOM: out of memory","pathname":"/guides-and-examples/running-instances/troubleshooting/oom-out-of-memory","siteSpaceId":"sitesp_wgyW2","description":"How to troubleshoot OOM errors","breadcrumbs":[{"label":"Guides and examples"},{"label":"Running instances"},{"label":"Troubleshooting"}]},{"id":"SMtGAAWRZjcN3FRpSOKi","title":"Advanced guides","pathname":"/guides-and-examples/advanced-guides","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"}]},{"id":"be22uvgfQ7GOehFnVdLQ","title":"Containers guide","pathname":"/guides-and-examples/advanced-guides/containers","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"mtKH4Ya6iD1262vUeI0k","title":"Application guide","pathname":"/guides-and-examples/advanced-guides/application","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"0MP7NK0GjnjzfuquX3XF","title":"Kubernetes guide","pathname":"/guides-and-examples/advanced-guides/kubernetes","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"R2BZqk8IFvgvfP40OQWG","title":"Create a cluster","pathname":"/guides-and-examples/advanced-guides/create-a-cluster","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"1jMosiX65gWY4krDIKwI","title":"Upgrade a cluster","pathname":"/guides-and-examples/advanced-guides/upgrade-a-cluster","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"NaBrdVgLvzOwTiSqE8o1","title":"Managing node groups","pathname":"/guides-and-examples/advanced-guides/managing-your-node-groups","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"LLRgjT3ipO1CXqaexruq","title":"Patch node groups","pathname":"/guides-and-examples/advanced-guides/patch-node-groups","siteSpaceId":"sitesp_wgyW2","description":"Learn how to patch node groups to update their AMI or Kubernetes version","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"HxBoZCj5JO1BCg0ovWek","title":"Hostnames and rules","pathname":"/guides-and-examples/advanced-guides/hostnames-and-rules","siteSpaceId":"sitesp_wgyW2","description":"Customize the URLs used by each of your services for easier discovery and collaboration","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"-MZOAYIgWoeWGoTjnPDA","title":"Serve traffic on multiple ports","pathname":"/guides-and-examples/advanced-guides/serve-traffic-on-multiple-ports","siteSpaceId":"sitesp_wgyW2","description":"How to set up a service that accepts traffic on two different ports","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"-MXJ6SSJ-RDi3Zre_yTj","title":"Configure access to your K8s cluster","pathname":"/guides-and-examples/advanced-guides/how-to-configure-access-to-your-k8s-cluster","siteSpaceId":"sitesp_wgyW2","description":"Learn how to create access controls and view your cluster using kubectl, K9s, and eksctl","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"tm5ZX8rTMRIPXQJ0IOzb","title":"Restrict cluster API access","pathname":"/guides-and-examples/advanced-guides/restrict-cluster-api-access","siteSpaceId":"sitesp_wgyW2","description":"Lock down your cluster's Kubernetes API server to a specific list of source IP addresses (allowed hosts) for AWS EKS and GCP GKE clusters, without losing Release's management access.","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"-MXJ6SSGUGORouKz-5JG","title":"Designing for multiple environments","pathname":"/guides-and-examples/advanced-guides/designing-for-multiple-environments","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"-MZOAYJO_gsDMOatm_xJ","title":"Microservices architecture","pathname":"/guides-and-examples/advanced-guides/microservices-architecture","siteSpaceId":"sitesp_wgyW2","description":"Creating applications from multiple repositories","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"-MXJ6SSHnpo4RFLgse0s","title":"Monitoring your clusters","pathname":"/guides-and-examples/advanced-guides/monitoring-your-release-clusters","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"D5TNhNEbaoHyat3jJ0eq","title":"Performance tuning","pathname":"/guides-and-examples/advanced-guides/performance-tuning-apm","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"VcwgI965PSzxU0AZ2mjT","title":"Visibility and monitoring","pathname":"/guides-and-examples/advanced-guides/visibility","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"CAaO9JIXthSiKNq3v3mh","title":"Working with data","pathname":"/guides-and-examples/advanced-guides/data","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"T2geXlPhCHVcHXRREFR2","title":"Container-based data","pathname":"/guides-and-examples/advanced-guides/data/container-based-data","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"},{"label":"Working with data"}]},{"id":"a21qgYiAlzF7ebrCpix7","title":"Seeding and migration","pathname":"/guides-and-examples/advanced-guides/data/seeding-migration","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"},{"label":"Working with data"}]},{"id":"w9gOv7qbVZrHoXPq6cXg","title":"Cloud-provided data","pathname":"/guides-and-examples/advanced-guides/data/cloud-provided","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"},{"label":"Working with data"}]},{"id":"M8C5fTavJ0Tp3esFDvTZ","title":"Golden images","pathname":"/guides-and-examples/advanced-guides/data/golden-images","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"},{"label":"Working with data"}]},{"id":"yimjYKF533Z973Udk4Pk","title":"Third party","pathname":"/guides-and-examples/advanced-guides/data/third-party","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"},{"label":"Working with data"}]},{"id":"eSH8mMmcOi16ukrudw5o","title":"Pausing Instant Datasets","pathname":"/guides-and-examples/advanced-guides/pausing-instant-datasets","siteSpaceId":"sitesp_wgyW2","description":"How to pause, resume, or set schedules for Instant Datasets","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"kAXCETrhvDrq5scP9sSf","title":"Application pausing schedules","pathname":"/guides-and-examples/advanced-guides/pausing-instant-datasets/application-pausing-schedules","siteSpaceId":"sitesp_wgyW2","description":"How to set, change, or remove default application pause and resume schedules for Instant Datasets","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"},{"label":"Pausing Instant Datasets"}]},{"id":"BWd3DL3D3TVM9ZG9a2Hg","title":"Pause/resume environments","pathname":"/guides-and-examples/advanced-guides/pausing-instant-datasets/pausing-resuming-environments","siteSpaceId":"sitesp_wgyW2","description":"How to pause and resume Instant Datasets in individual environments","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"},{"label":"Pausing Instant Datasets"}]},{"id":"27HYK4CAbMYxfBPSDENU","title":"Infrastructure as code","pathname":"/guides-and-examples/advanced-guides/infrastructure","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"}]},{"id":"s8IcB1MANatVgpjoIc4v","title":"Terraform","pathname":"/guides-and-examples/advanced-guides/infrastructure/terraform","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Guides and examples"},{"label":"Advanced guides"},{"label":"Infrastructure as code"}]},{"id":"-MXJ6SRhYo7_CR2bnvSW","title":"Account settings","pathname":"/reference-documentation/account-settings","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SRiq3WdQMPPMYiD","title":"Account info","pathname":"/reference-documentation/account-settings/account-info","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Account settings"}]},{"id":"8Qho9qhyBnOGLSWqPVB0","title":"Managing users","pathname":"/reference-documentation/account-settings/managing-users","siteSpaceId":"sitesp_wgyW2","description":"Expand your team and share your environments","breadcrumbs":[{"label":"Reference documentation"},{"label":"Account settings"}]},{"id":"hJxtEWKl1i13AhvNNaDD","title":"Build settings","pathname":"/reference-documentation/account-settings/build-settings","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Account settings"}]},{"id":"-MXJ6SRk5pFUp880Tek4","title":"Build arguments","pathname":"/reference-documentation/account-settings/build-settings/build-args","siteSpaceId":"sitesp_wgyW2","description":"Docker build arguments and static service environment variables","breadcrumbs":[{"label":"Reference documentation"},{"label":"Account settings"},{"label":"Build settings"}]},{"id":"TkCmtS7R7uzUZx3U79w4","title":"Build SSH keys","pathname":"/reference-documentation/account-settings/build-settings/build-ssh-keys","siteSpaceId":"sitesp_wgyW2","description":"Securely pass SSH keys to the Docker build command","breadcrumbs":[{"label":"Reference documentation"},{"label":"Account settings"},{"label":"Build settings"}]},{"id":"-MXJ6SRlzgtZbrPjTYL8","title":"Add integrations","pathname":"/reference-documentation/account-settings/add-integrations","siteSpaceId":"sitesp_wgyW2","description":"Connect your account with an external service to get the most out of Release features","breadcrumbs":[{"label":"Reference documentation"},{"label":"Account settings"}]},{"id":"-MXJ6SRm5mv3gZ6sGjQk","title":"View clusters and cloud integrations","pathname":"/reference-documentation/account-settings/view-clusters","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Account settings"}]},{"id":"-MXJ6SRnAH_qc-PptCNs","title":"Add datasets","pathname":"/reference-documentation/account-settings/add-datasets","siteSpaceId":"sitesp_wgyW2","description":"Create production data replicas for accurate testing in your environments","breadcrumbs":[{"label":"Reference documentation"},{"label":"Account settings"}]},{"id":"-MXJ6SRoQWlwXbHKUIQc","title":"Environment handles","pathname":"/reference-documentation/account-settings/environment-handles","siteSpaceId":"sitesp_wgyW2","description":"Create custom, unique resource pools for your environments.","breadcrumbs":[{"label":"Reference documentation"},{"label":"Account settings"}]},{"id":"AYxVfQy6mb1Tnrzf5g6c","title":"Workflows in Release","pathname":"/reference-documentation/workflows-in-release","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"HlyrxpmeOnfsdRGDyXJk","title":"Stages of workflows","pathname":"/reference-documentation/workflows-in-release/stages-of-workflows","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Workflows in Release"}]},{"id":"yHsQKFiRMEgyt9ckuRzc","title":"Serial deployments","pathname":"/reference-documentation/workflows-in-release/serial-deployments","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Workflows in Release"}]},{"id":"1YazlD5khmlZBYdNRbWf","title":"Parallel deployments","pathname":"/reference-documentation/workflows-in-release/parallel-deployments","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Workflows in Release"}]},{"id":"WjNU1duTGlZbiRj6zqkL","title":"Rolling deployments","pathname":"/reference-documentation/workflows-in-release/rolling-deployments","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Workflows in Release"}]},{"id":"zI0HU31E4f1yCbMaMJlF","title":"Rainbow deployments","pathname":"/reference-documentation/workflows-in-release/rainbow-deployments","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Workflows in Release"}]},{"id":"yaCaVR8liJcGUxiMZsrz","title":"Networking","pathname":"/reference-documentation/networking","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"pVOpm4QCdqwDxKN19l7C","title":"Network architecture (AWS)","pathname":"/reference-documentation/networking/releasehub-network-architecture-aws","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Networking"}]},{"id":"oSgD3GYPS66aEYBAVqcI","title":"Network architecture (GCP)","pathname":"/reference-documentation/networking/network-architecture-gcp","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Networking"}]},{"id":"j2lyj5gQ6GU05Io60ksi","title":"Ingresses","pathname":"/reference-documentation/networking/ingresses","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Networking"}]},{"id":"SpBp48vUFZ6CYW6Er3sg","title":"IP addresses","pathname":"/reference-documentation/networking/ip-addresses","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Networking"}]},{"id":"wxqYRXbuTXuDwkIADaNM","title":"Cloud-provided services","pathname":"/reference-documentation/networking/cloud-provided-services","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Networking"}]},{"id":"Xoh0ey5XU2VPH4Xedxuz","title":"Third-party services","pathname":"/reference-documentation/networking/third-party-services","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Networking"}]},{"id":"-MXJ6SRpTLTTv5C5RAU9","title":"Release environment versioning","pathname":"/reference-documentation/release-environment-versioning","siteSpaceId":"sitesp_wgyW2","description":"How Release versions environments","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SRq3wwww1rzbqPK","title":"Application settings","pathname":"/reference-documentation/application-settings","siteSpaceId":"sitesp_wgyW2","description":"Settings and default configuration for your application's environments","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SRrBaIpUtGPS1vW","title":"Application Template","pathname":"/reference-documentation/application-settings/application-template","siteSpaceId":"sitesp_wgyW2","description":"How the Release Application Template works","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"-MXJ6SRsIfPbhiu2JQis","title":"Schema definition","pathname":"/reference-documentation/application-settings/application-template/schema-definition","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"},{"label":"Application Template"}]},{"id":"-MXJ6SRtTov5KxuTDqM0","title":"Default environment variables","pathname":"/reference-documentation/application-settings/default-environment-variables","siteSpaceId":"sitesp_wgyW2","description":"How to create and manage default environment variables for your Release environments","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"SoORVOBO1Zk0AE0n75Am","title":"GitHub","pathname":"/reference-documentation/application-settings/github","siteSpaceId":"sitesp_wgyW2","description":"Create environments in Release with GitHub labels","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"0CyLzLFn0ALMypSp8Kkw","title":"Pull requests","pathname":"/reference-documentation/application-settings/github-1","siteSpaceId":"sitesp_wgyW2","description":"Create environments in Release by pull request","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"qEOOEorX4qdrOu93x3qa","title":"GitOps","pathname":"/reference-documentation/application-settings/gitops","siteSpaceId":"sitesp_wgyW2","description":"Enable GitOps integration for your application","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"-MXJ6SRu-mUCCbiIFclA","title":"Just-in-time file mounts","pathname":"/reference-documentation/application-settings/file-mounts","siteSpaceId":"sitesp_wgyW2","description":"Mount files on your running Docker containers.","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"-MXJ6SRv2YkibPnwK87s","title":"Primary App Link","pathname":"/reference-documentation/application-settings/primary-app-link","siteSpaceId":"sitesp_wgyW2","description":"Assign a specific environment service to be the primary hostname URL","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"QP0cYTr7X7awaZJaEKB7","title":"Create application FAQ","pathname":"/reference-documentation/application-settings/create-application-faqs","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"-MXJ6SRwiqxI2f1_Yyk-","title":"App-level build arguments","pathname":"/reference-documentation/application-settings/app-level-build-arguments","siteSpaceId":"sitesp_wgyW2","description":"Add build arguments for one specific application.","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"OZWviQAWf0d2gTUEaDBO","title":"Parameters","pathname":"/reference-documentation/application-settings/parameters","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"lEacSmhvBb8hVyO9uaHN","title":"Workspaces","pathname":"/reference-documentation/application-settings/workspaces","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"vsTjOSIGWc6FiVvTEw0T","title":"Triggers","pathname":"/reference-documentation/application-settings/triggers","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Application settings"}]},{"id":"gzvgUrd8WGRr7uzhlJsD","title":"End-to-end testing","pathname":"/reference-documentation/e2e-testing","siteSpaceId":"sitesp_wgyW2","description":"How to integrate third-party CI platforms with Release to do end-to-end testing","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SRx2uMssdcJ-4c3","title":"Environment settings","pathname":"/reference-documentation/environment-settings","siteSpaceId":"sitesp_wgyW2","description":"Settings specific to a particular environment","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SRyutwwUehYcJj0","title":"Environment configuration","pathname":"/reference-documentation/environment-settings/environment-configuration","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Environment settings"}]},{"id":"-MXJ6SRzeTbyKeMMjQu_","title":"Environment variables","pathname":"/reference-documentation/environment-settings/environment-specific-environment-variables","siteSpaceId":"sitesp_wgyW2","description":"How to create and manage environment variables for a particular environment","breadcrumbs":[{"label":"Reference documentation"},{"label":"Environment settings"}]},{"id":"-MXJ6SS6WU7tmveyvUqe","title":"Environment variable mappings","pathname":"/reference-documentation/environment-settings/environment-specific-environment-variables/environment-variable-mappings","siteSpaceId":"sitesp_wgyW2","description":"Why and how to use environment variable mappings","breadcrumbs":[{"label":"Reference documentation"},{"label":"Environment settings"},{"label":"Environment variables"}]},{"id":"s3grAyCkuMzroC3R9vuj","title":"Secrets vaults","pathname":"/reference-documentation/environment-settings/environment-specific-environment-variables/secrets","siteSpaceId":"sitesp_wgyW2","description":"Importing secrets from external secrets managers","breadcrumbs":[{"label":"Reference documentation"},{"label":"Environment settings"},{"label":"Environment variables"}]},{"id":"peZCKyMLnKHj0nQdQJZM","title":"Using Secrets with GitOps","pathname":"/reference-documentation/environment-settings/environment-specific-environment-variables/using-secrets-with-gitops","siteSpaceId":"sitesp_wgyW2","description":"How to manage and reference secrets with GitOps","breadcrumbs":[{"label":"Reference documentation"},{"label":"Environment settings"},{"label":"Environment variables"}]},{"id":"Fyurc1HAhOcCu70LhgVF","title":"Kubernetes Secrets as environment variables","pathname":"/reference-documentation/environment-settings/environment-specific-environment-variables/kubernetes-secrets-as-environment-variables","siteSpaceId":"sitesp_wgyW2","description":"Importing secrets from Kubernetes","breadcrumbs":[{"label":"Reference documentation"},{"label":"Environment settings"},{"label":"Environment variables"}]},{"id":"jdfH2GYXrPrTrLqvpmzb","title":"Managing legacy Release Secrets","pathname":"/reference-documentation/environment-settings/environment-specific-environment-variables/managing-secrets","siteSpaceId":"sitesp_wgyW2","description":"Learn how to create and edit secret environment variables for your Release environments","breadcrumbs":[{"label":"Reference documentation"},{"label":"Environment settings"},{"label":"Environment variables"}]},{"id":"-MXJ6SS-Otd4bT1vjknj","title":"Environment expiration","pathname":"/reference-documentation/environment-expiration","siteSpaceId":"sitesp_wgyW2","description":"How to determine and modify the life span of an ephemeral environment.","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"OvwGnat1kSeVnR9wDmoO","title":"Environment presets","pathname":"/reference-documentation/environment-presets","siteSpaceId":"sitesp_wgyW2","description":"Create custom, unique resource pools for your environments.","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"vpixlXHrsQZuFQQMs0Ru","title":"Instant datasets on AWS","pathname":"/reference-documentation/instant-datasets-aws","siteSpaceId":"sitesp_wgyW2","description":"How to use Instant Datasets in Release on AWS","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"KBcFJJWeSWzGFx0JyAfm","title":"Instant datasets on GCP","pathname":"/reference-documentation/instant-datasets-gcp","siteSpaceId":"sitesp_wgyW2","description":"How to use Instant Datasets in Release on GCP","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"WVKc0AQfObc210B2afbI","title":"Instant dataset tasks","pathname":"/reference-documentation/instant-dataset-tasks","siteSpaceId":"sitesp_wgyW2","description":"Modify your snapshot data before incorporating it into databases","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"09ricjTed4nQ7Qxsb4I7","title":"Tonic Cloud","pathname":"/reference-documentation/instant-dataset-tasks/tonic-cloud","siteSpaceId":"sitesp_wgyW2","description":"Use Instant Datasets with Tonic Cloud","breadcrumbs":[{"label":"Reference documentation"},{"label":"Instant dataset tasks"}]},{"id":"rNZezRVgiGtVkVTKcOJm","title":"Tonic On-Premise","pathname":"/reference-documentation/instant-dataset-tasks/tonic-cloud-1","siteSpaceId":"sitesp_wgyW2","description":"Use Instant Datasets with Tonic On-Premise","breadcrumbs":[{"label":"Reference documentation"},{"label":"Instant dataset tasks"}]},{"id":"Ldqg20pu6lQp8uKqD998","title":"Cloud resources","pathname":"/reference-documentation/cloud-resources","siteSpaceId":"sitesp_wgyW2","description":"Tag AWS ECS tasks to use them with your Release environments","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SS11qaeYOFLH7sA","title":"Static service deployment","pathname":"/reference-documentation/static-service-deployment","siteSpaceId":"sitesp_wgyW2","description":"The simplest, cheapest, and most performant way to deploy your frontend","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MeLtJ5GRJKhYcYz_o_4","title":"Helm","pathname":"/reference-documentation/helm","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MeLx3mcUvn88c_IHRFu","title":"Getting started","pathname":"/reference-documentation/helm/getting-started","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Helm"}]},{"id":"-MeNWA1qAkEAa7MaMmN_","title":"Version-controlled Helm charts","pathname":"/reference-documentation/helm/version-controlled-charts","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Helm"}]},{"id":"-MeNYNpD7RW-n_4UuInb","title":"Open-source charts","pathname":"/reference-documentation/helm/open-source-charts","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Helm"}]},{"id":"-MeNZ1_NVVLubLO5xY5s","title":"Building Docker images","pathname":"/reference-documentation/helm/building-docker-images","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Helm"}]},{"id":"-MeNYhlHYwTRJlQbjCQp","title":"Ingress and networking","pathname":"/reference-documentation/helm/ingress-and-networking","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Helm"}]},{"id":"-MeNZqmDpG0IfQ1UHY2M","title":"Configuration","pathname":"/reference-documentation/helm/configuration","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Helm"}]},{"id":"-MhjQg9sBFWBCScXPX95","title":"GitOps","pathname":"/reference-documentation/gitops","siteSpaceId":"sitesp_wgyW2","description":"Description of Release GitOps workflow","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SS2w-O6mSNe8Pr4","title":"The .release.yaml file","pathname":"/reference-documentation/release.yaml","siteSpaceId":"sitesp_wgyW2","description":"Customize how your application is built and run","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SS3z-3JjPrm-WOu","title":"Docker Compose conversion support","pathname":"/reference-documentation/docker-compose-conversion-support","siteSpaceId":"sitesp_wgyW2","description":"The Release team has worked with thousands of Docker Compose files to generate working environments in Kubernetes. Here is the supported conversion matrix for Docker Compose","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SS5k_LZhwPencWL","title":"Reference examples","pathname":"/reference-documentation/reference-examples","siteSpaceId":"sitesp_wgyW2","description":"Describe functionality with examples","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"-MXJ6SS7b0pesJHYgJrD","title":"Adding and removing services","pathname":"/reference-documentation/reference-examples/adding-and-removing-services","siteSpaceId":"sitesp_wgyW2","description":"How to add or remove services based on templates or for particular environments","breadcrumbs":[{"label":"Reference documentation"},{"label":"Reference examples"}]},{"id":"-MXJ6SS8J30vSJ1hjA0D","title":"Managing service resources","pathname":"/reference-documentation/reference-examples/managing-service-resources","siteSpaceId":"sitesp_wgyW2","description":"Working with defaults and overrides for resources","breadcrumbs":[{"label":"Reference documentation"},{"label":"Reference examples"}]},{"id":"wyJ9bC2fhXaOdk6BIbRW","title":"Event-driven autoscaling with KEDA","pathname":"/reference-documentation/reference-examples/event-driven-autoscaling-with-keda","siteSpaceId":"sitesp_wgyW2","description":"Autoscale services on external events with KEDA","breadcrumbs":[{"label":"Reference documentation"},{"label":"Reference examples"}]},{"id":"cNPF4ds8xMNNM6A5yk9Q","title":"Adding database containers to the Application Template","pathname":"/reference-documentation/reference-examples/adding-database-containers-to-application-templates","siteSpaceId":"sitesp_wgyW2","description":"Best practices for running your application's database in a container","breadcrumbs":[{"label":"Reference documentation"},{"label":"Reference examples"}]},{"id":"5YoPenDE4pSOdyguSeiL","title":"Stock Off-The-Shelf Examples","pathname":"/reference-documentation/reference-examples/stock-off-the-shelf-examples","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Reference examples"}]},{"id":"-MXJ6SSBmW6LukOwfF2Z","title":"Release API","pathname":"/reference-documentation/release-api","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"}]},{"id":"vA7FvmWVrCp1QJEFiKiA","title":"Agent Integration Guide","pathname":"/reference-documentation/release-api/agent-integration-guide","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"}]},{"id":"-MXJ6SSC-J4inY9dWuQ8","title":"Authentication","pathname":"/reference-documentation/release-api/authentication","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"}]},{"id":"7BYqt6rTtJ4L06rHQiHF","title":"Platform API","pathname":"/reference-documentation/release-api/platform-api","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"}]},{"id":"LyZY0S7IVzxUh1gUo771","title":"Accounts","pathname":"/reference-documentation/release-api/platform-api/accounts","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Platform API"}]},{"id":"RL4TcN4Avoz6ed3e1l7u","title":"Apps","pathname":"/reference-documentation/release-api/platform-api/apps","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Platform API"}]},{"id":"JrJgGrMkZUbDArUFIa0n","title":"Environments","pathname":"/reference-documentation/release-api/platform-api/environments","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Platform API"}]},{"id":"ezLVXJ4bw7zqd1LuTZ8e","title":"Deploys","pathname":"/reference-documentation/release-api/platform-api/deploys","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Platform API"}]},{"id":"v1kXOqw29YMiPuYhnYAl","title":"Clusters","pathname":"/reference-documentation/release-api/platform-api/clusters","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Platform API"}]},{"id":"T8cOjDwwwuSlcD000poD","title":"Builds","pathname":"/reference-documentation/release-api/platform-api/builds","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Platform API"}]},{"id":"88YAASSdhW75KOjBNxme","title":"AI Sandbox API","pathname":"/reference-documentation/release-api/ai-sandbox-api","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"}]},{"id":"cu5I5AbXLVyZCfWy1CRr","title":"Sessions","pathname":"/reference-documentation/release-api/ai-sandbox-api/sessions","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"AI Sandbox API"}]},{"id":"E6H4kn2YgOkP53y2dP2c","title":"Executions","pathname":"/reference-documentation/release-api/ai-sandbox-api/executions","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"AI Sandbox API"}]},{"id":"rPb6xjg0uPZd7dBclGeg","title":"Snapshots","pathname":"/reference-documentation/release-api/ai-sandbox-api/snapshots","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"AI Sandbox API"}]},{"id":"kBnq0VJaPjAVEiM1lcO0","title":"Events","pathname":"/reference-documentation/release-api/ai-sandbox-api/events","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"AI Sandbox API"}]},{"id":"mAzeo7u423g8sQImDErv","title":"Memory Stores","pathname":"/reference-documentation/release-api/ai-sandbox-api/memory-stores","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"AI Sandbox API"}]},{"id":"Y7ZXVR1r51lHnRNBqRzb","title":"File Uploads","pathname":"/reference-documentation/release-api/ai-sandbox-api/file-uploads","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"AI Sandbox API"}]},{"id":"3oCCAPaNvlOIUNvBrH7q","title":"GraphQL API","pathname":"/reference-documentation/release-api/graphql-api","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"}]},{"id":"-MhGT4fSomeHU9T3-M90","title":"Legacy API (Deprecated)","pathname":"/reference-documentation/release-api/environments-api","siteSpaceId":"sitesp_wgyW2","description":"This is a list of external APIs available for Release environments","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"}]},{"id":"nk3LWieWRwi4dQ7RaUf6","title":"Create","pathname":"/reference-documentation/release-api/environments-api/environments-create-api","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Legacy API (Deprecated)"}]},{"id":"pEDH4MolZtpmr4FGOrUj","title":"Get","pathname":"/reference-documentation/release-api/environments-api/environments-create-api-1","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Legacy API (Deprecated)"}]},{"id":"KnnfBG8AKidSjLoKV0AP","title":"Setup","pathname":"/reference-documentation/release-api/environments-api/environment-setup-api","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Legacy API (Deprecated)"}]},{"id":"Hdux7UCyesMNWKTEXnwd","title":"Patch","pathname":"/reference-documentation/release-api/environments-api/environments-patch-api","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Legacy API (Deprecated)"}]},{"id":"3KSiDOOub5IOXdH3GyKy","title":"Environment Presets API","pathname":"/reference-documentation/release-api/environments-api/environment-presets-api","siteSpaceId":"sitesp_wgyW2","description":"This is a list of external APIs available for Release environment presets","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Legacy API (Deprecated)"}]},{"id":"uYLzEWdXTYeSHCZONlN0","title":"Get Environment Preset List","pathname":"/reference-documentation/release-api/environments-api/environment-presets-api/retrieve-environment-preset-list","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Legacy API (Deprecated)"},{"label":"Environment Presets API"}]},{"id":"ULsYgdm1tFyzJYAe8VIO","title":"Get Environment Preset","pathname":"/reference-documentation/release-api/environments-api/environment-presets-api/retrieve-environment-preset","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Legacy API (Deprecated)"},{"label":"Environment Presets API"}]},{"id":"q5T19lmFtxJ66XMs7UkJ","title":"Put Environment Preset","pathname":"/reference-documentation/release-api/environments-api/environment-presets-api/update-environment-preset","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Reference documentation"},{"label":"Release API"},{"label":"Legacy API (Deprecated)"},{"label":"Environment Presets API"}]},{"id":"Q6bfoJWdRfFFieZ1Dvil","title":"How Release works","pathname":"/background-concepts/how-release-works-in-great-detail","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Background concepts"}]},{"id":"4Sk6s1VYouep0zFEqJcT","title":"Release FAQ","pathname":"/frequently-asked-questions/release-faq","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Frequently asked questions"}]},{"id":"-MYkBqeRYvBlPRadu35t","title":"AWS FAQ","pathname":"/frequently-asked-questions/aws-support-faqs","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Frequently asked questions"}]},{"id":"-MYkBj0PnWtmitkH3m1c","title":"Docker FAQ","pathname":"/frequently-asked-questions/docker-support-faqs","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Frequently asked questions"}]},{"id":"-MYkC2VkAkeI0F_0uAYb","title":"JavaScript FAQ","pathname":"/frequently-asked-questions/javascript-support-faqs","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Frequently asked questions"}]},{"id":"-MXJ6SRTzv7W58HOMWBq","title":"Integrations overview","pathname":"/integrations/integrations-overview","siteSpaceId":"sitesp_wgyW2","description":"Integrate Release with popular SaaS platforms","breadcrumbs":[{"label":"Integrations"}]},{"id":"-MXJ6SRU1C8bkpHsjrtS","title":"Artifactory integration","pathname":"/integrations/integrations-overview/artifactory-integration","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"-MXJ6SRV2-2GAnuf_C1c","title":"Cloud integrations (AWS)","pathname":"/integrations/integrations-overview/aws-integration","siteSpaceId":"sitesp_wgyW2","description":"Release integrates with your favorite cloud provider(s)! This is the first step in building out a self-hosted cluster in the cloud provider account of your choice.","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"-MYkFJKsV6KKSaSSwLyP","title":"AWS guides","pathname":"/integrations/integrations-overview/aws-integration/aws-howtos","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (AWS)"}]},{"id":"-Mcj_cSP9JPKaCe7OrAT","title":"Grant access to AWS resources","pathname":"/integrations/integrations-overview/aws-integration/grant-access-to-aws-resources-s3-etc.-from-release","siteSpaceId":"sitesp_wgyW2","description":"Allow self-hosted clusters to access AWS resources","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (AWS)"}]},{"id":"-MYkFNg6HmcNXDyYUHqw","title":"AWS how to increase EIP quota","pathname":"/integrations/integrations-overview/aws-integration/aws-how-to-increase-eip-quota","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (AWS)"}]},{"id":"-MdOg6ac_1l7jNF9Gh4C","title":"Control your EKS fleet with systems manager","pathname":"/integrations/integrations-overview/aws-integration/control-your-eks-fleet-with-systems-manager","siteSpaceId":"sitesp_wgyW2","description":"How to use AWS Systems Manager to install agents or to configure your EKS worker nodes automatically.","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (AWS)"}]},{"id":"-MlSaF6lgiAbxQilbvVu","title":"Managing STS access","pathname":"/integrations/integrations-overview/aws-integration/managing-sts-access-in-regions","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (AWS)"}]},{"id":"Ni0WSolcoGsPeciLIYqQ","title":"AWS Permissions Boundaries","pathname":"/integrations/integrations-overview/aws-integration/how-to-use-the-permissions-boundary-to-restrict-release-access","siteSpaceId":"sitesp_wgyW2","description":"How to restrict Release permissions for fine-grained control","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (AWS)"}]},{"id":"NsAdUZAEqj7Dg8mzVLYG","title":"Private ECR Repositories","pathname":"/integrations/integrations-overview/aws-integration/private-aws-ecr-image-repository","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (AWS)"}]},{"id":"wxqQK4WAX2kIDppaZKBx","title":"Using an Existing AWS VPC","pathname":"/integrations/integrations-overview/aws-integration/using-an-existing-vpc","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (AWS)"}]},{"id":"jkArlgFHf7CtyalTNnJa","title":"Using an Existing EKS Cluster","pathname":"/integrations/integrations-overview/aws-integration/using-an-existing-eks-cluster","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (AWS)"}]},{"id":"-MXJ6SRWnoXVt4xYKtnB","title":"Docker Hub integration","pathname":"/integrations/integrations-overview/docker-hub-integration","siteSpaceId":"sitesp_wgyW2","description":"Describes the functionality Release offers with its DockerHub integration","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"-MXJ6SRX6M0zRtJptmaw","title":"LaunchDarkly integration","pathname":"/integrations/integrations-overview/launchdarkly-integration","siteSpaceId":"sitesp_wgyW2","description":"The functionality of Release's LaunchDarkly integration and how to set it up","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"ucRF9HdFHXjPzEVBgthy","title":"Private registries","pathname":"/integrations/integrations-overview/private-registry","siteSpaceId":"sitesp_wgyW2","description":"Release's private registry functionality and how to set it up","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"-MXJ6SRYJ-dsgfXjcuWl","title":"Slack integration","pathname":"/integrations/integrations-overview/slack-integration","siteSpaceId":"sitesp_wgyW2","description":"How to set up the Release Slack integration","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"Ba8Sop30WSItSnuh9z7K","title":"Cloud integrations (GCP)","pathname":"/integrations/integrations-overview/gcp-integration","siteSpaceId":"sitesp_wgyW2","description":"The first step in building out a self-hosted cluster in GCP.","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"NWsqQVmmq3PdzBmnbyI2","title":"GCP Permissions Boundary","pathname":"/integrations/integrations-overview/gcp-integration/gcp-permissions-boundary","siteSpaceId":"sitesp_wgyW2","description":"This page describes how to restrict Release permissions to the GCP integration project(s)","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"},{"label":"Cloud integrations (GCP)"}]},{"id":"Is0ldCTtzAXGGDy6yYUI","title":"Cloud integrations (Azure)","pathname":"/integrations/integrations-overview/azure-integration","siteSpaceId":"sitesp_wgyW2","description":"The first step in building out a self-hosted cluster in Azure.","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"cLFWSj3AoNS4hG3KEDV2","title":"Datadog Agent","pathname":"/integrations/integrations-overview/datadog-agent","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"Dd1vLFNqRLYzDe16PZMw","title":"Doppler Secrets Manager","pathname":"/integrations/integrations-overview/doppler-secrets-manager","siteSpaceId":"sitesp_wgyW2","description":"The functionality of Release's Doppler Secrets Manager integration and how to set it up","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"ZxAotunlzgC7P1tVFquX","title":"AWS Secrets Management","pathname":"/integrations/integrations-overview/aws-secrets-management","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"wUUqZ3MK5Pkm5i3uiFkW","title":"PlanetScale integration","pathname":"/integrations/integrations-overview/planetscale-integration","siteSpaceId":"sitesp_wgyW2","description":"How to set up the Release PlanetScale integration for instant databases","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"OJMJkSV3h1SZ83gbGwv9","title":"Neon integration","pathname":"/integrations/integrations-overview/neon-integration","siteSpaceId":"sitesp_wgyW2","description":"How to set up the Release Neon integration for instant databases","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"sdHNxBgCPXq7XaQ2qNhx","title":"Supabase integration","pathname":"/integrations/integrations-overview/supabase-integration","siteSpaceId":"sitesp_wgyW2","description":"How to set up the Release Supabase integration for instant databases","breadcrumbs":[{"label":"Integrations"},{"label":"Integrations overview"}]},{"id":"-MXJ6SRZvat8md6tIViJ","title":"Source control integrations","pathname":"/integrations/source-control-integrations","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"}]},{"id":"-MXJ6SR_rDAovz2E0oIG","title":"GitHub","pathname":"/integrations/source-control-integrations/github","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Source control integrations"}]},{"id":"-MXJ6SRaYw3PrJDlDFKM","title":"Pull request comments","pathname":"/integrations/source-control-integrations/github/pull-request-comments","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Source control integrations"},{"label":"GitHub"}]},{"id":"-MXJ6SRbmniatf_RAVMP","title":"Pull request labels","pathname":"/integrations/source-control-integrations/github/pull-request-labels","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Source control integrations"},{"label":"GitHub"}]},{"id":"-MXJ6SRcBDY4410fveKI","title":"GitHub deployments","pathname":"/integrations/source-control-integrations/github/github-deployments","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Source control integrations"},{"label":"GitHub"}]},{"id":"-MXJ6SRdvMyYSPeCHHE_","title":"GitHub statuses","pathname":"/integrations/source-control-integrations/github/github-statuses","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Source control integrations"},{"label":"GitHub"}]},{"id":"K617zj9QYaKw7G8QDFfC","title":"Remove GitHub integration","pathname":"/integrations/source-control-integrations/github/remove-github-integration","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Source control integrations"},{"label":"GitHub"}]},{"id":"-MXJ6SRe4iReVTZZKmyU","title":"Bitbucket","pathname":"/integrations/source-control-integrations/bitbucket","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Source control integrations"}]},{"id":"NlsUMP9NdIJjjPHRPrmh","title":"GitLab","pathname":"/integrations/source-control-integrations/gitlab","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Source control integrations"}]},{"id":"AMGbmRwz7riHm0uP0dG7","title":"Monitoring and logging add-ons","pathname":"/integrations/monitoring-and-logging-add-ons","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"}]},{"id":"DNZ3mYI72QMsJUPpVuwR","title":"Datadog","pathname":"/integrations/monitoring-and-logging-add-ons/datadog","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Monitoring and logging add-ons"}]},{"id":"Qk57xxI863Pzhuuf35AD","title":"New Relic","pathname":"/integrations/monitoring-and-logging-add-ons/new-relic","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Monitoring and logging add-ons"}]},{"id":"js5NNyfDpKX9QUA7hpD9","title":"ELK (Elasticsearch, Logstash, and Kibana)","pathname":"/integrations/monitoring-and-logging-add-ons/elasticsearch-logstash-and-kibana","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"Monitoring and logging add-ons"}]},{"id":"1eRCtIzJvunpJg2fo5ET","title":"Create new customer integration","pathname":"/release-delivery/new-customer-integration","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release Delivery"}]},{"id":"wRqNXvVyE2bzEqr9wgnP","title":"Delivery guide","pathname":"/release-delivery/release-delivery-guide","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release Delivery"}]},{"id":"PusF7S4tKOu7Mg7UUJ0i","title":"Release to customer account access controls","pathname":"/release-delivery/release-to-customer-account-access-controls-aws","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release Delivery"}]},{"id":"9ONnJvKiXjgFzOA404lT","title":"Delivery FAQs","pathname":"/release-delivery/release-delivery-faqs","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release Delivery"}]},{"id":"jnffqDS6TeZU3qcq0ukC","title":"Introduction","pathname":"/release-instant-datasets/introduction","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release Instant Datasets"}]},{"id":"FjxxAgF9HR7YBBdPOIX5","title":"Quickstart","pathname":"/release-instant-datasets/quickstart","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release Instant Datasets"}]},{"id":"r3X8XA6pLaHp2IIq2SjL","title":"Security","pathname":"/release-instant-datasets/security","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release Instant Datasets"}]},{"id":"hZowOmxpyd2w9miYE8ql","title":"AWS Instant Dataset security","pathname":"/release-instant-datasets/security/aws-instant-dataset-security","siteSpaceId":"sitesp_wgyW2","description":"How to secure standalone Instant Datasets using AWS","breadcrumbs":[{"label":"Release Instant Datasets"},{"label":"Security"}]},{"id":"RKxGdYj2u8A8guk1eriZ","title":"FAQ","pathname":"/release-instant-datasets/faq","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release Instant Datasets"}]},{"id":"tPoW3LCwq3ov8aGFXgaA","title":"Getting started","pathname":"/cli/getting-started","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"CLI"}]},{"id":"jYr0tBOsvUR6WpL01tro","title":"Installation","pathname":"/cli/installation","siteSpaceId":"sitesp_wgyW2","description":"Installation guide for the Release CLI","breadcrumbs":[{"label":"CLI"}]},{"id":"4oAK3hoggKm6PVz51JLH","title":"Configuration","pathname":"/cli/configuration","siteSpaceId":"sitesp_wgyW2","description":"Configuration options for the Release CLI","breadcrumbs":[{"label":"CLI"}]},{"id":"pdxlpfJIv5rqvopF0Y7P","title":"CLI usage example","pathname":"/cli/cli-usage-example","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"CLI"}]},{"id":"fizs4hDOOTvbLJYcFTCP","title":"Remote development environments","pathname":"/cli/remote-dev","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"CLI"}]},{"id":"IQIre0CmPJGfmLM28py3","title":"Command reference","pathname":"/cli/release","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"}]},{"id":"FcoNEKnnOG9eljcw84o1","title":"release accounts","pathname":"/cli/release/accounts","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"xqzslxdkB6tTzjzGZSQ8","title":"release accounts list","pathname":"/cli/release/accounts/list","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release accounts"}]},{"id":"9VsydvYpzNDimeHgnHQW","title":"release accounts select","pathname":"/cli/release/accounts/select","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release accounts"}]},{"id":"gx6A7j8AlrcRfCh942Pz","title":"release ai","pathname":"/cli/release/ai","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"Eppo5cAxp6mzx3Ye1Xcq","title":"release ai chat","pathname":"/cli/release/ai/chat","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release ai"}]},{"id":"ZCiGI6E18Bq5QwF1y0vT","title":"release ai config-delete","pathname":"/cli/release/ai/config-delete","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release ai"}]},{"id":"qf5CI0vqJJQfKzFOlQqS","title":"release ai config-init","pathname":"/cli/release/ai/config-init","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release ai"}]},{"id":"q9TnQAoGzj9ypmzjJKnv","title":"release ai config-select","pathname":"/cli/release/ai/config-select","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release ai"}]},{"id":"beqsHuOHcwq4jImRFvvD","title":"release ai config-upsert","pathname":"/cli/release/ai/config-upsert","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release ai"}]},{"id":"L7xVbdka3j59FqZcrxok","title":"release apps","pathname":"/cli/release/apps","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"jnp0hqC6q60n5Gb99jNq","title":"release apps list","pathname":"/cli/release/apps/list","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release apps"}]},{"id":"Z4HFtOAj4wS19ZpqA4oF","title":"release apps select","pathname":"/cli/release/apps/select","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release apps"}]},{"id":"OnS7cSLc8PuQBrfVDpzn","title":"release auth","pathname":"/cli/release/auth","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"ilrfaEGbSjeP53teMTaW","title":"release auth login","pathname":"/cli/release/auth/login","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release auth"}]},{"id":"LhkCdSTkE1cZyuW2kNyw","title":"release auth logout","pathname":"/cli/release/auth/logout","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release auth"}]},{"id":"n3uPNndDJeemaoXTtolj","title":"release builds","pathname":"/cli/release/builds","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"MUAn3QZoqP7CZ5bQl7PH","title":"release builds create","pathname":"/cli/release/builds/create","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release builds"}]},{"id":"lkNDmueJBTeJyrFq0XJa","title":"release clusters","pathname":"/cli/release/clusters","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"DJZeGMLhqAf6l0tQAJn7","title":"release clusters exec","pathname":"/cli/release/clusters/exec","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release clusters"}]},{"id":"NF8nbfnI4DtuuhwI33wS","title":"release clusters kubeconfig","pathname":"/cli/release/clusters/kubeconfig","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release clusters"}]},{"id":"QRB4zw8InpvDtZfu7HX4","title":"release clusters shell","pathname":"/cli/release/clusters/shell","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release clusters"}]},{"id":"Saha6XyBu726yVbYHsPX","title":"release datasets","pathname":"/cli/release/datasets","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"2jYfi2capaMAdEx4GEVy","title":"release datasets list","pathname":"/cli/release/datasets/list","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release datasets"}]},{"id":"oTrVtyYuCcGnoMjzTLIk","title":"release datasets refresh","pathname":"/cli/release/datasets/refresh","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release datasets"}]},{"id":"DKyhBSnvDzNES0Zi3mU9","title":"release deploys","pathname":"/cli/release/deploys","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"1Yd4magSKoTiGX3b119S","title":"release deploys create","pathname":"/cli/release/deploys/create","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release deploys"}]},{"id":"NoMHy04rGjCZrH9FGEqi","title":"release deploys list","pathname":"/cli/release/deploys/list","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release deploys"}]},{"id":"zD2434hpjDehIzFgoY61","title":"release development","pathname":"/cli/release/development","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"oRQEQNvg7VR9MxUBCfSt","title":"release development logs","pathname":"/cli/release/development/logs","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release development"}]},{"id":"PAbUZ3avRWsDdGZzF79f","title":"release development start","pathname":"/cli/release/development/start","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release development"}]},{"id":"dIuBOs20LD7KE8GwPY39","title":"release environments","pathname":"/cli/release/environments","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"ohknVAb8RVt5nkC9GHdq","title":"release environments config-get","pathname":"/cli/release/environments/config-get","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release environments"}]},{"id":"dU7U9xjCUHiOt7AqlLz1","title":"release environments config-set","pathname":"/cli/release/environments/config-set","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release environments"}]},{"id":"BFxymELdruAP6h6u2k6t","title":"release environments create","pathname":"/cli/release/environments/create","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release environments"}]},{"id":"bu9nq6729aaQkR3Ae6IN","title":"release environments delete","pathname":"/cli/release/environments/delete","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release environments"}]},{"id":"aJUxU6tHnIXpVeCXV5kt","title":"release environments get","pathname":"/cli/release/environments/get","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release environments"}]},{"id":"yO4uGDaLEXMnHtNs9cgr","title":"release environments list","pathname":"/cli/release/environments/list","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release environments"}]},{"id":"1tNvfRKusRRPdtc6c6Tv","title":"release environments pause","pathname":"/cli/release/environments/pause","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release environments"}]},{"id":"yaOXz1G3SLFhEHbKOthV","title":"release environments resume","pathname":"/cli/release/environments/resume","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release environments"}]},{"id":"FVF7aP74I3gbmK9LR4WX","title":"release environments vars-get","pathname":"/cli/release/environments/vars-get","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release environments"}]},{"id":"UboTou2sQaTU05nMlcsr","title":"release gitops","pathname":"/cli/release/gitops","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"oeqgq1VzgdbIWldk4p0y","title":"release gitops init","pathname":"/cli/release/gitops/init","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release gitops"}]},{"id":"jgMstpS5Wcy5ho7mSIPb","title":"release gitops validate","pathname":"/cli/release/gitops/validate","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release gitops"}]},{"id":"etZMBd7w6R6HghyDjp1n","title":"release instances","pathname":"/cli/release/instances","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"}]},{"id":"JnTwlFquZYRbVARIuVB6","title":"release instances exec","pathname":"/cli/release/instances/exec","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release instances"}]},{"id":"ehwIgodmUAR9ysHia0pq","title":"release instances logs","pathname":"/cli/release/instances/logs","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release instances"}]},{"id":"wuKJfpvGdllM2obibjZ2","title":"release instances terminal","pathname":"/cli/release/instances/terminal","siteSpaceId":"sitesp_wgyW2","description":"Command reference doc for the Release CLI","breadcrumbs":[{"label":"CLI"},{"label":"Command reference"},{"label":"release instances"}]},{"id":"RuQVnCnMSv9L0hO6JPIT","title":"Release.ai Introduction","pathname":"/release.ai/release.ai-introduction","siteSpaceId":"sitesp_wgyW2","description":"Release.ai is an AI experimentation, development and deployment platform built on top of Release.com.","breadcrumbs":[{"label":"Release.ai"}]},{"id":"APr7pQ6Jc8U4ImELpGah","title":"Getting Started","pathname":"/release.ai/getting-started","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release.ai"}]},{"id":"dKxu6ccE1aARAM9iW7Wa","title":"Release.ai Templates","pathname":"/release.ai/release.ai-templates","siteSpaceId":"sitesp_wgyW2","description":"Out-of-the box templates that get you started with Release.ai quickly","breadcrumbs":[{"label":"Release.ai"}]},{"id":"3StTTIzDcowhbuUWlk1D","title":"Template Configuration Basics","pathname":"/release.ai/release.ai-template-configuration-basics","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release.ai"}]},{"id":"gbfO75LnTK1Wt1axVJ7v","title":"Using GPU Resources","pathname":"/release.ai/release.ai-gpu-resources","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release.ai"}]},{"id":"6IebNlddiiCQTJ6AgnBG","title":"Custom Workflows","pathname":"/release.ai/release.ai-custom-workflows","siteSpaceId":"sitesp_wgyW2","description":"","breadcrumbs":[{"label":"Release.ai"}]},{"id":"8lfRO5mMFHWwIYYcvgxA","title":"Fine Tuning LlamaX","pathname":"/release.ai/release.ai-fine-tuning-llamax","siteSpaceId":"sitesp_wgyW2","description":"Using Release.ai to fine tune Llama based models.","breadcrumbs":[{"label":"Release.ai"}]},{"id":"ni0Bj4UDuUT2bEfXzWZ1","title":"Serving Inference","pathname":"/release.ai/release.ai-serving-inference","siteSpaceId":"sitesp_wgyW2","description":"Using Release.ai to serve inference APIs.","breadcrumbs":[{"label":"Release.ai"}]}]}