Commit Graph

25 Commits

Author SHA1 Message Date
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
7c9b0ecbbc Use docker scratch image 2017-03-17 18:52:58 +00:00
Gianluca Arbezzano
2d3ab6a0e3 Fixed travis deploy script 2017-03-17 18:39:59 +00:00
Gianluca Arbezzano
c20d3df182 Merge pull request #5 from gianarb/feature/auto-build
test secure env travis
2017-03-17 18:35:04 +00:00
Gianluca Arbezzano
6b7215d932 test secure env travis 2017-03-17 18:30:15 +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
2d31ddc26b Merge pull request #11 from gianarb/feature/autodetection
Bootstrap autodetection and swarm zero conf
2017-03-16 16:48:52 +00:00
Gianluca Arbezzano
3ce4c171f1 Fixed tests 2017-03-15 21:56:58 +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
046d999a1b Merge pull request #10 from gianarb/featue/count-tasks-swarm
Calculate base number of tasks.
2017-03-14 22:43:12 +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
432a6c9355 Merge pull request #1 from gianarb/feature/event-stream
Event stream
2017-03-13 23:30:26 +00:00
Gianluca Arbezzano
d2a86fef18 Format logrus has json 2017-03-13 23:29:58 +00:00
Gianluca Arbezzano
8972bbfc00 Replace alpine with debian 2017-03-13 00:52:38 +00:00
Gianluca Arbezzano
f9eb993900 Merge pull request #4 from gianarb/feature/docker
Add support to build gianarb/orbiter docker image
2017-03-12 23:51:31 +00:00
Gianluca Arbezzano
3d03d09f9b Add support to build gianarb/orbiter docker image 2017-03-12 23:49:51 +00:00
Gianluca Arbezzano
1709cf5150 Event stream 2017-02-24 00:16:28 +00:00
Gianluca Arbezzano
92aa62d363 Update README.md 2017-02-23 21:38:52 +00:00
Gianluca Arbezzano
3ebaf81e9b Update README.md 2017-02-23 21:38:33 +00:00
Gianluca Arbezzano
eda82827bb Add docs about embeddable autoscaling 2017-02-23 20:37:32 +00:00
Gianluca Arbezzano
a98918170c Apache 2 licence 2017-02-21 10:03:18 +00:00
Gianluca Arbezzano
4903d75d5f add badge travis 2017-02-21 00:23:36 +00:00
Gianluca Arbezzano
747f564a7a First commit 2017-02-21 00:07:57 +00:00