Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Answered
I’M A Total Beginner With Kubernetes And Somewhat New To Clearml. I Can’T Seem To Get The Server Setup On Aws Eks. I’Ve Created An Eks Cluster And Node. I Can Access And Run Helm Commands Against The Cluster. According To

I’m a total beginner with Kubernetes and somewhat new to ClearML. I can’t seem to get the server setup on AWS EKS. I’ve created an EKS cluster and node. I can access and run Helm commands against the cluster. According to https://github.com/allegroai/clearml-helm-charts/tree/main/charts/clearml I have done the following:
helm install nginx bitnami/nginx helm install clearml allegroai/clearml -f clearml_kube/customer-values.ymlwhere the file clearml_kube/customer-values.yml contains:
ingress: app: enabled: true api: enabled: true files: enabled: trueI can get the generic nginx landing page if I go to the EXTERNAL-IP listed for the nginx service from the kubectl get svc command. But when I try to access the ClearML interface url I get timeout errors/nothing. I’ve tried to open every port I can think of in the EKS cluster security group … (e.g., 30080:30080, 80:30080, 443:30080). What am I missing?

  
  
Posted one year ago
Votes Newest

Answers 12


very nice, thanks!

  
  
Posted one year ago

JuicyFox94

  
  
Posted one year ago

That’s very helpful, thanks!. BTW when I enter that command I get No resources found in clearml namespace. Similarly if I run:
kubectl get --namespace default -o jsonpath="{.spec.ports[0].nodePort}" services clearml
I get:
Error from server (NotFound): services "clearml" not found I

  
  
Posted one year ago

and add these 3 hostnames pointing them to the external ip

  
  
Posted one year ago

kubectl get ingress -A

  
  
Posted one year ago

you need 3 records

  
  
Posted one year ago

If you have ALB you will just need to add some annotations on ingress rules depending on your setup. btw for now , since you already have everything in place, I suggest to just add values to /etc/hosts and see if it works

  
  
Posted one year ago

I’m happy to use AWS’s ALB I was just even less sure about how to set that up at the time. I assume I need to setup a Target Group Attachement to the clearml-webserver ip address, correct?

  
  
Posted one year ago

(just to understand where are the ingress rules)

  
  
Posted one year ago

sounds good I’ll give that a shot real quick

  
  
Posted one year ago

s o kubectl -n clearml get ingress

  
  
Posted one year ago

Hi BeefyHippopotamus73 , on EKS it’s preferrable to use ALB but you can also work with your nginx. You need DNS records with hostnames you setup pointing to that External IP. If you just need to test, you can simply add entries in you client machine /etc/hosts file (if you are on *nix)

  
  
Posted one year ago
637 Views
12 Answers
one year ago
one year ago
Tags