Commit Graph
40 Commits
Author SHA1 Message Date
Tomas Kral 661bce5a50 add kompose up for openshift to userguide 2016-10-18 12:04:00 +02:00
Tomas Kral 1f8a0e06c9 Upgrade OpenShift and its dependencies.
OpenShift version 1.4.0-alpha.0
2016-10-18 12:04:00 +02:00
Tomas Kral 5e1a5cbb3b kompose up for openshift
kompose --provider openshift up
2016-10-18 12:03:50 +02:00
Tomas Kral ad8d053f7e Update links in docs skippbox->kubernetes-incubator 2016-10-17 18:19:09 +02:00
Tomas Kral f8f737be7b move to kubernetes-incubator
update imports to reflect move to kubernetes-incubator
2016-10-17 18:14:29 +02:00
Tomas Kral fe53d56a01 fix golang.org/x/net vendoring 2016-10-11 10:53:11 +02:00
Tomas Kral 04ce10ffea Update tests - add ImageStreams 2016-09-27 10:28:23 +02:00
Tomas Kral 6f1d01a809 OpenShift - generate DeploymentConfig with ImageStream. 2016-09-27 10:28:11 +02:00
Tomas Kral 799345a6f9 Prepare up/down for other providers 2016-09-26 11:31:07 +02:00
Tomas Kral a65dcfb5d5 Update docs: --bundle is global flag now 2016-09-23 15:14:15 +02:00
Tomas Kral 3ce0519a82 Make --dab global flag 2016-09-23 15:11:04 +02:00
Tomas Kral 16ca1aa136 kompose up - Get namespace from kubeconfig 2016-09-22 13:08:13 +02:00
Tomas Kral 371af623af Add test for ports with protocols. 2016-09-19 14:36:23 +02:00
Tomas Kral ed711804fe Add port protocol handing for docker-compose. 2016-09-19 14:36:05 +02:00
Tomas Kral e127ce17bd test for entrypoint and command 2016-09-05 10:40:50 +02:00
Tomas Kral cc4f162cea Remove Entrypoint from Kompose object
We had Command and Args together with Entrypoint in Kompose object.
This doesn't make much sense, as Entrypoint and Command are same thing.
I've removed Entrypoint from Kompose object in favor of Command to keep
same naming convensions as in Kubernetes.

Entrypoint from docker-compose.yml is now saved to Command and Command
is saved to Args (http://kubernetes.io/docs/user-guide/containers/).

docker-compose.yml | Kompose object
-------------------|---------------
  Entrypoint       |    Command
   Command         |     Args
2016-09-02 10:10:34 +02:00
Tomas Kral 8590a98504 docker-compose - fix Command and add Entrypoint support 2016-09-02 10:10:34 +02:00
Tomas Kral e2da0f089a Make sure that Services are first in the List
Sorts objects in Transform function, this should
make sure that Services are first everywhere as
long as we keep order in the slice that Transform returns.

fixes #130
2016-09-02 10:09:00 +02:00
Tomas Kral b24556e9d5 fixes #124
add missing conversion to versioned object when saving to files
2016-09-02 09:49:11 +02:00
Tomas Kral b3017199b6 some items in libcompose ServiceConfig changed type 2016-08-22 10:51:38 +02:00
Tomas Kral e341adce0e bump(github.com/docker/libcompose) v0.3.0 2016-08-22 10:51:22 +02:00
Tomas Kral ef1f92ead8 fix .travis.yml 2016-08-11 16:50:18 +02:00
Tomas Kral bae3feb10c Update README. Renaming binary to binary-cross 2016-08-11 16:50:18 +02:00
Tomas Kral e64f1c1215 Add script/.build to keep BUILD_FLAGS in one place 2016-08-11 16:50:16 +02:00
Tomas Kral a15a8f36ca Fix Makefile. Print info when building binary. 2016-08-11 11:00:46 +02:00
Tomas Kral 575d7e4162 update travis.yml to run tests and build only for current platform 2016-08-11 11:00:07 +02:00
Tomas Kral 6099428364 add test targets to Makefile 2016-08-11 11:00:07 +02:00
Tomas Kral 3dd7689364 Move binary target to binary-cross
use binary target only for building for current platform
2016-08-11 11:00:07 +02:00
Tomas Kral a97b413279 use empytDir rather then hostPath
On remote cluster or in cloud it can  be tricky to get hostPath working
as expected by compose
2016-07-21 20:37:50 +02:00
Tomas Kral 03877dfb60 don't use HostPort
HostPort can lead to problems.
Port mappings are handled via Service
2016-07-21 20:37:50 +02:00
Tomas Kral 7892ea1bff transformer fce now also converts k8s and openshift objects to versioned object 2016-07-21 20:37:50 +02:00
Tomas Kral eef44ca57b openshift: use unversioned api 2016-07-21 20:37:50 +02:00
Tomas Kral 8cbd1831a7 add wrapper script for 'godep restore' 2016-07-21 20:37:18 +02:00
Tomas Kral 02a899a644 openshift: use deploy/api/v1 instead of unversioned deploy/api 2016-07-21 20:37:18 +02:00
Tomas Kral 3db5069ff5 added OpenShifts fork of Kubernetes
reason for this is that openshift/kubernetes backported
k8s.io/kubernetes/pkg/securitycontextconstraints/util
that is currently required by something that
github.com/openshift/origin/pkg/deploy/api/v1 depends on
2016-07-21 20:37:18 +02:00
Tomas Kral 2626b51dee openshift: add deploymentconfig 2016-07-21 20:35:15 +02:00
Tomas Kral c2a07f764d update vendor with openshift 2016-07-21 20:35:15 +02:00
Tomas Kral 657ccf133d add '-tag experimental' to gox build
This is required by Docker to build it with bundlefile support.
2016-07-21 20:20:43 +02:00
Tomas Kral 81744fccb4 bump(github.com/Azure/go-ansiterm) 388960b655244e76e24c75f48631564eaefade62
fixes failing windows build
2016-07-21 20:19:09 +02:00
Tomas Kral b346667912 Generate only controllers set by flag 2016-07-13 19:05:08 +02:00