Commit Graph
47 Commits
Author SHA1 Message Date
Suraj Deshmukh e0bcd324d5 Warning on missing port information and no service created
Now when user will not provide any port information
a warning will be shown and also service will not
be created.

Fixes #58
2016-07-27 10:25:02 +00:00
Janet Kuo 3e1ae61376 Merge pull request #65 from janetkuo/chart-out
Allow --chart and --out to be specified together
2016-07-26 09:38:57 -07:00
Tuna 3f24516f33 warning duplicated unsupported keys only one time 2016-07-26 17:51:23 +07:00
Janet Kuo e41629ba49 Allow --chart and --out to be specified together 2016-07-25 16:47:40 -07:00
Janet Kuo 23488a29e1 Respect dab file name when generate helm charts 2016-07-25 16:00:38 -07:00
Janet Kuo b289594c84 Add --bundle,-dab flag for specifying dab file 2016-07-25 16:00:38 -07:00
Janet Kuo 641054639a Add --replicas flag and changed --rc from string to bool 2016-07-22 13:16:29 -07:00
ngtuna 278a8af04f printing warning of unsupported keys 2016-07-23 01:49:34 +07:00
ngtuna 14bc3697c8 close #60 2016-07-22 23:41:48 +07: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 02a899a644 openshift: use deploy/api/v1 instead of unversioned deploy/api 2016-07-21 20:37:18 +02:00
Tomas Kral 2626b51dee openshift: add deploymentconfig 2016-07-21 20:35:15 +02:00
ngtuna b72980fade fix load environment function, not using UnmarshalYAML 2016-07-21 14:19:09 +07:00
ngtuna f800f542f8 support volumes, envs, labels, ports, workingdir, privilegeds, and other fields of compose v2 2016-07-20 23:55:37 +07:00
ngtuna 37a154700b remove unused from-compose-v2 flag 2016-07-20 16:46:25 +07:00
ngtuna a8add081ab initially support compose v2 format, and close #8 as well 2016-07-20 16:28:09 +07:00
ngtuna a9184491b7 Support docker bundles format 2016-07-20 02:01:40 +07:00
ngtuna 7a41edb65e add komposeObject struct, remove factory, refactor cli/app 2016-07-19 23:07:28 +07:00
ngtuna daa85e2027 merge master branch 2016-07-19 00:17:33 +07:00
ngtuna f09b640e90 support bash completion for commands, not for flags 2016-07-17 02:21:15 +07:00
ngtuna d5414877b5 changed kompose2 to kompose 2016-07-17 00:48:44 +07:00
Janet Kuo e55044b9e9 Refactor how we update controllers 2016-07-15 17:04:38 -07:00
ngtuna eb8e5be7b4 changed kompose2 to kompose 2016-07-15 16:20:40 +07:00
ngtuna a2ae1c3990 adding replicas to --rc, it's going to be kompose convert --rc <replica>. Close #15 2016-07-14 02:10:00 +07:00
Tomas Kral b346667912 Generate only controllers set by flag 2016-07-13 19:05:08 +02:00
ngtuna c49eccf313 initial commit, parse dab file into objects 2016-07-13 10:51:26 +07:00
Janet Kuo 0bcec2aa23 Make deployment the default controller, create -rc for rc, and enable copying all types of controller to chart templates 2016-07-12 19:53:20 -07:00
Janet Kuo 54e5dfae78 Validate flags when generating charts, and prints message for file created 2016-07-08 16:13:29 -07:00
Tuna e5a1d9dd9c Merge pull request #26 from janetkuo/convert-c-y
Support creating Charts when --yaml set
2016-07-08 10:32:57 +07:00
Janet Kuo dea476fe24 Support creating Charts when --yaml set 2016-07-07 15:05:38 -07:00
ngtuna 2e986b61e7 Merge branch 'refactor-convert', close #21 2016-07-08 02:05:09 +07:00
ngtuna d201adf0bf close #21 2016-07-08 02:04:41 +07:00
Janet Kuo b4fbd3d6d6 Fix the 'failed to write to file' error when --out is set 2016-07-07 11:36:44 -07:00
ngtuna 9b1041f1ae clean convert function 2016-07-07 16:41:12 +07:00
ngtuna 30fa304e9c Merge pull request #19 from janetkuo 2016-07-07 11:27:48 +07:00
Janet Kuo dec96d2253 Allow multiple types of controllers be generated unless --out or --stdout is set 2016-07-06 16:54:07 -07:00
Janet Kuo 134ba7af04 Remove redundant file creation message, and always overwirte files when converting 2016-07-06 16:06:29 -07:00
ngtuna 22898a97c0 close #13 2016-07-06 23:37:54 +07:00
ngtuna f7295153f3 upgrade k8s v1.3 - fix #6, #12 2016-07-06 01:41:04 +07:00
runseb b6d7c1d367 Fix Charts templates
Closes #10
2016-07-05 15:45:04 +02:00
ngtuna 1c0673a7cc fix issue #3: Print out warning for undefined fields 2016-07-05 15:03:18 +07:00
ngtuna bea0e4b7c3 fix issue #1: output in a single file 2016-07-04 14:39:08 +07:00
Janet Kuo 6ae79d0e70 Support printing to stdout 2016-07-01 15:21:47 -07:00
ngtuna 9bdc4cf2dd initial cli, picked up from kompose-lite 2016-06-29 00:14:42 +07:00