2021-05-13 23:48:51 +00:00
---
2022-02-13 16:54:59 +00:00
title: Kubernetes
2021-05-13 23:48:51 +00:00
---
2022-04-11 08:01:07 +00:00
To upgrade an existing ClearML Server Kubernetes deployment, see [here ](upgrade_server_kubernetes_helm.md ).
2021-08-05 20:54:25 +00:00
2022-04-11 08:01:07 +00:00
:::info
2022-05-19 06:59:10 +00:00
If ClearML Server is being reinstalled, clearing browser cookies for ClearML Server is recommended. For example,
2021-05-13 23:48:51 +00:00
for Firefox, go to Developer Tools > Storage > Cookies, and for Chrome, go to Developer Tools > Application > Cookies,
2022-04-11 08:01:07 +00:00
and delete all cookies under the ClearML Server URL.
2021-05-13 23:48:51 +00:00
:::
## Prerequisites
2022-04-11 08:01:07 +00:00
* Set up a Kubernetes cluster - For setting up Kubernetes on various platforms refer to the Kubernetes [getting started guide ](https://kubernetes.io/docs/setup ).
2022-05-19 06:59:10 +00:00
* Set up a single node LOCAL Kubernetes on laptop / desktop - For setting up Kubernetes on your laptop/desktop, [kind ](https://kind.sigs.k8s.io ) is recommended.
2022-04-11 08:01:07 +00:00
* Install `helm` - Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources.
To install Helm, refer to the [Helm installation guide ](https://helm.sh/docs/using_helm.html#installing-helm ) in the Helm documentation.
Ensure that the `helm` binary is in the PATH of your shell.
2021-05-13 23:48:51 +00:00
2022-04-11 08:01:07 +00:00
## Deployment
2021-05-13 23:48:51 +00:00
2022-04-11 08:01:07 +00:00
You will create a multi-node Kubernetes cluster using Helm, and then install ClearML in your cluster. For deployment
2025-02-13 11:21:35 +00:00
instructions with up-to-date Helms charts, see the [clearml-helm-charts repository ](https://github.com/clearml/clearml-helm-charts/tree/main/charts/clearml#local-environment ).
2021-05-13 23:48:51 +00:00
2024-06-23 07:00:06 +00:00
:::warning Server Access
2022-04-11 08:01:07 +00:00
By default, ClearML Server launches with unrestricted access. To restrict ClearML Server access, follow the
2021-05-13 23:48:51 +00:00
instructions in the [Security ](clearml_server_security.md ) page.
:::
## Next Step
2024-04-30 12:31:05 +00:00
To keep track of your experiments and/or data, the `clearml` package needs to communicate with your server.
For instruction to connect the ClearML SDK to the server, see [Getting Started: First Steps ](../getting_started/ds/ds_first_steps.md ).