Commit Graph

84 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
b46732e528 Merge pull request #52 from gianarb/feature/docker-tag-commit
Build docker image every commit
2017-09-30 13:42:02 +01:00
Gianluca Arbezzano
c03ae62329
Update hub password 2017-09-30 13:28:58 +01:00
Gianluca Arbezzano
365cc1f4ec Merge pull request #53 from afemartin/feature/ui
Add initial UI (dashboard + service info)
2017-09-30 13:24:19 +01:00
Gianluca Arbezzano
354e226f39
Update docker version to support multi stage build 2017-09-30 13:00:46 +01:00
Gianluca Arbezzano
d334c01388
Pushed a new version after every commit 2017-09-30 11:42:57 +01:00
Gianluca Arbezzano
30540f726e
Fixed weird error in Dockerfile 2017-09-30 10:56:18 +01:00
Gianluca Arbezzano
db76df5901 Merge pull request #54 from jwitko/patch-1
Fix typos in README.md
2017-09-21 22:58:56 +02:00
Jason Witkowski
dd3cfc040d Fix typos in README.md
As I was reading about the project I noticed some small typos and issues with the README.md.  Figured I'd submit a PR to clean it up a little.  If I misconstrued any of the original meanings or words please let me know.
2017-09-21 12:34:22 -04:00
Andres Martin
e9f895bb47 Add mock api json-server, update dashboard page with functionality to increase/decrease number of replicas and add service info page 2017-09-19 23:31:05 +09:00
Gianluca Arbezzano
f1652813a6
Build docker image every commit
It's very comfortable for me to have a Docker Image tagged with the git
sha. In this way I can deploy and run it without checkout and build the
code.
2017-09-14 13:56:07 +02:00
Andres Martin
ed609dc81f Add initial design with semantic-ui 2017-09-10 17:42:34 +09:00
Gianluca Arbezzano
5e86b7c2e1 Merge pull request #50 from gianarb/hotfix/contrib-resource
Fixed cluster creation script
2017-09-05 16:19:43 +02:00
Gianluca Arbezzano
c14816e196
Fixed cluster creation script 2017-09-05 16:15:05 +02:00
Gianluca Arbezzano
bf2c8cc43c Merge pull request #46 from gianarb/bug/41-plus-feedback
Bug/41 plus feedback
2017-08-29 00:11:38 +02: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
e330dae5d9 Merge pull request #45 from solidnerd/patch-1
Add the logo to the readme
2017-08-28 11:03:27 +02:00
Niclas Mietz
f6ae00365f Add the logo to the readme
This adds the awesome logo to README by @marcusolsson
2017-08-28 10:18:28 +02:00
Gianluca Arbezzano
4e377a7bc4 Merge pull request #44 from marcusolsson/logo
Add logo files
2017-08-28 10:07:45 +02:00
Marcus Olsson
352b1f0af5 Add logo files
Add SVG and PNG versions of the Orbiter logo.
2017-08-27 13:09:07 +02:00
Andres Martin
b13a7cb851 Add git hooks and standard for linting 2017-08-26 01:14:43 +09:00
Andres Martin
0e8be22711 Initial commit 2017-08-26 01:13:27 +09:00
Gianluca Arbezzano
f69e771919 Merge pull request #39 from fntlnz/38-sync-deps
Sync dependencies with ensure
2017-08-20 23:02:47 +00:00
Lorenzo Fontana
3b7a061574
Sync dependencies with ensure
Remove old lock file

Signed-off-by: Lorenzo Fontana <lo@linux.com>
2017-08-21 00:14:21 +02:00
Gianluca Arbezzano
adbd52a28e Merge pull request #37 from fntlnz/36-build-improvements
Build improvement closes #36
2017-08-20 09:26:47 +00:00
Lorenzo Fontana
4e969e93e7
Logging to the docker hub is not needed on PRs
Signed-off-by: Lorenzo Fontana <lo@linux.com>
2017-08-20 05:04:11 +02:00
Lorenzo Fontana
2405498555
Fix CI 2017-08-20 04:58:01 +02:00
Lorenzo Fontana
23993995ad
Build improvement closes #36
- Some cleaning on the Makefile, also specify PHONYs
- Static builds
- Use multi staged builds for the Docker image
- Remove .idea from the gitignore, it's not related to the project but on
how the user interacts with it. If one uses idea he can just create a
global gitignore to ignore that
- License had a disalignement

Signed-off-by: Lorenzo Fontana <lo@linux.com>
2017-08-20 04:46:52 +02:00
Gianluca Arbezzano
35dbe63ec8 Merge pull request #35 from gianarb/hotfix/fixed-messages
Fixed bad messages syntax
2017-08-10 17:53:25 +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
Gianluca Arbezzano
4f796064eb Update README.md 2017-08-10 10:44:53 +02:00
Gianluca Arbezzano
918f1cb3c0
Update api base path 2017-08-08 23:08:42 +02:00
Gianluca Arbezzano
f680b4907d Merge pull request #32 from gianarb/feature/better-api-root-path
Change API root path to `/v1/orbiter`
2017-08-08 22:57:59 +02:00
Manuel Bovo
2072afd511
API refactoring adding versioning 2017-08-08 22:41:45 +02:00
Gianluca Arbezzano
bf44168ac2
fixed autodetect suffix 2017-08-08 22:20:54 +02:00
Gianluca Arbezzano
487fcfa26f
Fixed Travis and CI 2017-08-08 22:10:41 +02:00
Gianluca Arbezzano
21d74312cc Merge pull request #31 from gianarb/feature/cooldown-period
Cooldown period
2017-08-08 21:22:59 +02:00
Gianluca Arbezzano
04ee7ac918
Fixed test 2017-08-08 21:16:26 +02:00
Gianluca Arbezzano
e1ee259ad4 Merge pull request #30 from gianarb/feature/build-dockerfile
Building with dockerifle
2017-08-08 21:09:42 +02:00
Manuel Bovo
0507e16963
Cooldown period 2017-08-08 21:07:23 +02:00
Gianluca Arbezzano
80acddce1d Merge pull request #29 from gianarb/hotfix/avoid-scaling-down
avoiding scale under 1, scale up services at 0
2017-08-08 21:05:05 +02:00
Manuel Bovo
15833c85c6
Building with dockerifle 2017-08-08 21:04:39 +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
861fc14781
avoiding scale under 1, scale up services at 0 2017-08-08 20:58:55 +02:00
Gianluca Arbezzano
be1b7c251c Merge pull request #27 from gianarb/feature/swarm-events
polling docker events, update entrypoint only on change
2017-08-08 20:57:45 +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
29cfd3d109 Merge pull request #26 from gianarb/feature/demo
Added swarm demo
2017-08-08 20:47:44 +02:00
Gianluca Arbezzano
919e3bafba
Added swarm demo
This PR adds a demo with docker swarm and docker-machine.
2017-08-08 20:45:05 +02:00