# ClearML Kubernetes Agent {{ template "chart.deprecationWarning" . }} {{ template "chart.badgesSection" . }} {{ template "chart.description" . }} {{ template "chart.homepageLine" . }} {{ template "chart.maintainersSection" . }} ## Introduction The **clearml-agent** is the Kubernetes agent for for [ClearML](https://github.com/allegroai/clearml). It allows you to schedule distributed experiments on a Kubernetes cluster. # Upgrading Chart ## Upgrades/ Values upgrades Updating to latest version of this chart can be done in two steps: ``` helm repo update helm upgrade clearml-agent allegroai/clearml-agent ``` Changing values on existing installation can be done with: ``` helm upgrade clearml-agent allegroai/clearml-agent --version -f custom_values.yaml ``` ### Major upgrade from 5.* to 6.* Before issuing helm upgrade: * if using securityContexts check for new value form in values.yaml (podSecurityContext and containerSecurityContext) ## Non root/privileged environments *This feature is available for Enterprise version only* In environments like Openshift or Tanzu it can be required to run non-root/non-privileged pods/containers. In this case it's recommended to use values-non-root-privileged.yaml as base for override file. Keep in mind it's not possible to install packages on non-root containers so images used for Tasks must already have python and pip installed. {{ template "chart.sourcesSection" . }} {{ template "chart.requirementsSection" . }} {{ template "chart.valuesSection" . }}