-
Notifications
You must be signed in to change notification settings - Fork 68
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
How to AutoScale #54
Comments
We have an open issue to implement telemetry hooks #16. The operator would then get use information provided by the ContainerPilot telemetry endpoint to feed into whatever is scaling the instances (presumably not Compose but whatever lightweight scheduler you might be using).
This is the right place to ask. There is intentionally no mailing list. |
Which Scheduler fits the Triton ecosystem best? Any suggestions? |
Unfortunately the Docker ecosystem/community has largely gone the route of "giant mega-orchestrator" over "lightweight scheduler." In the meantime, we've seen workable results with Mesos, and at least one Triton Enterprise customer is driving Compose via their CI/CD systems (this is more-or-less how Joyent's own web properties are deployed). In the near future "Mariposa" will be the best choice. |
@Smithx10: one of the first questions to answer here is what metric(s) we'll use to determine when to scale up or down. ContainerPilot 2.0 introduced a telemetry feature specifically to support the monitoring of key metrics that can help determine scaling. I opened #16 to implement that for MySQL in this repo. Feedback, suggestions, or pull requests in #16 would be greatly appreciated. |
Closing as a duplicate of #16. Please continue the conversation there. |
So I've gone through all the demos and am understanding how this all works, my question now is... how do I docker-compose scale customers=+1 or -1 on the fly? I would like to use some type of metric to autoscale. I don't know if this was the correct place to ask this, is there a mailing list?
The text was updated successfully, but these errors were encountered: