Commit Graph

11 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
Manuel Bovo
0507e16963
Cooldown period 2017-08-08 21:07:23 +02:00
Gianluca Arbezzano
f4a5740a50 Merge pull request #28 from gianarb/hotfix/failing-with-no-groups
Avoiding failing with no groups
2017-08-08 21:01:31 +02:00
Manuel Bovo
23c448ebfa
Avoiding failing with no groups 2017-08-08 20:56:50 +02:00
Manuel Bovo
83ccbff108
polling docker events, update entrypoint only on change 2017-08-08 20:52:27 +02:00
Gianluca Arbezzano
bff8eaf30f Fixed vet 2017-03-18 22:09:25 +00: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
4e841fe6cc Builded autotedection for swarm. 2017-03-15 21:36:48 +00:00
Gianluca Arbezzano
db7f674976 Bootstrap autodetection and swarm zero conf
Fixed #9

This PR bootstrap the autodetection feature:

1. It works when the configuration file is not setup. Right know I am
not going to manage the merge of double sources (autodetection and
configuration file).

2. At the moment only Docker Swarm will support this feature.
2017-03-14 23:49:53 +00:00
Gianluca Arbezzano
1709cf5150 Event stream 2017-02-24 00:16:28 +00:00
Gianluca Arbezzano
747f564a7a First commit 2017-02-21 00:07:57 +00:00