mirror of
https://github.com/clearml/clearml-helm-charts
synced 2025-04-17 01:31:13 +00:00
Added: upgrade procedures (#61)
* Added: upgrade procedures * Changed: template * Changed: updated chart version
This commit is contained in:
parent
e16060f2ad
commit
d7c3b9d5d9
@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
name: clearml
|
name: clearml
|
||||||
description: MLOps platform
|
description: MLOps platform
|
||||||
type: application
|
type: application
|
||||||
version: "3.8.1"
|
version: "3.8.2"
|
||||||
appVersion: "1.3.0"
|
appVersion: "1.3.0"
|
||||||
home: https://clear.ml
|
home: https://clear.ml
|
||||||
icon: https://raw.githubusercontent.com/allegroai/clearml/master/docs/clearml-logo.svg
|
icon: https://raw.githubusercontent.com/allegroai/clearml/master/docs/clearml-logo.svg
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# ClearML Ecosystem for Kubernetes
|
# ClearML Ecosystem for Kubernetes
|
||||||
|
|
||||||
  
|
  
|
||||||
|
|
||||||
MLOps platform
|
MLOps platform
|
||||||
|
|
||||||
@ -31,9 +31,7 @@ For development/evaluation it's possible to use [kind](https://kind.sigs.k8s.io)
|
|||||||
After installation, following commands will create a complete ClearML insatllation:
|
After installation, following commands will create a complete ClearML insatllation:
|
||||||
|
|
||||||
```
|
```
|
||||||
mkdir -pm 777 /tmp/clearml-kind
|
cat <<EOF | kind create cluster --config=- ─╯
|
||||||
|
|
||||||
cat <<EOF > /tmp/clearml-kind.yaml
|
|
||||||
kind: Cluster
|
kind: Cluster
|
||||||
apiVersion: kind.x-k8s.io/v1alpha4
|
apiVersion: kind.x-k8s.io/v1alpha4
|
||||||
nodes:
|
nodes:
|
||||||
@ -62,8 +60,6 @@ nodes:
|
|||||||
containerPath: /var/local-path-provisioner
|
containerPath: /var/local-path-provisioner
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
kind create cluster --config /tmp/clearml-kind.yaml
|
|
||||||
|
|
||||||
helm install clearml allegroai/clearml
|
helm install clearml allegroai/clearml
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -89,6 +85,24 @@ This will create 3 ingress rules:
|
|||||||
|
|
||||||
Just pointing the domain records to the IP where ingress controller is responding will complete the deployment process.
|
Just pointing the domain records to the IP where ingress controller is responding will complete the deployment process.
|
||||||
|
|
||||||
|
## Upgrades/ Values upgrades
|
||||||
|
|
||||||
|
Updating to latest version of this chart can be done in two steps:
|
||||||
|
|
||||||
|
```
|
||||||
|
helm repo update
|
||||||
|
helm upgrade clearml allegroai/clearml
|
||||||
|
```
|
||||||
|
|
||||||
|
Changing values on existing installation can be done with:
|
||||||
|
|
||||||
|
```
|
||||||
|
helm upgrade clearml allegroai/clearml --version <CURRENT CHART VERSION> -f custom_values.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
Please note: updating values only should always be done setting explicit chart version to avoid a possible chart update.
|
||||||
|
Keeping separate updates procedures between version and values can be a good practice to seprate potential concerns.
|
||||||
|
|
||||||
## Additional Configuration for ClearML Server
|
## Additional Configuration for ClearML Server
|
||||||
|
|
||||||
You can also configure the **clearml-server** for:
|
You can also configure the **clearml-server** for:
|
||||||
|
@ -28,9 +28,7 @@ For development/evaluation it's possible to use [kind](https://kind.sigs.k8s.io)
|
|||||||
After installation, following commands will create a complete ClearML insatllation:
|
After installation, following commands will create a complete ClearML insatllation:
|
||||||
|
|
||||||
```
|
```
|
||||||
mkdir -pm 777 /tmp/clearml-kind
|
cat <<EOF | kind create cluster --config=- ─╯
|
||||||
|
|
||||||
cat <<EOF > /tmp/clearml-kind.yaml
|
|
||||||
kind: Cluster
|
kind: Cluster
|
||||||
apiVersion: kind.x-k8s.io/v1alpha4
|
apiVersion: kind.x-k8s.io/v1alpha4
|
||||||
nodes:
|
nodes:
|
||||||
@ -59,8 +57,6 @@ nodes:
|
|||||||
containerPath: /var/local-path-provisioner
|
containerPath: /var/local-path-provisioner
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
kind create cluster --config /tmp/clearml-kind.yaml
|
|
||||||
|
|
||||||
helm install clearml allegroai/clearml
|
helm install clearml allegroai/clearml
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -86,6 +82,24 @@ This will create 3 ingress rules:
|
|||||||
|
|
||||||
Just pointing the domain records to the IP where ingress controller is responding will complete the deployment process.
|
Just pointing the domain records to the IP where ingress controller is responding will complete the deployment process.
|
||||||
|
|
||||||
|
## Upgrades/ Values upgrades
|
||||||
|
|
||||||
|
Updating to latest version of this chart can be done in two steps:
|
||||||
|
|
||||||
|
```
|
||||||
|
helm repo update
|
||||||
|
helm upgrade clearml allegroai/clearml
|
||||||
|
```
|
||||||
|
|
||||||
|
Changing values on existing installation can be done with:
|
||||||
|
|
||||||
|
```
|
||||||
|
helm upgrade clearml allegroai/clearml --version <CURRENT CHART VERSION> -f custom_values.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
Please note: updating values only should always be done setting explicit chart version to avoid a possible chart update.
|
||||||
|
Keeping separate updates procedures between version and values can be a good practice to seprate potential concerns.
|
||||||
|
|
||||||
## Additional Configuration for ClearML Server
|
## Additional Configuration for ClearML Server
|
||||||
|
|
||||||
You can also configure the **clearml-server** for:
|
You can also configure the **clearml-server** for:
|
||||||
|
Loading…
Reference in New Issue
Block a user