Hi folks, I am trying to run ClearML on a local kubernetes (created with Rancher Desktop), but I am running into issues.
I admit I am a complete noob to K8s, helm, ClearML etc. etc. so I am not sure if I did some very stupid mistakes.
I have a K8s cluster running managed by Rancher Desktop.
Next, I went to https://github.com/allegroai/clearml-helm-charts and following the instructions I typed the following in my terminal:
helm repo add allegroai
helm repo update helm install clearml allegroai/clearml
This last command shows the following:
` W0502 16:30:54.761799 16570 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W0502 16:30:54.826250 16570 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
NAME: clearml
LAST DEPLOYED: Mon May 2 16:30:54 2022
NAMESPACE: default
STATUS: deployed
REVISION: 1
NOTES:
- Get the application URL by running these commands:
export NODE_PORT=$(kubectl get --namespace default -o jsonpath="{.spec.ports[0].nodePort}" services clearml)
export NODE_IP=$(kubectl get nodes --namespace default -o jsonpath="{.items[0].status.addresses[0].address}")
echo http://$NODE_IP:$NODE_PORTI followed the advice in the notes, but it looks like something is wrong, when I type:
export NODE_PORT=$(kubectl get --namespace default -o jsonpath="{.spec.ports[0].nodePort}" services clearml)
export NODE_IP=$(kubectl get nodes --namespace default -o jsonpath="{.items[0].status.addresses[0].address}")
echo http://$NODE_IP:$NODE_PORTit looks like the "clearml" service doesn't exist and NODE_PORT is empty:
Error from server (NotFound): services "clearml" not found: `
Do you have any advice to debug what's going on and start ClearML on my local kubernetes cluster?