forked from LaconicNetwork/kompose
15 KiB
15 KiB
Change Log
v0.1.0 (2016-09-09)
Implemented enhancements:
- hostPath volumes? #109
Fixed bugs:
- Wrong output when port is missing #121
- kompose convert panic on v1 compose file #102
- Problems of converting volumes #75
- Print warning for unsupported fields in docker-compose format #71
Closed issues:
-
PROPOSAL - Should we use libcompose project.Context{} instead of docker.Context{}? #134
- services should be first in List #130
- cmd tests are not working properly #125
- OpenShift conversoin - invalid DeploymentConfig #124
- Create a pod of containers sharing volume #116
- Release: kompose binary should be statically linked #98
- Update libcompose to v0.3.0 #95
- Wrong warning about networks #88
--stdoutoutput asListkind #73- Bug: incorrect version #64
- panic: runtime error: invalid memory address or nil pointer dereference #59
- Breaking code in app.go to multiple packags #55
- Write an architecture document for kompose #45
- new behavior of
kompose delete#41 - Add OpenShift support #36
- We don't have any tests #34
Merged pull requests:
- Update README.md #143 (luebken)
- Use libcompose project.Context{} instead of docker.Context{} #142 (ngtuna)
- update user guide: add
kompose up,kompose down#141 (ngtuna) - make --file as global flag #139 (ngtuna)
- improve messages of kompose up #136 (runseb)
- New guestbook example #135 (runseb)
- Moves examples to docs/user-guide and adds basic roadmap to main readme #132 (runseb)
- Add more owners #128 (janetkuo)
- docker-compose - Entrypoint support #127 (kadel)
- Fix conversion to OpenShift
invalid DeploymentConfig#126 (kadel) - clean code #123 (ngtuna)
- fix #121: update all objects, even when port is missing #122 (ngtuna)
- Update architecture doc format #120 (janetkuo)
- Improve error message for invalid port #119 (janetkuo)
- Remove hostPath and print warnings #118 (janetkuo)
- Reuse creation of controller object code #115 (surajssd)
- Removed unwanted svcnames list #114 (surajssd)
- support kompose down subcommand #113 (ngtuna)
- update Libcompose to v0.3.0 #112 (kadel)
- Fix output comparison for cmd tests #110 (surajssd)
- Create service function in kubernetes utils #108 (surajssd)
- Abstracted port checking function #107 (surajssd)
- Add more unit tests for Transform #106 (janetkuo)
- Support container name and args in kompose convert #105 (janetkuo)
- Add unit test for komposeConvert #104 (janetkuo)
- Update tests output files #101 (surajssd)
- Build statically linked binaries in makefile; remove make clean #99 (janetkuo)
- Output List kind object when using stdout #94 (surajssd)
- Run tests on travis-ci #93 (kadel)
- loader-transformer #91 (ngtuna)
- enhance warning: networks, network config, volume config. Fixes #88, #71 #90 (ngtuna)
- Functional Testing for kompose cmdline #89 (surajssd)
- New behavior of kompose up #86 (ngtuna)
- Modularize convert into loader & transformer #72 (ngtuna)
v0.0.1-beta.2 (2016-08-04)
Fixed bugs:
- Kompose help needs improvment #76
Closed issues:
- The example .dsb file doesn't work #85
- docker-compose labels should be converted to k8s annotations instead of labels #81
- Should we support converting to Replica Sets? #63
targetPortis 0 in a converted service definition #60- docker-compose service with no ports is mapped to k8s svc with no ports #58
depends\_onis not supported #57- Environment Variable substitution not working #56
- update README for bundles, compose v2 #54
- Consider changing
--from-bundlesboolto--bundle-filestring#53 - Consider changing
--rcflag to bool and adding--replicas#52 - Unable to go build #49
- convert file fail #47
-
Discuss - Default objects of
kompose convert#38 - Idea: kompose up, ps, delete, scale redirect to kubectl #27
- Print out warning for undefined fields #3
Merged pull requests:
- Converting compose labels to k8s annotations #84 (janetkuo)
- Clean up kompose help, remove support for unimplemented commands #83 (janetkuo)
- Enable warnings in stdout #79 (janetkuo)
- Convert volumes in [name:][host:]container[:access_mode] format #78 (janetkuo)
- Volumes default not read-only #77 (janetkuo)
- Correctly log error #74 (janetkuo)
- Remove the support for converting to Replica Sets #69 (janetkuo)
- Warning on missing port information and no service created #68 (surajssd)
- Support for environment variables substitution #67 (surajssd)
- Development Guide: use script/godep-restore.sh #66 (kadel)
- Allow --chart and --out to be specified together #65 (janetkuo)
- Add --replicas flag and changed --rc from string to bool #62 (janetkuo)
- Add --bundle,-dab flag for specifying dab file #61 (janetkuo)
v0.0.1-beta.1 (2016-07-22)
Closed issues:
- Default controller object is always generated. #33
- Generating both ReplicationControllers and Deployments #31
- Generating both ReplicationControllers and Deployments #30
- update OpenShift dependency #29
- Bug: chart only expect .json files #25
- Services only get created when there is a links key present #23
- Services should be created first #21
- Sometimes redundant services are printed/converted in
kompose convert#20 - Redundant file creation message #18
- specify replica count #15
- Output for what happened after command execution #13
- Support k8s 1.3 #12
- Support compose v2..v3? versions #11
- Change template dir for Helm charts #10
- Document unsupported fileds #9
- if random docker-compose file is not present --file option does not work #8
- Decide status of skippbox/kompose #7
- travis build failed because "speter.net/go/exp/math/dec/inf" has been removed #6
- Support docker bundles format as input #4
- Support output to stdout to pipe to kubectl #2
- Support output in a single file #1
Merged pull requests:
- Fix some nits in README #51 (janetkuo)
- Add a bundle example file #50 (janetkuo)
- Fix failing windows build #48 (kadel)
- Inital support for Openshift. #46 (kadel)
- Refactor how we update controllers #42 (janetkuo)
- Generate only controllers set by flag #35 (kadel)
- Make deployment the default controller, create -rc for rc, and enable copying all types of controller to chart templates #32 (janetkuo)
- Validate flags when generating charts, and prints message for file created #28 (janetkuo)
- Support creating Charts when --yaml set #26 (janetkuo)
- Fix the 'failed to write to file' error when --out is set #24 (janetkuo)
- Allow multiple types of controllers be generated unless --out or --stdout is set #22 (janetkuo)
- Remove redundant file creation message, and always overwirte files when converting #19 (janetkuo)
- Support printing to stdout #5 (janetkuo)
v0.0.1-alpha (2016-06-30)
* This Change Log was automatically generated by github_changelog_generator