Commit Graph
100 Commits
Author SHA1 Message Date
Tuna 1fdaffe540 support both : and = as envvar separators 2016-10-20 21:16:43 +02:00
Tuna d5a2952880 Merge pull request #195 from ngtuna/libcompose
upgrade libcompose
2016-10-10 12:19:37 +02:00
Tuna 592cc95907 upgrade libcompose to fbdac0a6a80837c63eb6c8f43514f7bb3f32df6c 2016-10-09 02:35:51 +02:00
Tuna 2d09b9567e update test properly.
include --provider=openshift to volume test case.
2016-10-06 23:49:54 +02:00
Tuna cfcea353a7 update CHANGELOG.md to 0.1.1 2016-10-06 22:31:59 +02:00
Tuna 7597e734b7 0.1.1 is coming 2016-10-06 21:58:30 +02:00
Tuna 12d6e87454 Merge pull request #186 from surajssd/create-pvc
Create PVC object for docker-compose volumes
2016-10-06 21:39:21 +02:00
Tuna fbfdb75eb9 Merge pull request #182 from surajssd/provider-flag
--provider global flag for kompose
2016-10-06 21:33:30 +02:00
Tuna 9cb74ed023 update build instruction with go 1.5 and 1.6 2016-10-03 00:46:49 +02:00
Tuna b5bac385a2 Merge pull request #180 from cab105/master
Changed version tag to reflect the tip of the branch
2016-10-03 00:36:25 +02:00
Tuna b3d385a464 Merge pull request #172 from ngtuna/stdout
support -o - to stdout
2016-09-27 11:17:43 +02:00
Tuna d15183dfe6 support -o - to stdout
fix #169
2016-09-26 23:29:21 +02:00
Tuna 4b3fbc02a5 update docker-voting example 2016-09-12 21:55:28 +07:00
Tuna 4e41292506 update CHANGELOG for v0.1.0 2016-09-09 16:54:01 +07:00
Tuna 8227684466 bump kompose version to v0.1.0 2016-09-09 16:46:31 +07:00
Tuna c3ff0524de Merge pull request #142 from ngtuna/project-context
Use libcompose project.Context{} instead of docker.Context{}
2016-09-07 11:38:46 +07:00
Tuna 3cfa12987a Merge pull request #139 from ngtuna/global-flag
make --file as global flag
2016-09-06 23:47:58 +07:00
Tuna 338520fb75 rebase master, update tests 2016-09-06 22:48:11 +07:00
Tuna eec01c92ca update doc properly 2016-09-06 22:36:13 +07:00
Tuna a9cafc32d5 update tests properly 2016-09-06 22:36:13 +07:00
Tuna 0bad1674b5 make --file as global flag 2016-09-06 22:36:12 +07:00
Tuna 0c33e7e965 Use libcompose project.Context{} instead of docker.Context{}
Fix #134
2016-09-05 23:24:24 +07:00
Tuna 9b44c675b0 update user guide: kompose up, kompose down 2016-09-03 15:50:55 +07:00
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