Commit Graph

10 Commits

Author SHA1 Message Date
Gianluca Arbezzano
fd1a0b1a2c
Removed multi provider and yml configuration
This PR removes code not in the project's scope anymore.
It removes yml configuration file. And digitalocean provider.

Oribiter will be a Docker Swarm specific autoscaler.

Fixed #17
2017-09-30 13:45:04 +01:00
Gianluca Arbezzano
661d016253
Added comments and cleanup var 2017-08-29 00:08:35 +02:00
Manuel Bovo
5a5fa7a0ad
updating docker/docker to latest available v17.05.0-ce-rc3 (#41)
new parameter for ServiceInspectWithRaw (#41)
2017-08-29 00:08:35 +02:00
Gianluca Arbezzano
1c9598b048
Fixed bad messages syntax
I was investigating on #34 and I discover some wrong messages.
This PR fixed them but it's not fixing the root cause #34.
2017-08-10 17:48:48 +02:00
Manuel Bovo
861fc14781
avoiding scale under 1, scale up services at 0 2017-08-08 20:58:55 +02:00
Gianluca Arbezzano
be8f301328 Add basic commands to help with debugging
Add new API call to get all the autoscalers currently managed by
orbiter:

```
curl http://localhost:8000/autoscaler
```

Add command into the CLI to get this list

```
export ORBITER_HOST=http://localhost:8000 orbiter autoscler ls
```

Add command into the CLI to print all the events fired by the daemon:

```
export ORBITER_HOST=http://localhost:8000 orbiter system events
```
2017-03-18 19:49:17 +00:00
Gianluca Arbezzano
e891b243b7 remove dead code and fix if 2017-03-17 00:00:54 +00:00
Gianluca Arbezzano
b41ec45823 Update digitalocean/godo 2017-03-16 23:09:14 +00:00
Gianluca Arbezzano
2a8614aa78 Calculate base number of tasks.
We was counting all the tasks in a service. It means also shotted down
or rejected tasks. This was getting us a bad started point.
2017-03-14 22:38:43 +00:00
Gianluca Arbezzano
747f564a7a First commit 2017-02-21 00:07:57 +00:00