1.21.0 Release (#1249)

This commit is contained in:
Charlie Drage 2020-02-25 12:06:40 -05:00 committed by GitHub
parent 1685ab3001
commit 992df58d8f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 94 additions and 34 deletions

View File

@ -1,5 +1,76 @@
# Changelog
## [v1.21.0](https://github.com/kubernetes/kompose/tree/v1.21.0) (2020-02-25)
[Full Changelog](https://github.com/kubernetes/kompose/compare/v1.20.0...v1.21.0)
**Closed issues:**
- Configs support [\#1229](https://github.com/kubernetes/kompose/issues/1229)
- start\_period causes FATA start\_period Additional property start\_period is not allowed [\#1224](https://github.com/kubernetes/kompose/issues/1224)
- doesn't work out of box with the tutorial on the website [\#1202](https://github.com/kubernetes/kompose/issues/1202)
- Helm lint throws errors on chart.yaml [\#1200](https://github.com/kubernetes/kompose/issues/1200)
- The same env\_file creates multiple ConfigMaps [\#1199](https://github.com/kubernetes/kompose/issues/1199)
- charts reporting errors generated by helm3 version installation [\#1194](https://github.com/kubernetes/kompose/issues/1194)
- How kompose.service.type: nodeport customizes the port of nodePort to 30000 [\#1191](https://github.com/kubernetes/kompose/issues/1191)
- Follow docker compose conventions for service fields merge [\#1186](https://github.com/kubernetes/kompose/issues/1186)
- Feature Request: Allow Different Tab Length Specification For `kompose convert` [\#1181](https://github.com/kubernetes/kompose/issues/1181)
- `kompose up` Does Not Work and Incorrect Deployment Created Via `kompose convert` [\#1180](https://github.com/kubernetes/kompose/issues/1180)
- Add "store-created-files" option for "kompose up". [\#1179](https://github.com/kubernetes/kompose/issues/1179)
- FATA Unable to load yaml/json file for version parsing: open docker-compose.yml: permission denied [\#1172](https://github.com/kubernetes/kompose/issues/1172)
- Just delete Windows from your installation guide... [\#1167](https://github.com/kubernetes/kompose/issues/1167)
- fabric8:deploy - unable to access cluster [\#1162](https://github.com/kubernetes/kompose/issues/1162)
- kompose env\_file superseding environment variables [\#1156](https://github.com/kubernetes/kompose/issues/1156)
- Kompose doesn't work with docker-compose v3.7 [\#1152](https://github.com/kubernetes/kompose/issues/1152)
- Error when targeting a different \(than 8080\) API port [\#1131](https://github.com/kubernetes/kompose/issues/1131)
- kompose up not working on windows? [\#1122](https://github.com/kubernetes/kompose/issues/1122)
- kompose fails to convert cpu resources from a second \(override\) docker-compose yaml file [\#1106](https://github.com/kubernetes/kompose/issues/1106)
- error decoding 'Ports': No port specified: ::\<empty\> [\#1104](https://github.com/kubernetes/kompose/issues/1104)
- 'expose' is not converted [\#1095](https://github.com/kubernetes/kompose/issues/1095)
- Volumes path with underline was converted into dash [\#1094](https://github.com/kubernetes/kompose/issues/1094)
- HostPath volumes incorrectly concatenate paths [\#1089](https://github.com/kubernetes/kompose/issues/1089)
- Environment variables of multiple docker-compose are not merged [\#1081](https://github.com/kubernetes/kompose/issues/1081)
- Duplicate container ports if different host ports point to same container port [\#1070](https://github.com/kubernetes/kompose/issues/1070)
- Convert mounted directories into configmaps [\#1060](https://github.com/kubernetes/kompose/issues/1060)
- Cannot kompose up [\#969](https://github.com/kubernetes/kompose/issues/969)
- Kompose doesn't find dockerfile with context . [\#944](https://github.com/kubernetes/kompose/issues/944)
- Local volumes \(from host\) via conversion [\#855](https://github.com/kubernetes/kompose/issues/855)
- Update development.md with relevant details regarding CI [\#748](https://github.com/kubernetes/kompose/issues/748)
- kompose logo [\#274](https://github.com/kubernetes/kompose/issues/274)
**Merged pull requests:**
- Support ingress path for kubernetes [\#1245](https://github.com/kubernetes/kompose/pull/1245) ([hangyan](https://github.com/hangyan))
- Support v2 restart unless-stopped [\#1244](https://github.com/kubernetes/kompose/pull/1244) ([hangyan](https://github.com/hangyan))
- Add flag to allow use define api server url [\#1243](https://github.com/kubernetes/kompose/pull/1243) ([hangyan](https://github.com/hangyan))
- Add MacPorts support to the documentation [\#1242](https://github.com/kubernetes/kompose/pull/1242) ([emcrisostomo](https://github.com/emcrisostomo))
- Fix some ci lint [\#1233](https://github.com/kubernetes/kompose/pull/1233) ([hangyan](https://github.com/hangyan))
- Deploy config [\#1232](https://github.com/kubernetes/kompose/pull/1232) ([hangyan](https://github.com/hangyan))
- Support deploy labels [\#1231](https://github.com/kubernetes/kompose/pull/1231) ([hangyan](https://github.com/hangyan))
- Support config short syntax and fix old bugs [\#1230](https://github.com/kubernetes/kompose/pull/1230) ([hangyan](https://github.com/hangyan))
- Refactor code [\#1228](https://github.com/kubernetes/kompose/pull/1228) ([hangyan](https://github.com/hangyan))
- Support port expose [\#1227](https://github.com/kubernetes/kompose/pull/1227) ([hangyan](https://github.com/hangyan))
- concat and merge service fields when merging compose files \(\#1186\) [\#1226](https://github.com/kubernetes/kompose/pull/1226) ([ChanderG](https://github.com/ChanderG))
- Update doc about push image [\#1225](https://github.com/kubernetes/kompose/pull/1225) ([hangyan](https://github.com/hangyan))
- Fix port duplicate in container spec [\#1223](https://github.com/kubernetes/kompose/pull/1223) ([hangyan](https://github.com/hangyan))
- Fix v3 hostpath path error [\#1222](https://github.com/kubernetes/kompose/pull/1222) ([hangyan](https://github.com/hangyan))
- Fix hostpath path translate error [\#1221](https://github.com/kubernetes/kompose/pull/1221) ([hangyan](https://github.com/hangyan))
- Add note adout windows [\#1220](https://github.com/kubernetes/kompose/pull/1220) ([hangyan](https://github.com/hangyan))
- Yaml indent [\#1219](https://github.com/kubernetes/kompose/pull/1219) ([hangyan](https://github.com/hangyan))
- Update dep [\#1218](https://github.com/kubernetes/kompose/pull/1218) ([hangyan](https://github.com/hangyan))
- Support use configmap as volume [\#1216](https://github.com/kubernetes/kompose/pull/1216) ([hangyan](https://github.com/hangyan))
- Fix configmap name case error [\#1215](https://github.com/kubernetes/kompose/pull/1215) ([hangyan](https://github.com/hangyan))
- Merge will include deploy resources [\#1214](https://github.com/kubernetes/kompose/pull/1214) ([hangyan](https://github.com/hangyan))
- Use service name when image name is empty when build [\#1213](https://github.com/kubernetes/kompose/pull/1213) ([hangyan](https://github.com/hangyan))
- Fix build [\#1212](https://github.com/kubernetes/kompose/pull/1212) ([hangyan](https://github.com/hangyan))
- Support assign nodeport port in labels [\#1210](https://github.com/kubernetes/kompose/pull/1210) ([hangyan](https://github.com/hangyan))
- Use new go version for build [\#1209](https://github.com/kubernetes/kompose/pull/1209) ([hangyan](https://github.com/hangyan))
- Add flag to support store manifest when kompose up [\#1208](https://github.com/kubernetes/kompose/pull/1208) ([hangyan](https://github.com/hangyan))
- Api version [\#1207](https://github.com/kubernetes/kompose/pull/1207) ([hangyan](https://github.com/hangyan))
- Remove duplicate of configmap [\#1206](https://github.com/kubernetes/kompose/pull/1206) ([hangyan](https://github.com/hangyan))
- Modify default kubernetes client's apiserver url [\#1204](https://github.com/kubernetes/kompose/pull/1204) ([hangyan](https://github.com/hangyan))
- fix golint error about comment on exported variable [\#1178](https://github.com/kubernetes/kompose/pull/1178) ([sivanzcw](https://github.com/sivanzcw))
## [v1.20.0](https://github.com/kubernetes/kompose/tree/v1.20.0) (2019-12-23)
[Full Changelog](https://github.com/kubernetes/kompose/compare/v1.19.0...v1.20.0)
@ -27,21 +98,21 @@
- Change Chart.yaml attribute version when converted to helm [\#1127](https://github.com/kubernetes/kompose/issues/1127)
- Add Support for docker-compose 3.4 [\#1125](https://github.com/kubernetes/kompose/issues/1125)
- Support kompose up build with no push [\#1105](https://github.com/kubernetes/kompose/issues/1105)
- error decoding 'Ports': No port specified: ::\<empty\> [\#1104](https://github.com/kubernetes/kompose/issues/1104)
- 'expose' is not converted [\#1095](https://github.com/kubernetes/kompose/issues/1095)
- Proposal: Use the docker-compose network as kubernetes namespace [\#1066](https://github.com/kubernetes/kompose/issues/1066)
- Support for secrets [\#296](https://github.com/kubernetes/kompose/issues/296)
**Merged pull requests:**
- Fix chart lint [\#1205](https://github.com/kubernetes/kompose/pull/1205) ([hangyan](https://github.com/hangyan))
- 1.20.0 Release [\#1203](https://github.com/kubernetes/kompose/pull/1203) ([cdrage](https://github.com/cdrage))
- fix tests related to secrets [\#1198](https://github.com/kubernetes/kompose/pull/1198) ([ChanderG](https://github.com/ChanderG))
- network int test fix [\#1197](https://github.com/kubernetes/kompose/pull/1197) ([mudverma](https://github.com/mudverma))
- Network Key Translation Feature and test cases [\#1195](https://github.com/kubernetes/kompose/pull/1195) ([mudverma](https://github.com/mudverma))
- Statically build binaries via make cross [\#1193](https://github.com/kubernetes/kompose/pull/1193) ([deviantony](https://github.com/deviantony))
- Merge top level non-service keys [\#1187](https://github.com/kubernetes/kompose/pull/1187) ([ChanderG](https://github.com/ChanderG))
- fix golint error about comment on exported variable [\#1178](https://github.com/kubernetes/kompose/pull/1178) ([sivanzcw](https://github.com/sivanzcw))
- Update OWNERS [\#1177](https://github.com/kubernetes/kompose/pull/1177) ([cdrage](https://github.com/cdrage))
- Fix tests [\#1175](https://github.com/kubernetes/kompose/pull/1175) ([cdrage](https://github.com/cdrage))
- Copy the service labels also to Deployment Pod spec annotations [\#1166](https://github.com/kubernetes/kompose/pull/1166) ([alanjds](https://github.com/alanjds))
- Add support for file based secret [\#1159](https://github.com/kubernetes/kompose/pull/1159) ([jvitor83](https://github.com/jvitor83))
- Add node about endpoint\_mode in doc [\#1151](https://github.com/kubernetes/kompose/pull/1151) ([hangyan](https://github.com/hangyan))
- Add flag to turn off push image when kompose up [\#1147](https://github.com/kubernetes/kompose/pull/1147) ([hangyan](https://github.com/hangyan))
@ -72,14 +143,9 @@
- Names based on the helm chart name [\#1098](https://github.com/kubernetes/kompose/issues/1098)
- Issues with volume mounts in docker-compose.yml [\#1097](https://github.com/kubernetes/kompose/issues/1097)
- volumeMounts and subPath - how to convert named volumes [\#1096](https://github.com/kubernetes/kompose/issues/1096)
- Volumes path with underline was converted into dash [\#1094](https://github.com/kubernetes/kompose/issues/1094)
- HostPath volumes incorrectly concatenate paths [\#1089](https://github.com/kubernetes/kompose/issues/1089)
- How do I use a service account? [\#1088](https://github.com/kubernetes/kompose/issues/1088)
- Compose-on-kubernetes and kompose [\#1086](https://github.com/kubernetes/kompose/issues/1086)
- openshift route with edge termination [\#1085](https://github.com/kubernetes/kompose/issues/1085)
- Environment variables of multiple docker-compose are not merged [\#1081](https://github.com/kubernetes/kompose/issues/1081)
- Labels not converted to annotations in ingress [\#1071](https://github.com/kubernetes/kompose/issues/1071)
- Duplicate container ports if different host ports point to same container port [\#1070](https://github.com/kubernetes/kompose/issues/1070)
- Convert version 3.5 of Docker Compose is not supported [\#1058](https://github.com/kubernetes/kompose/issues/1058)
- Support for PVC Access Mode ReadWriteMany [\#1046](https://github.com/kubernetes/kompose/issues/1046)
- Add official docker image build [\#1045](https://github.com/kubernetes/kompose/issues/1045)
@ -94,7 +160,6 @@
- 1.19.0 Release [\#1174](https://github.com/kubernetes/kompose/pull/1174) ([cdrage](https://github.com/cdrage))
- Add note about output directories to convert --help [\#1171](https://github.com/kubernetes/kompose/pull/1171) ([cflee](https://github.com/cflee))
- Statically build binaries [\#1169](https://github.com/kubernetes/kompose/pull/1169) ([deviantony](https://github.com/deviantony))
- Copy the service labels also to Deployment Pod spec annotations [\#1166](https://github.com/kubernetes/kompose/pull/1166) ([alanjds](https://github.com/alanjds))
- Snap [\#1153](https://github.com/kubernetes/kompose/pull/1153) ([mikeroyal](https://github.com/mikeroyal))
- Revert "Add node references" [\#1145](https://github.com/kubernetes/kompose/pull/1145) ([cdrage](https://github.com/cdrage))
- Fix container\_name set error [\#1141](https://github.com/kubernetes/kompose/pull/1141) ([hangyan](https://github.com/hangyan))
@ -157,7 +222,6 @@
- dots get propagated into invalid names [\#1062](https://github.com/kubernetes/kompose/issues/1062)
- kompose webside is outdated [\#1057](https://github.com/kubernetes/kompose/issues/1057)
- read input from stdin does not work [\#1056](https://github.com/kubernetes/kompose/issues/1056)
- Init Containers [\#1053](https://github.com/kubernetes/kompose/issues/1053)
- Installation Instructions for openSUSE/SLE [\#1049](https://github.com/kubernetes/kompose/issues/1049)
- getsockopt: connection refused when executing kompose up [\#1023](https://github.com/kubernetes/kompose/issues/1023)
- Support specifying nodePort via label [\#1022](https://github.com/kubernetes/kompose/issues/1022)
@ -296,7 +360,6 @@
- Should we provide a go library to support the third-party integration ? [\#982](https://github.com/kubernetes/kompose/issues/982)
- Minor typos in Makefile [\#971](https://github.com/kubernetes/kompose/issues/971)
- Cannot kompose up [\#969](https://github.com/kubernetes/kompose/issues/969)
- panic: runtime error: invalid memory address or nil pointer dereference [\#892](https://github.com/kubernetes/kompose/issues/892)
- kompose should read input from stdin [\#870](https://github.com/kubernetes/kompose/issues/870)
- panic: runtime error: invalid memory address or nil pointer dereference [\#853](https://github.com/kubernetes/kompose/issues/853)
@ -358,6 +421,7 @@
- old Kompose version in Fedora 26 [\#854](https://github.com/kubernetes/kompose/issues/854)
- Fabric8 CI not working [\#790](https://github.com/kubernetes/kompose/issues/790)
- remove dependency on docker daemon for building container images [\#696](https://github.com/kubernetes/kompose/issues/696)
- Add support for providing URL [\#605](https://github.com/kubernetes/kompose/issues/605)
- Blockers for running buildconfig tests on OpenShift [\#572](https://github.com/kubernetes/kompose/issues/572)
- git repo with detached head generates wrong `bc` [\#561](https://github.com/kubernetes/kompose/issues/561)
- move functional tests to golang [\#432](https://github.com/kubernetes/kompose/issues/432)
@ -455,7 +519,6 @@
- Update code-of-conduct.md [\#899](https://github.com/kubernetes/kompose/pull/899) ([spiffxp](https://github.com/spiffxp))
- Add kompose.service.expose.tls-secret [\#896](https://github.com/kubernetes/kompose/pull/896) ([Code0x58](https://github.com/Code0x58))
- Fix pushing of image to a private repository [\#895](https://github.com/kubernetes/kompose/pull/895) ([Code0x58](https://github.com/Code0x58))
- Change font to black, not lightish gray [\#888](https://github.com/kubernetes/kompose/pull/888) ([cdrage](https://github.com/cdrage))
- Script for generating unit tests [\#805](https://github.com/kubernetes/kompose/pull/805) ([ashetty1](https://github.com/ashetty1))
## [v1.6.0](https://github.com/kubernetes/kompose/tree/v1.6.0) (2017-12-11)
@ -556,7 +619,6 @@
**Merged pull requests:**
- 1.2.0 Release [\#821](https://github.com/kubernetes/kompose/pull/821) ([cdrage](https://github.com/cdrage))
- emptvols -\> volumes=yes [\#811](https://github.com/kubernetes/kompose/pull/811) ([ashetty1](https://github.com/ashetty1))
- Remove redundant strings.ToLower\(\) [\#808](https://github.com/kubernetes/kompose/pull/808) ([cdrage](https://github.com/cdrage))
- Add --volumes parameter, deprecate emptyvols [\#787](https://github.com/kubernetes/kompose/pull/787) ([cdrage](https://github.com/cdrage))
@ -665,7 +727,6 @@
- emptyvols option doesn't work for kompose convert/up [\#625](https://github.com/kubernetes/kompose/issues/625)
- configuration key 'build' contains an invalid type, it should be a string. [\#620](https://github.com/kubernetes/kompose/issues/620)
- Add support for 'pid' key [\#610](https://github.com/kubernetes/kompose/issues/610)
- Add support for providing URL [\#605](https://github.com/kubernetes/kompose/issues/605)
- Failing test should show diff [\#604](https://github.com/kubernetes/kompose/issues/604)
- environment variables are populated in random order in the created artifacts. [\#595](https://github.com/kubernetes/kompose/issues/595)
- `kompose convert` should validate dockerfilepath [\#594](https://github.com/kubernetes/kompose/issues/594)
@ -740,8 +801,8 @@
- Add provider to file output [\#616](https://github.com/kubernetes/kompose/pull/616) ([cdrage](https://github.com/cdrage))
- Remove version column from conversion document [\#615](https://github.com/kubernetes/kompose/pull/615) ([cdrage](https://github.com/cdrage))
- Validate dockerfilepath in buildconfig [\#609](https://github.com/kubernetes/kompose/pull/609) ([surajnarwade](https://github.com/surajnarwade))
- Replace underscores with dashes while rendering container names [\#606](https://github.com/kubernetes/kompose/pull/606) ([achanda](https://github.com/achanda))
- PVC name changes if volumes containes .\(dot\) in it [\#603](https://github.com/kubernetes/kompose/pull/603) ([procrypt](https://github.com/procrypt))
- Add v3 support of Docker Compose [\#600](https://github.com/kubernetes/kompose/pull/600) ([cdrage](https://github.com/cdrage))
- update generated artifacts for k8s and openshift so that env variables are loaded in a particular order [\#596](https://github.com/kubernetes/kompose/pull/596) ([procrypt](https://github.com/procrypt))
- Failing when port is specified with labels [\#590](https://github.com/kubernetes/kompose/pull/590) ([surajnarwade](https://github.com/surajnarwade))
- Adding tests for kompose-specific labels and buildconfig dockerfile construct [\#588](https://github.com/kubernetes/kompose/pull/588) ([ashetty1](https://github.com/ashetty1))
@ -776,19 +837,17 @@
- Fix incorrect tag in BuildConfig. [\#613](https://github.com/kubernetes/kompose/pull/613) ([kadel](https://github.com/kadel))
- Update `kompose completion` [\#612](https://github.com/kubernetes/kompose/pull/612) ([cdrage](https://github.com/cdrage))
- Add support for stop\_grace\_period [\#608](https://github.com/kubernetes/kompose/pull/608) ([gitlawr](https://github.com/gitlawr))
- Replace underscores with dashes while rendering container names [\#606](https://github.com/kubernetes/kompose/pull/606) ([achanda](https://github.com/achanda))
- remove duplicate import with different name [\#602](https://github.com/kubernetes/kompose/pull/602) ([surajssd](https://github.com/surajssd))
- Updated Vendoring [\#601](https://github.com/kubernetes/kompose/pull/601) ([surajnarwade](https://github.com/surajnarwade))
- Add v3 support of Docker Compose [\#600](https://github.com/kubernetes/kompose/pull/600) ([cdrage](https://github.com/cdrage))
- \<docs\> Update version number [\#597](https://github.com/kubernetes/kompose/pull/597) ([cdrage](https://github.com/cdrage))
- Use old git command [\#592](https://github.com/kubernetes/kompose/pull/592) ([cdrage](https://github.com/cdrage))
- Fix link to fedora setup in docs [\#586](https://github.com/kubernetes/kompose/pull/586) ([surajssd](https://github.com/surajssd))
- Release script binary upload bug [\#583](https://github.com/kubernetes/kompose/pull/583) ([cdrage](https://github.com/cdrage))
- Add io.kompose.service label to every object & use reaper to delete BuildConfig [\#578](https://github.com/kubernetes/kompose/pull/578) ([kadel](https://github.com/kadel))
- Fixes fixture test for build context [\#577](https://github.com/kubernetes/kompose/pull/577) ([surajnarwade](https://github.com/surajnarwade))
- fix output replication-controller and daemon-set [\#568](https://github.com/kubernetes/kompose/pull/568) ([nkysg](https://github.com/nkysg))
- sort output when creating kubernetes/openshift objects [\#565](https://github.com/kubernetes/kompose/pull/565) ([procrypt](https://github.com/procrypt))
- Adding kompose up/down tests for openshift [\#460](https://github.com/kubernetes/kompose/pull/460) ([ashetty1](https://github.com/ashetty1))
- Added consistency in build context [\#454](https://github.com/kubernetes/kompose/pull/454) ([surajnarwade](https://github.com/surajnarwade))
- Add build\_args support in buildconfig [\#424](https://github.com/kubernetes/kompose/pull/424) ([surajnarwade](https://github.com/surajnarwade))
## [v0.6.0](https://github.com/kubernetes/kompose/tree/v0.6.0) (2017-04-28)
@ -825,6 +884,7 @@
- Update PR for ROADMAP [\#579](https://github.com/kubernetes/kompose/pull/579) ([cdrage](https://github.com/cdrage))
- typo in nginx name. [\#570](https://github.com/kubernetes/kompose/pull/570) ([procrypt](https://github.com/procrypt))
- Add warning about change in the service name. [\#569](https://github.com/kubernetes/kompose/pull/569) ([procrypt](https://github.com/procrypt))
- fix output replication-controller and daemon-set [\#568](https://github.com/kubernetes/kompose/pull/568) ([nkysg](https://github.com/nkysg))
- Adds spacing to table [\#567](https://github.com/kubernetes/kompose/pull/567) ([cdrage](https://github.com/cdrage))
- Clarify tarball [\#559](https://github.com/kubernetes/kompose/pull/559) ([cdrage](https://github.com/cdrage))
- Add test dependencies [\#558](https://github.com/kubernetes/kompose/pull/558) ([cdrage](https://github.com/cdrage))
@ -841,11 +901,13 @@
- new take on "Kompose will keep trying its job \#477" [\#536](https://github.com/kubernetes/kompose/pull/536) ([kadel](https://github.com/kadel))
- Only ignore the docker-compose yaml file in the root directory [\#533](https://github.com/kubernetes/kompose/pull/533) ([cdrage](https://github.com/cdrage))
- Move docker-compose.yml test file to tests [\#531](https://github.com/kubernetes/kompose/pull/531) ([cdrage](https://github.com/cdrage))
- Fix the examples [\#528](https://github.com/kubernetes/kompose/pull/528) ([cdrage](https://github.com/cdrage))
- Update contributing doc for reviewing, update owners file [\#527](https://github.com/kubernetes/kompose/pull/527) ([cdrage](https://github.com/cdrage))
- Remove unused parameters from Kompose down [\#523](https://github.com/kubernetes/kompose/pull/523) ([cdrage](https://github.com/cdrage))
- Added warning after PVC creation [\#519](https://github.com/kubernetes/kompose/pull/519) ([surajnarwade](https://github.com/surajnarwade))
- Added support for different namespaces [\#517](https://github.com/kubernetes/kompose/pull/517) ([procrypt](https://github.com/procrypt))
- add missing 'io.kompose.service' label to Route and Ingress [\#511](https://github.com/kubernetes/kompose/pull/511) ([kadel](https://github.com/kadel))
- Added consistency in build context [\#454](https://github.com/kubernetes/kompose/pull/454) ([surajnarwade](https://github.com/surajnarwade))
## [v0.5.0](https://github.com/kubernetes/kompose/tree/v0.5.0) (2017-04-04)
@ -876,7 +938,6 @@
- Add ARM to make cross. [\#540](https://github.com/kubernetes/kompose/pull/540) ([cdrage](https://github.com/cdrage))
- Revert "Kompose will keep trying its job" [\#535](https://github.com/kubernetes/kompose/pull/535) ([cdrage](https://github.com/cdrage))
- Update vendoring + fix issue with timestamps being added to log [\#529](https://github.com/kubernetes/kompose/pull/529) ([cdrage](https://github.com/cdrage))
- Fix the examples [\#528](https://github.com/kubernetes/kompose/pull/528) ([cdrage](https://github.com/cdrage))
- Fixed functional tests [\#526](https://github.com/kubernetes/kompose/pull/526) ([surajnarwade](https://github.com/surajnarwade))
- Fix typo in tarball link in readme [\#525](https://github.com/kubernetes/kompose/pull/525) ([cdrage](https://github.com/cdrage))
- Fix typo in replicas and organize flags [\#524](https://github.com/kubernetes/kompose/pull/524) ([cdrage](https://github.com/cdrage))
@ -979,8 +1040,8 @@
- Removes the TCP output on the Kubernetes / OpenShift artifacts [\#394](https://github.com/kubernetes/kompose/pull/394) ([cdrage](https://github.com/cdrage))
- Add support for host:port:port [\#393](https://github.com/kubernetes/kompose/pull/393) ([cdrage](https://github.com/cdrage))
- change strategy to recreate if volumes present, fix \#264 [\#378](https://github.com/kubernetes/kompose/pull/378) ([concaf](https://github.com/concaf))
- error out if controller object is specified with "restart: on-failure" [\#373](https://github.com/kubernetes/kompose/pull/373) ([procrypt](https://github.com/procrypt))
- added support for docker-compose.yaml besides docker-compose.yml [\#368](https://github.com/kubernetes/kompose/pull/368) ([procrypt](https://github.com/procrypt))
- add deploy/undeploy pod only [\#363](https://github.com/kubernetes/kompose/pull/363) ([ngtuna](https://github.com/ngtuna))
## [v0.2.0](https://github.com/kubernetes/kompose/tree/v0.2.0) (2017-01-27)
@ -1052,9 +1113,9 @@
- Update logging for logrus [\#383](https://github.com/kubernetes/kompose/pull/383) ([cdrage](https://github.com/cdrage))
- Fixed warnings related to user type in tests [\#380](https://github.com/kubernetes/kompose/pull/380) ([surajssd](https://github.com/surajssd))
- bump libcompose to v0.4.0 [\#377](https://github.com/kubernetes/kompose/pull/377) ([concaf](https://github.com/concaf))
- error out if controller object is specified with "restart: on-failure" [\#373](https://github.com/kubernetes/kompose/pull/373) ([procrypt](https://github.com/procrypt))
- updated pods example in user guide [\#371](https://github.com/kubernetes/kompose/pull/371) ([surajssd](https://github.com/surajssd))
- Add bash auto completion support [\#370](https://github.com/kubernetes/kompose/pull/370) ([cdrage](https://github.com/cdrage))
- add deploy/undeploy pod only [\#363](https://github.com/kubernetes/kompose/pull/363) ([ngtuna](https://github.com/ngtuna))
- Fixing functional tests for checking generated artifacts [\#362](https://github.com/kubernetes/kompose/pull/362) ([surajssd](https://github.com/surajssd))
- Small simplification of kubernetes.PrintList [\#360](https://github.com/kubernetes/kompose/pull/360) ([kadel](https://github.com/kadel))
- update roadmap [\#359](https://github.com/kubernetes/kompose/pull/359) ([kadel](https://github.com/kadel))
@ -1263,6 +1324,7 @@
- Run tests on travis-ci [\#93](https://github.com/kubernetes/kompose/pull/93) ([kadel](https://github.com/kadel))
- loader-transformer [\#91](https://github.com/kubernetes/kompose/pull/91) ([ngtuna](https://github.com/ngtuna))
- enhance warning: networks, network config, volume config. Fixes \#88, \#71 [\#90](https://github.com/kubernetes/kompose/pull/90) ([ngtuna](https://github.com/ngtuna))
- Functional Testing for kompose cmdline [\#89](https://github.com/kubernetes/kompose/pull/89) ([surajssd](https://github.com/surajssd))
- New behavior of kompose up [\#86](https://github.com/kubernetes/kompose/pull/86) ([ngtuna](https://github.com/ngtuna))
## [v0.0.1-beta.2](https://github.com/kubernetes/kompose/tree/v0.0.1-beta.2) (2016-08-04)
@ -1291,14 +1353,12 @@
**Merged pull requests:**
- Functional Testing for kompose cmdline [\#89](https://github.com/kubernetes/kompose/pull/89) ([surajssd](https://github.com/surajssd))
- Converting compose labels to k8s annotations [\#84](https://github.com/kubernetes/kompose/pull/84) ([janetkuo](https://github.com/janetkuo))
- Clean up kompose help, remove support for unimplemented commands [\#83](https://github.com/kubernetes/kompose/pull/83) ([janetkuo](https://github.com/janetkuo))
- Enable warnings in stdout [\#79](https://github.com/kubernetes/kompose/pull/79) ([janetkuo](https://github.com/janetkuo))
- Convert volumes in \[name:\]\[host:\]container\[:access\_mode\] format [\#78](https://github.com/kubernetes/kompose/pull/78) ([janetkuo](https://github.com/janetkuo))
- Volumes default not read-only [\#77](https://github.com/kubernetes/kompose/pull/77) ([janetkuo](https://github.com/janetkuo))
- Correctly log error [\#74](https://github.com/kubernetes/kompose/pull/74) ([janetkuo](https://github.com/janetkuo))
- Modularize convert into loader & transformer [\#72](https://github.com/kubernetes/kompose/pull/72) ([ngtuna](https://github.com/ngtuna))
- Remove the support for converting to Replica Sets [\#69](https://github.com/kubernetes/kompose/pull/69) ([janetkuo](https://github.com/janetkuo))
- Warning on missing port information and no service created [\#68](https://github.com/kubernetes/kompose/pull/68) ([surajssd](https://github.com/surajssd))
- Support for environment variables substitution [\#67](https://github.com/kubernetes/kompose/pull/67) ([surajssd](https://github.com/surajssd))

View File

@ -45,10 +45,10 @@ __Linux and macOS:__
```sh
# Linux
curl -L https://github.com/kubernetes/kompose/releases/download/v1.20.0/kompose-linux-amd64 -o kompose
curl -L https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-linux-amd64 -o kompose
# macOS
curl -L https://github.com/kubernetes/kompose/releases/download/v1.20.0/kompose-darwin-amd64 -o kompose
curl -L https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-darwin-amd64 -o kompose
chmod +x kompose
sudo mv ./kompose /usr/local/bin/kompose
@ -56,7 +56,7 @@ sudo mv ./kompose /usr/local/bin/kompose
__Windows:__
Download from [GitHub](https://github.com/kubernetes/kompose/releases/download/v1.20.0/kompose-windows-amd64.exe) and add the binary to your PATH.
Download from [GitHub](https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-windows-amd64.exe) and add the binary to your PATH.
Note: `kompose up` is not supported on windows.

View File

@ -1 +1 @@
1.20.0
1.21.0

View File

@ -10,10 +10,10 @@ __Linux and macOS:__
```sh
# Linux
curl -L https://github.com/kubernetes/kompose/releases/download/v1.20.0/kompose-linux-amd64 -o kompose
curl -L https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-linux-amd64 -o kompose
# macOS
curl -L https://github.com/kubernetes/kompose/releases/download/v1.20.0/kompose-darwin-amd64 -o kompose
curl -L https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-darwin-amd64 -o kompose
chmod +x kompose
sudo mv ./kompose /usr/local/bin/kompose
@ -21,7 +21,7 @@ sudo mv ./kompose /usr/local/bin/kompose
__Windows:__
Download from [GitHub](https://github.com/kubernetes/kompose/releases/download/v1.20.0/kompose-windows-amd64.exe) and add the binary to your PATH.
Download from [GitHub](https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-windows-amd64.exe) and add the binary to your PATH.
#### Go

View File

@ -47,13 +47,13 @@ Grab the Kompose binary!
```sh
# Linux
curl -L https://github.com/kubernetes/kompose/releases/download/v1.20.0/kompose-linux-amd64 -o kompose
curl -L https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-linux-amd64 -o kompose
# macOS
curl -L https://github.com/kubernetes/kompose/releases/download/v1.20.0/kompose-darwin-amd64 -o kompose
curl -L https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-darwin-amd64 -o kompose
chmod +x kompose
sudo mv ./kompose /usr/local/bin/kompose
```
_Windows:_ Download from [GitHub](https://github.com/kubernetes/kompose/releases/download/v1.20.0/kompose-windows-amd64.exe) and add the binary to your PATH.
_Windows:_ Download from [GitHub](https://github.com/kubernetes/kompose/releases/download/v1.21.0/kompose-windows-amd64.exe) and add the binary to your PATH.

View File

@ -2,7 +2,7 @@ package version
var (
// VERSION is version number that will be displayed when running ./kompose version
VERSION = "1.20.0"
VERSION = "1.21.0"
// GITCOMMIT is hash of the commit that will be displayed when running ./kompose version
// this will be overwritten when running build like this: go build -ldflags="-X github.com/kubernetes/kompose/pkg/version.GITCOMMIT=$(GITCOMMIT)"
// HEAD is default indicating that this was not set during build