Commit Graph
92 Commits
Author SHA1 Message Date
Tuna 0da484a974 Merge pull request #113 from ngtuna/kompose-delete
support kompose down subcommand
2016-09-02 10:18:24 +07:00
Tuna f2769066ca only print warning and keep deleting objects 2016-09-02 10:10:48 +07:00
Tuna aafba39a42 use reapers to delete objects 2016-09-02 10:10:48 +07:00
Tuna e08ab06f2c support kompose down 2016-09-02 10:10:48 +07:00
Tuna 166fe4cd00 Merge pull request #136 from runseb/komposeup
improve messages of kompose up
2016-09-01 17:56:31 +07:00
Tuna 5d37303ea5 Merge pull request #135 from runseb/examples
New guestbook example
2016-09-01 17:55:41 +07:00
Tuna 34e97abd05 Merge pull request #123 from ngtuna/clean-code
clean code
2016-08-25 17:13:18 +07:00
Tuna 82ae7fab78 clean code 2016-08-25 00:34:54 +07:00
Tuna 3f94d778d7 Merge pull request #122 from ngtuna/update-objects
fix #121: update all objects, even when port is missing
2016-08-24 15:04:27 +07:00
Tuna c038b184f1 follow-up: update for openshift 2016-08-24 00:34:16 +07:00
Tuna 4f36dca026 fix #121: update all objects, even when port is missing 2016-08-24 00:07:38 +07:00
Tuna 45c4829778 add architecture doc 2016-08-15 22:47:23 +07:00
Tuna a5ce678b97 Merge pull request #91 from skippbox/loader-transfomer
loader-transformer
2016-08-12 13:08:30 +07:00
Tuna 469b50c33d rebase master 2016-08-12 10:38:33 +07:00
Tuna baedd92036 move k8s base functions into k8s package 2016-08-12 00:46:03 +07:00
Tuna f10d6afecf make loader, transformer as interfaces 2016-08-11 23:33:45 +07:00
Tuna d532b29d95 clean code 2016-08-11 23:31:20 +07:00
Tuna e867d35e39 creat kobject package, make loader and transformer refering to it 2016-08-11 23:31:20 +07:00
Tuna 85b0b6a2b8 breaking app.go into loader and transformer, to be continue 2016-08-11 23:28:49 +07:00
Tuna 0e485c6a5f init loader, transformer pkg 2016-08-11 23:13:05 +07:00
Tuna 406ba65e13 Merge pull request #94 from surajssd/list-print
Output List kind object when using stdout
2016-08-11 16:47:49 +07:00
Tuna 1b501619b7 close #64 2016-08-11 10:10:20 +07:00
Tuna 14cf356a08 Merge pull request #90 from ngtuna/unsupported-keys
enhance warning: networks, network config, volume config. Fixes #88, #71
2016-08-10 10:27:15 +07:00
Tuna 908a2563f1 fixing typos 2016-08-10 10:09:27 +07:00
Tuna 3da3fb50ff Merge pull request #86 from ngtuna/kompose-up
New behavior of kompose up
2016-08-09 14:06:51 +07:00
Tuna 8a607c84e0 fixing typoes 2016-08-09 11:12:05 +07:00
Tuna 8ddadfca88 enhance warning: networks, network config, volume config. Fixes #88, #71 2016-08-06 23:44:56 +07:00
Tuna 786f0fee9b add CHANGELOG.md 2016-08-05 14:56:39 +07:00
Tuna 278d1dba8e rebase 2016-08-05 00:46:12 +07:00
Tuna 37d51e7e10 correct printing message 2016-08-05 00:31:16 +07:00
Tuna fe9713f26e update vendoring 2016-08-05 00:31:16 +07:00
Tuna 8a8a063703 support kompose up 2016-08-05 00:31:16 +07:00
Tuna c4d62c99ee Merge pull request #84 from janetkuo/labels-to-annotations
Converting compose labels to k8s annotations
2016-08-05 00:28:38 +07:00
Tuna 72fc1a2f42 don't print warning to stdout #71 2016-08-02 22:28:10 +07:00
Tuna bc7705157a correct kompose version to 0.0.1-beta 2016-08-02 14:25:40 +07:00
Tuna 16cfec0e1a Update README.md 2016-08-02 01:51:18 +07:00
Tuna 55ae6e7538 Print warning for unsupported fields in docker-compose format #71 2016-08-02 01:25:56 +07:00
Tuna 3f24516f33 warning duplicated unsupported keys only one time 2016-07-26 17:51:23 +07:00
Tuna 0e891f5b32 Update README: bundle, compose v2, replicas 2016-07-26 17:21:10 +07:00
Tuna ddff6af3f6 Update development.md 2016-07-26 15:48:39 +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
ngtuna fa1fb5478f init docs 2016-07-22 22:47:00 +07:00
Tuna fa0930de06 Update build instruction 2016-07-22 15:14:50 +07:00
Tuna ae37209cc4 Merge pull request #50 from janetkuo/bundle-example
Add a bundle example file
2016-07-22 10:28:28 +07:00
Tuna e4053d4e9e Merge pull request #51 from janetkuo/fix-readme
Fix some nits in README
2016-07-22 10:28:11 +07:00
Tuna 12b21db180 Merge pull request #46 from kadel/openshift
Inital support for Openshift.
2016-07-22 01:55:25 +07:00
Tuna 713aadff8f Merge pull request #48 from kadel/fix-win-build
Fix failing windows build
2016-07-22 01:34:28 +07:00
ngtuna 91d981858f Merge branch 'dab-support' 2016-07-21 22:26:41 +07:00
Tuna 7da15effd8 Update slack badge 2016-07-21 16:01:42 +07: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 3164cd8abb update vendoring dependencies 2016-07-19 17:20:46 +07:00
ngtuna daa85e2027 merge master branch 2016-07-19 00:17:33 +07:00
ngtuna 78feadc695 vendoring dependencies 2016-07-18 23:23:39 +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
Tuna dc6c23238e Merge pull request #42 from janetkuo/refactor-controller-update
Refactor how we update controllers
2016-07-17 00:40:02 +07:00
ngtuna eb8e5be7b4 changed kompose2 to kompose 2016-07-15 16:20:40 +07:00
Tuna ba1c66af42 Add skippbox slack to README 2016-07-15 11:52:34 +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
Tuna e5af4ed2a8 Merge pull request #35 from kadel/only-specified-objects
Generate only controllers set by flag
2016-07-14 01:17:37 +07:00
Tuna e74f9f51e3 Merge pull request #32 from janetkuo/deployment-default-rc-not
Make deployment the default controller, create -rc for rc, and enable copying all types of controller to chart templates
2016-07-13 11:04:02 +07:00
ngtuna c49eccf313 initial commit, parse dab file into objects 2016-07-13 10:51:26 +07:00
Tuna 8871baf9be Merge pull request #28 from janetkuo/chart-hint-verify
Validate flags when generating charts, and prints message for file created
2016-07-11 00:08:37 +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
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
Tuna 90dda5000b Merge pull request #24 from janetkuo/single-file-bug
Fix the 'failed to write to file' error when --out is set
2016-07-08 01:43:31 +07:00
ngtuna 9b1041f1ae clean convert function 2016-07-07 16:41:12 +07:00
ngtuna bdf7acde12 Merge PR #19 'janetkuo-overwrite-not-append-file' 2016-07-07 11:28:21 +07:00
ngtuna 30fa304e9c Merge pull request #19 from janetkuo 2016-07-07 11:27:48 +07:00
Tuna e9d6a5283b Merge pull request #22 from janetkuo/validation-multi-controller
Allow multiple types of controllers be generated unless --out or --stdout is set
2016-07-07 10:30:14 +07:00
ngtuna 22898a97c0 close #13 2016-07-06 23:37:54 +07:00
ngtuna 1367b36c04 update .travis.yml 2016-07-06 02:33:10 +07:00
ngtuna f7295153f3 upgrade k8s v1.3 - fix #6, #12 2016-07-06 01:41:04 +07:00
ngtuna ce32befbb2 list out unsupported compose options 2016-07-05 22:18:46 +07: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
Tuna fd82f2cba4 Merge pull request #5 from janetkuo/print-stdout
Support printing to stdout
2016-07-03 23:34:51 +07:00
ngtuna 53802333fe downgrade urfave/cli to v1.14.0 2016-06-30 18:31:00 +00:00
ngtuna 2cc483423a add .travis.yml 2016-06-30 18:06:39 +00:00
ngtuna 5ae9588fac add Makefile 2016-06-30 18:05:10 +00:00
ngtuna 892eddd791 update README.md 2016-06-30 23:32:10 +07:00
ngtuna 69bcf3527d add some sample docker-compose files 2016-06-30 23:27:36 +07:00
ngtuna ae45163250 add validation scripts 2016-06-30 23:24:29 +07:00
ngtuna 5dd2cf81bf vendoring dependencies 2016-06-30 22:47:32 +07:00
ngtuna 9bdc4cf2dd initial cli, picked up from kompose-lite 2016-06-29 00:14:42 +07:00