-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Subdomains and ingress #3
Comments
Thanks @Shaked , yes this does makes sense, and this is exactly what we would recommend setting up manually. Regrading timeouts, let me find out what we use internally, as we have never encountered timeout issues due to the load balancer... One last remark, I think we should also add the What do you think? |
Great, I'll create a PR for that. I guess it should be under the
Great. Not sure why we faced it, but I added this yesterday:
I haven't experienced any timeouts yet, but might as well be because I didn't played with it much.
Yea that makes a lot of sense actually, so we can support 2 different cases: Either developers could use Not sure if the 2nd option is even needed, but I don't mind to add it. What do you think? |
I have an update regarding the timeouts. Now I'm seeing other 50x errors, such as 502, 503 (504 disappeared for now). Looking into
|
Hi @Shaked , Regarding timeouts, our defaults are also 5min on all three connection types, and it seems stable on our setups... The 50x error codes, I think, are a byproduct of the pod restarts, which we think are derived from k8s memory limit configuration. This is why on v0.13.0 we increased the memory limit, and to be honest I think we should be more generous with that. p.s.
Yes please 😄
With the 0.13 release things got delayed, but they promised to get the FlexVolume PR merged in the next couple of days, so I'm hoping you can upgrade soon :) |
Hey @bmartinn
I'm going to try this ASAP.
PR is available clearml/clearml-server-k8s#3
Merged :) |
Awesome! |
Hey,
In order to connect between the services (app, files, api) and our nginx LB, we use an ingress that looks like this:
This integrates with our certificate manager (letsencrypt) as well.
I was thinking, would it make sense to add a PR that supports something like:
Which will automatically support the above YAML?
Thank you
Shaked
EDIT:
It seems like it's important to add
timeouts
otherwise nginx LB might return a 504 timeout sometimes:The text was updated successfully, but these errors were encountered: