@startuml
Agent -> Agent: repeat every 15 second
note left
Environment variables
SCHEDULE_AT
end note
Agent -> Docker: reading whitelist services
note left
Service labels
swarm_autoscaler = true
end note
Docker --> Agent: response services
Agent -> Docker : get stats from services
Agent <-- Docker: response stats
Agent -> swarm_autoscaler: send services + stats
swarm_autoscaler -> swarm_autoscaler: check if cpu / memory > 85% || cpu / memory < 50%
swarm_autoscaler -> Docker: scale up / down service
@enduml
-
Notifications
You must be signed in to change notification settings - Fork 0
muhfaris/swarm-autoscale
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published