kompose/CHANGELOG.md
2016-09-09 16:54:01 +07:00

15 KiB

Change Log

v0.1.0 (2016-09-09)

Full Changelog

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
  • --stdout output as List kind #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:

v0.0.1-beta.2 (2016-08-04)

Full Changelog

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
  • targetPort is 0 in a converted service definition #60
  • docker-compose service with no ports is mapped to k8s svc with no ports #58
  • depends\_on is not supported #57
  • Environment Variable substitution not working #56
  • update README for bundles, compose v2 #54
  • Consider changing --from-bundles bool to --bundle-file string #53
  • Consider changing --rc flag 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)

Full Changelog

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