|
|
|
|
@ -1,5 +1,102 @@
|
|
|
|
|
# Changelog
|
|
|
|
|
|
|
|
|
|
## [v1.23.0](https://github.com/kubernetes/kompose/tree/v1.23.0) (2021-07-12)
|
|
|
|
|
|
|
|
|
|
[Full Changelog](https://github.com/kubernetes/kompose/compare/v1.22.0...v1.23.0)
|
|
|
|
|
|
|
|
|
|
**Closed issues:**
|
|
|
|
|
|
|
|
|
|
- kompose.io pages throwing 404s [\#1388](https://github.com/kubernetes/kompose/issues/1388)
|
|
|
|
|
- 'httpGet' support at 'livenessProbe' [\#1385](https://github.com/kubernetes/kompose/issues/1385)
|
|
|
|
|
- Kompose github page have wrong urls in menu [\#1383](https://github.com/kubernetes/kompose/issues/1383)
|
|
|
|
|
- Introduction page : command does not work [\#1381](https://github.com/kubernetes/kompose/issues/1381)
|
|
|
|
|
- kompose `convert` improperly converts docker secrets [\#1376](https://github.com/kubernetes/kompose/issues/1376)
|
|
|
|
|
- image name in deployment is missing project prefix from docker-compose images [\#1375](https://github.com/kubernetes/kompose/issues/1375)
|
|
|
|
|
- kompose convert permission denied ? [\#1370](https://github.com/kubernetes/kompose/issues/1370)
|
|
|
|
|
- Kompose not handling docker-compose file generated using `docker config` command [\#1364](https://github.com/kubernetes/kompose/issues/1364)
|
|
|
|
|
- Adding storageClassName to persistent volume claim manifest [\#1362](https://github.com/kubernetes/kompose/issues/1362)
|
|
|
|
|
- Panic on nil map when labels exist only in second config [\#1361](https://github.com/kubernetes/kompose/issues/1361)
|
|
|
|
|
- \[Question\] Can kubernets recreate your images from a dockerfile? [\#1360](https://github.com/kubernetes/kompose/issues/1360)
|
|
|
|
|
- Panic when converting Docker compose service with 'start\_first' to kubernetes [\#1359](https://github.com/kubernetes/kompose/issues/1359)
|
|
|
|
|
- convert access\_key and secret key using kompose [\#1358](https://github.com/kubernetes/kompose/issues/1358)
|
|
|
|
|
- segmentation fault in wsl2 ubuntu 20.04 [\#1357](https://github.com/kubernetes/kompose/issues/1357)
|
|
|
|
|
- Automatic document updates and bintray are skipped [\#1354](https://github.com/kubernetes/kompose/issues/1354)
|
|
|
|
|
- GitHub Actions instead of Travis CI [\#1352](https://github.com/kubernetes/kompose/issues/1352)
|
|
|
|
|
- "kubectl apply -f \*.yaml" results in error: Unexpected args: \[file1.yaml file2.yaml\] [\#1346](https://github.com/kubernetes/kompose/issues/1346)
|
|
|
|
|
- Helm v3 conversion [\#1328](https://github.com/kubernetes/kompose/issues/1328)
|
|
|
|
|
- Add prefix or suffix to service's metadata name [\#1327](https://github.com/kubernetes/kompose/issues/1327)
|
|
|
|
|
- Tutorial, please add a line ... [\#1325](https://github.com/kubernetes/kompose/issues/1325)
|
|
|
|
|
- Kompose 'down' does not take the --server flag [\#1324](https://github.com/kubernetes/kompose/issues/1324)
|
|
|
|
|
- Related to \#1271, volume mount on host not supported [\#1323](https://github.com/kubernetes/kompose/issues/1323)
|
|
|
|
|
- Kompose up : no basic auth credentials [\#1322](https://github.com/kubernetes/kompose/issues/1322)
|
|
|
|
|
- Ports are parsed incorrectly from "expose" [\#1321](https://github.com/kubernetes/kompose/issues/1321)
|
|
|
|
|
- Build args not working [\#1319](https://github.com/kubernetes/kompose/issues/1319)
|
|
|
|
|
- Need to update the api version in the auto-generated network policy [\#1318](https://github.com/kubernetes/kompose/issues/1318)
|
|
|
|
|
- Possibility to use default ingress ssl cert [\#1316](https://github.com/kubernetes/kompose/issues/1316)
|
|
|
|
|
- TLS host invalid when using kompose.service.expose with path [\#1315](https://github.com/kubernetes/kompose/issues/1315)
|
|
|
|
|
- problems converting docker-compose file using local environment variables [\#1314](https://github.com/kubernetes/kompose/issues/1314)
|
|
|
|
|
- FATA enviroment Additional property enviroment is not allowed [\#1310](https://github.com/kubernetes/kompose/issues/1310)
|
|
|
|
|
- How do you download this [\#1309](https://github.com/kubernetes/kompose/issues/1309)
|
|
|
|
|
- kompose convert --volumes=configMap does not add binary data. [\#1308](https://github.com/kubernetes/kompose/issues/1308)
|
|
|
|
|
- docker-compose Version 3.4+ Support [\#1304](https://github.com/kubernetes/kompose/issues/1304)
|
|
|
|
|
- ✨ Kompose converts into Pod instead of Deployment [\#1301](https://github.com/kubernetes/kompose/issues/1301)
|
|
|
|
|
- support podman [\#1296](https://github.com/kubernetes/kompose/issues/1296)
|
|
|
|
|
- sidecar support [\#1292](https://github.com/kubernetes/kompose/issues/1292)
|
|
|
|
|
- Unsupported config option for service: `init` --- is there a kubernetes equivalent? [\#1290](https://github.com/kubernetes/kompose/issues/1290)
|
|
|
|
|
- Unable to read env\_file that works with docker-compose up [\#1287](https://github.com/kubernetes/kompose/issues/1287)
|
|
|
|
|
- --build build-config wipes image streams [\#1285](https://github.com/kubernetes/kompose/issues/1285)
|
|
|
|
|
- Handle minor versions [\#1283](https://github.com/kubernetes/kompose/issues/1283)
|
|
|
|
|
- kompose convert with openshift option is ignoring hyphens in docker image name [\#1282](https://github.com/kubernetes/kompose/issues/1282)
|
|
|
|
|
- kompose secrets file location [\#1280](https://github.com/kubernetes/kompose/issues/1280)
|
|
|
|
|
- loadbalancer conversion won't work for mixed protocols [\#1276](https://github.com/kubernetes/kompose/issues/1276)
|
|
|
|
|
- kompose convert Volume mount on the host isn't supported [\#1271](https://github.com/kubernetes/kompose/issues/1271)
|
|
|
|
|
- -o flag should create directory if does not exist for convert [\#1265](https://github.com/kubernetes/kompose/issues/1265)
|
|
|
|
|
- Support for readinessProbe [\#1262](https://github.com/kubernetes/kompose/issues/1262)
|
|
|
|
|
- Losing quotes when converting "yes" and "no" [\#1253](https://github.com/kubernetes/kompose/issues/1253)
|
|
|
|
|
- Error while deploying application: the server could not find the requested resource [\#1238](https://github.com/kubernetes/kompose/issues/1238)
|
|
|
|
|
- no matches for kind "Deployment" in version "extensions/v1beta1" [\#1236](https://github.com/kubernetes/kompose/issues/1236)
|
|
|
|
|
- convert the 2.1 version docker-compose.yaml error!!!!! [\#1235](https://github.com/kubernetes/kompose/issues/1235)
|
|
|
|
|
- Kompose doesn't work with docker-compose v3.7 [\#1152](https://github.com/kubernetes/kompose/issues/1152)
|
|
|
|
|
- error decoding 'Ports': No port specified: ::\<empty\> [\#1104](https://github.com/kubernetes/kompose/issues/1104)
|
|
|
|
|
- Convert version 3.5 of Docker Compose is not supported [\#1058](https://github.com/kubernetes/kompose/issues/1058)
|
|
|
|
|
- FATA services.xxx.ports.0 must be a string or number [\#986](https://github.com/kubernetes/kompose/issues/986)
|
|
|
|
|
|
|
|
|
|
**Merged pull requests:**
|
|
|
|
|
|
|
|
|
|
- support multiple containers in a pod [\#1394](https://github.com/kubernetes/kompose/pull/1394) ([tk42](https://github.com/tk42))
|
|
|
|
|
- actually use normalizeNetworkNames to produce valid network names [\#1393](https://github.com/kubernetes/kompose/pull/1393) ([exokortex](https://github.com/exokortex))
|
|
|
|
|
- Fixed, \#1385 [\#1386](https://github.com/kubernetes/kompose/pull/1386) ([james-song](https://github.com/james-song))
|
|
|
|
|
- Fix intro doc error [\#1382](https://github.com/kubernetes/kompose/pull/1382) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Fix labels merge error [\#1380](https://github.com/kubernetes/kompose/pull/1380) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Fix secret name error [\#1379](https://github.com/kubernetes/kompose/pull/1379) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Fix convert deployment log error [\#1378](https://github.com/kubernetes/kompose/pull/1378) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- add support for golangci-lint [\#1373](https://github.com/kubernetes/kompose/pull/1373) ([remyleone](https://github.com/remyleone))
|
|
|
|
|
- fix goimports [\#1372](https://github.com/kubernetes/kompose/pull/1372) ([remyleone](https://github.com/remyleone))
|
|
|
|
|
- Add readiness healthcheck generation by label [\#1366](https://github.com/kubernetes/kompose/pull/1366) ([jvitor83](https://github.com/jvitor83))
|
|
|
|
|
- GitHub Actions Part2 [\#1356](https://github.com/kubernetes/kompose/pull/1356) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- Migrate CI from travis ci to github actions [\#1355](https://github.com/kubernetes/kompose/pull/1355) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- Cleanup glide [\#1353](https://github.com/kubernetes/kompose/pull/1353) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- retrieve container test by updating Dockerfile [\#1351](https://github.com/kubernetes/kompose/pull/1351) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- Create directories if --out ends with "/" or includes nonexistent directories [\#1350](https://github.com/kubernetes/kompose/pull/1350) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- improve tests for loadV3Ports [\#1349](https://github.com/kubernetes/kompose/pull/1349) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- cleanup debug logs & remove duplicated output [\#1348](https://github.com/kubernetes/kompose/pull/1348) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- Support port range for docker-compose v2 [\#1345](https://github.com/kubernetes/kompose/pull/1345) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- Follow up on \#1341 [\#1344](https://github.com/kubernetes/kompose/pull/1344) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- make kompose exit with 1 if error [\#1343](https://github.com/kubernetes/kompose/pull/1343) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- Update docs [\#1342](https://github.com/kubernetes/kompose/pull/1342) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Lb svc [\#1341](https://github.com/kubernetes/kompose/pull/1341) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Allow controller pod to override restart policy [\#1340](https://github.com/kubernetes/kompose/pull/1340) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- fix invalid repo url for SUSE Linux Enterprise 15 [\#1339](https://github.com/kubernetes/kompose/pull/1339) ([wyyxd2017](https://github.com/wyyxd2017))
|
|
|
|
|
- fix invalid repo url [\#1338](https://github.com/kubernetes/kompose/pull/1338) ([wyyxd2017](https://github.com/wyyxd2017))
|
|
|
|
|
- The Red Hat Development Suite has been discontinued [\#1336](https://github.com/kubernetes/kompose/pull/1336) ([wyyxd2017](https://github.com/wyyxd2017))
|
|
|
|
|
- Support podman compose file [\#1335](https://github.com/kubernetes/kompose/pull/1335) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Bump docker version [\#1334](https://github.com/kubernetes/kompose/pull/1334) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Add support for compose 2.x [\#1333](https://github.com/kubernetes/kompose/pull/1333) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Update doc about helm chart format [\#1331](https://github.com/kubernetes/kompose/pull/1331) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Update introduction doc + add sync docs script [\#1330](https://github.com/kubernetes/kompose/pull/1330) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- add warning that tells why the service is not created [\#1326](https://github.com/kubernetes/kompose/pull/1326) ([namusyaka](https://github.com/namusyaka))
|
|
|
|
|
- TLS improvements [\#1317](https://github.com/kubernetes/kompose/pull/1317) ([BoBiene](https://github.com/BoBiene))
|
|
|
|
|
|
|
|
|
|
## [v1.22.0](https://github.com/kubernetes/kompose/tree/v1.22.0) (2020-10-28)
|
|
|
|
|
|
|
|
|
|
[Full Changelog](https://github.com/kubernetes/kompose/compare/v1.21.0...v1.22.0)
|
|
|
|
|
@ -15,14 +112,12 @@
|
|
|
|
|
- kompose up seems to not use the build context's .dockerignore file [\#1278](https://github.com/kubernetes/kompose/issues/1278)
|
|
|
|
|
- kompose down removes persistent storages [\#1277](https://github.com/kubernetes/kompose/issues/1277)
|
|
|
|
|
- Deprecating kompose up and kompose down in favor of only kompose convert [\#1275](https://github.com/kubernetes/kompose/issues/1275)
|
|
|
|
|
- kompose convert Volume mount on the host isn't supported [\#1271](https://github.com/kubernetes/kompose/issues/1271)
|
|
|
|
|
- Running kompose under k3s failed [\#1270](https://github.com/kubernetes/kompose/issues/1270)
|
|
|
|
|
- Getting user and password prompt while doing Kompose up [\#1269](https://github.com/kubernetes/kompose/issues/1269)
|
|
|
|
|
- kompose response '\[1\] 77127 killed kompose' and does nothing [\#1268](https://github.com/kubernetes/kompose/issues/1268)
|
|
|
|
|
- .env file creates -env entries, no ConfigMap [\#1267](https://github.com/kubernetes/kompose/issues/1267)
|
|
|
|
|
- Kompose not creating pods & deployments on minikube [\#1264](https://github.com/kubernetes/kompose/issues/1264)
|
|
|
|
|
- Unable to read env\_file: Can't separate key from value [\#1263](https://github.com/kubernetes/kompose/issues/1263)
|
|
|
|
|
- Support for readinessProbe [\#1262](https://github.com/kubernetes/kompose/issues/1262)
|
|
|
|
|
- ignoring path on the host [\#1261](https://github.com/kubernetes/kompose/issues/1261)
|
|
|
|
|
- docs/getting-started.md not working with minikube [\#1259](https://github.com/kubernetes/kompose/issues/1259)
|
|
|
|
|
- kompose up - don`t created deployment and don`t create pod [\#1258](https://github.com/kubernetes/kompose/issues/1258)
|
|
|
|
|
@ -36,11 +131,9 @@
|
|
|
|
|
- Dotfile path \(e.g ./envs/./production/.envs\) errors/is not supported in Kompose [\#1240](https://github.com/kubernetes/kompose/issues/1240)
|
|
|
|
|
- \[BUG\] Repeated resources in YAML file when --out flag is supplied [\#1239](https://github.com/kubernetes/kompose/issues/1239)
|
|
|
|
|
- \[Feature\]: Validation of supported attributes within a docker-compose file [\#1237](https://github.com/kubernetes/kompose/issues/1237)
|
|
|
|
|
- convert the 2.1 version docker-compose.yaml error!!!!! [\#1235](https://github.com/kubernetes/kompose/issues/1235)
|
|
|
|
|
- How do I start a POD with my transformed files [\#1234](https://github.com/kubernetes/kompose/issues/1234)
|
|
|
|
|
- Error while deploying application: Get http://localhost:8080/api: dial tcp \[::1\]:8080: connect: connection refused [\#1201](https://github.com/kubernetes/kompose/issues/1201)
|
|
|
|
|
- Create route for openshift - targert port should be a string [\#1184](https://github.com/kubernetes/kompose/issues/1184)
|
|
|
|
|
- Kompose doesn't work with docker-compose v3.7 [\#1152](https://github.com/kubernetes/kompose/issues/1152)
|
|
|
|
|
- Error when i'm trying to convert my docker-compose [\#1130](https://github.com/kubernetes/kompose/issues/1130)
|
|
|
|
|
- Issues with volume mounts in docker-compose.yml [\#1097](https://github.com/kubernetes/kompose/issues/1097)
|
|
|
|
|
- How do I use a service account? [\#1088](https://github.com/kubernetes/kompose/issues/1088)
|
|
|
|
|
@ -56,6 +149,7 @@
|
|
|
|
|
|
|
|
|
|
**Merged pull requests:**
|
|
|
|
|
|
|
|
|
|
- 1.22.0 Release [\#1329](https://github.com/kubernetes/kompose/pull/1329) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Update Dockerfile [\#1320](https://github.com/kubernetes/kompose/pull/1320) ([karanssj4](https://github.com/karanssj4))
|
|
|
|
|
- Update networkpolicy version [\#1307](https://github.com/kubernetes/kompose/pull/1307) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Remove vendor [\#1306](https://github.com/kubernetes/kompose/pull/1306) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
@ -100,7 +194,6 @@
|
|
|
|
|
- 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)
|
|
|
|
|
@ -204,7 +297,7 @@
|
|
|
|
|
- kompose.image-pull-secret label not recognized by MicroK8s 1.14 [\#1146](https://github.com/kubernetes/kompose/issues/1146)
|
|
|
|
|
- redis-slave not found [\#1143](https://github.com/kubernetes/kompose/issues/1143)
|
|
|
|
|
- FATA Error while deploying application: deployments.extensions "cache" already exists [\#1138](https://github.com/kubernetes/kompose/issues/1138)
|
|
|
|
|
- `container\_name` was not converted to a valid identifier [\#1135](https://github.com/kubernetes/kompose/issues/1135)
|
|
|
|
|
- `container_name` was not converted to a valid identifier [\#1135](https://github.com/kubernetes/kompose/issues/1135)
|
|
|
|
|
- Upgrade Deployment and DaemonSet [\#1133](https://github.com/kubernetes/kompose/issues/1133)
|
|
|
|
|
- Trivial converted service is not reachable [\#1128](https://github.com/kubernetes/kompose/issues/1128)
|
|
|
|
|
- repository 'https://src.fedoraproject.org/cgit/rpms/kompose.git/' not found [\#1126](https://github.com/kubernetes/kompose/issues/1126)
|
|
|
|
|
@ -218,7 +311,6 @@
|
|
|
|
|
- volumeMounts and subPath - how to convert named volumes [\#1096](https://github.com/kubernetes/kompose/issues/1096)
|
|
|
|
|
- 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)
|
|
|
|
|
- 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)
|
|
|
|
|
- Unable to kompose up my django container from windows or azure cloudshell. [\#966](https://github.com/kubernetes/kompose/issues/966)
|
|
|
|
|
@ -264,7 +356,6 @@
|
|
|
|
|
- Support for converting docker-compose.yml files using YAML Merge Key [\#1038](https://github.com/kubernetes/kompose/issues/1038)
|
|
|
|
|
- Support imagePullPolicy via label. [\#1036](https://github.com/kubernetes/kompose/issues/1036)
|
|
|
|
|
- Support HorizontalPodAutoscaler via label [\#1035](https://github.com/kubernetes/kompose/issues/1035)
|
|
|
|
|
- FATA services.xxx.ports.0 must be a string or number [\#986](https://github.com/kubernetes/kompose/issues/986)
|
|
|
|
|
- Do not generate empty services [\#823](https://github.com/kubernetes/kompose/issues/823)
|
|
|
|
|
- Improve chart support / Helm testing [\#745](https://github.com/kubernetes/kompose/issues/745)
|
|
|
|
|
- using kompose as a library [\#464](https://github.com/kubernetes/kompose/issues/464)
|
|
|
|
|
@ -511,7 +602,6 @@
|
|
|
|
|
- Fix healthcheck parser nil pointer error [\#936](https://github.com/kubernetes/kompose/pull/936) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Add doc for volume size label [\#935](https://github.com/kubernetes/kompose/pull/935) ([hangyan](https://github.com/hangyan))
|
|
|
|
|
- Fixed typo [\#920](https://github.com/kubernetes/kompose/pull/920) ([pborreli](https://github.com/pborreli))
|
|
|
|
|
- Push image without authentication [\#913](https://github.com/kubernetes/kompose/pull/913) ([coodix](https://github.com/coodix))
|
|
|
|
|
|
|
|
|
|
## [v1.9.0](https://github.com/kubernetes/kompose/tree/v1.9.0) (2018-02-13)
|
|
|
|
|
|
|
|
|
|
@ -542,6 +632,7 @@
|
|
|
|
|
- fix a typo in development.md [\#923](https://github.com/kubernetes/kompose/pull/923) ([yank1](https://github.com/yank1))
|
|
|
|
|
- provide more details for building steps [\#921](https://github.com/kubernetes/kompose/pull/921) ([adolphlwq](https://github.com/adolphlwq))
|
|
|
|
|
- Update the README [\#919](https://github.com/kubernetes/kompose/pull/919) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Push image without authentication [\#913](https://github.com/kubernetes/kompose/pull/913) ([coodix](https://github.com/coodix))
|
|
|
|
|
|
|
|
|
|
## [v1.8.0](https://github.com/kubernetes/kompose/tree/v1.8.0) (2018-01-24)
|
|
|
|
|
|
|
|
|
|
@ -759,13 +850,14 @@
|
|
|
|
|
- Add author to Kompose UI [\#742](https://github.com/kubernetes/kompose/pull/742) ([JadCham](https://github.com/JadCham))
|
|
|
|
|
- Update installation instructions [\#741](https://github.com/kubernetes/kompose/pull/741) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Update integrations links [\#740](https://github.com/kubernetes/kompose/pull/740) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Added support for `group\_add` key [\#739](https://github.com/kubernetes/kompose/pull/739) ([surajnarwade](https://github.com/surajnarwade))
|
|
|
|
|
- Added support for `group_add` key [\#739](https://github.com/kubernetes/kompose/pull/739) ([surajnarwade](https://github.com/surajnarwade))
|
|
|
|
|
- Add CPU limit, CPU Reservation and Memory Reservation [\#738](https://github.com/kubernetes/kompose/pull/738) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Add integration doc [\#736](https://github.com/kubernetes/kompose/pull/736) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Add Windows instructions to installation.md [\#735](https://github.com/kubernetes/kompose/pull/735) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Added `saving command` to annotation feature [\#733](https://github.com/kubernetes/kompose/pull/733) ([surajnarwade](https://github.com/surajnarwade))
|
|
|
|
|
- Adds Kubernetes cluster tests [\#731](https://github.com/kubernetes/kompose/pull/731) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Add gitlawr to mention bot blacklist [\#729](https://github.com/kubernetes/kompose/pull/729) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Updates the conversion document to reflect changes [\#728](https://github.com/kubernetes/kompose/pull/728) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Update release script with properly formatted table [\#724](https://github.com/kubernetes/kompose/pull/724) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Fix OpenShift tests for build and push [\#665](https://github.com/kubernetes/kompose/pull/665) ([ashetty1](https://github.com/ashetty1))
|
|
|
|
|
- move git and related functions from openshift.go into a separate file [\#651](https://github.com/kubernetes/kompose/pull/651) ([procrypt](https://github.com/procrypt))
|
|
|
|
|
@ -814,7 +906,6 @@
|
|
|
|
|
|
|
|
|
|
**Merged pull requests:**
|
|
|
|
|
|
|
|
|
|
- Updates the conversion document to reflect changes [\#728](https://github.com/kubernetes/kompose/pull/728) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- 1.0.0 Release [\#723](https://github.com/kubernetes/kompose/pull/723) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Update the release script [\#722](https://github.com/kubernetes/kompose/pull/722) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Adds clarification on commands [\#720](https://github.com/kubernetes/kompose/pull/720) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
@ -1035,7 +1126,7 @@
|
|
|
|
|
|
|
|
|
|
- Update unsupported keys in kompose.io user guide [\#479](https://github.com/kubernetes/kompose/issues/479)
|
|
|
|
|
- Adding `networks:` results in a panic [\#478](https://github.com/kubernetes/kompose/issues/478)
|
|
|
|
|
- `volumes\_from` is supported construct but conversion doc says opposite [\#476](https://github.com/kubernetes/kompose/issues/476)
|
|
|
|
|
- `volumes_from` is supported construct but conversion doc says opposite [\#476](https://github.com/kubernetes/kompose/issues/476)
|
|
|
|
|
- Panics parsing volume config [\#471](https://github.com/kubernetes/kompose/issues/471)
|
|
|
|
|
- Error with unsupported keys not showing up in warnings [\#456](https://github.com/kubernetes/kompose/issues/456)
|
|
|
|
|
- Separate key:"value" pairs in kobject.go [\#452](https://github.com/kubernetes/kompose/issues/452)
|
|
|
|
|
@ -1121,7 +1212,7 @@
|
|
|
|
|
|
|
|
|
|
- error: Could not unmarshal '\<nil\>' to type \<nil\> [\#388](https://github.com/kubernetes/kompose/issues/388)
|
|
|
|
|
- add support for mem\_limit in kompose [\#364](https://github.com/kubernetes/kompose/issues/364)
|
|
|
|
|
- cmd tests written after `convert::files\_exist` does not pass [\#361](https://github.com/kubernetes/kompose/issues/361)
|
|
|
|
|
- cmd tests written after `convert::files_exist` does not pass [\#361](https://github.com/kubernetes/kompose/issues/361)
|
|
|
|
|
- disable coveralls.io comments [\#358](https://github.com/kubernetes/kompose/issues/358)
|
|
|
|
|
- support for stdin\_open and tty keys [\#344](https://github.com/kubernetes/kompose/issues/344)
|
|
|
|
|
- fix unit tests that cause warnings [\#343](https://github.com/kubernetes/kompose/issues/343)
|
|
|
|
|
@ -1136,7 +1227,7 @@
|
|
|
|
|
- Unable to run cmd tests under Debian. [\#309](https://github.com/kubernetes/kompose/issues/309)
|
|
|
|
|
- Default to YAML output [\#306](https://github.com/kubernetes/kompose/issues/306)
|
|
|
|
|
- kompose 0.1.2 fails to parse key-only variables in environment section, does work with lists but generates invalid k8s resources [\#303](https://github.com/kubernetes/kompose/issues/303)
|
|
|
|
|
- When using `container\_name` in docker-compose problems with dc and imagestreams [\#301](https://github.com/kubernetes/kompose/issues/301)
|
|
|
|
|
- When using `container_name` in docker-compose problems with dc and imagestreams [\#301](https://github.com/kubernetes/kompose/issues/301)
|
|
|
|
|
- make `script/godep-restore.sh` more verbose [\#300](https://github.com/kubernetes/kompose/issues/300)
|
|
|
|
|
- no test/check for Godeps.json health [\#299](https://github.com/kubernetes/kompose/issues/299)
|
|
|
|
|
- `script/godep-restore.sh` is failing on master [\#298](https://github.com/kubernetes/kompose/issues/298)
|
|
|
|
|
@ -1294,6 +1385,20 @@
|
|
|
|
|
- upgrade libcompose [\#195](https://github.com/kubernetes/kompose/pull/195) ([ngtuna](https://github.com/ngtuna))
|
|
|
|
|
- support for volumes\_from docker-compose construct [\#190](https://github.com/kubernetes/kompose/pull/190) ([surajssd](https://github.com/surajssd))
|
|
|
|
|
- Configure service types [\#189](https://github.com/kubernetes/kompose/pull/189) ([procrypt](https://github.com/procrypt))
|
|
|
|
|
- Create PVC object for docker-compose volumes [\#186](https://github.com/kubernetes/kompose/pull/186) ([surajssd](https://github.com/surajssd))
|
|
|
|
|
- Update .dsb references to .dab [\#184](https://github.com/kubernetes/kompose/pull/184) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Update README + Docker Compose Bundle references [\#183](https://github.com/kubernetes/kompose/pull/183) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- --provider global flag for kompose [\#182](https://github.com/kubernetes/kompose/pull/182) ([surajssd](https://github.com/surajssd))
|
|
|
|
|
- Changed version tag to reflect the tip of the branch [\#180](https://github.com/kubernetes/kompose/pull/180) ([cab105](https://github.com/cab105))
|
|
|
|
|
- Add .gitignore for Go files + compiled Kompose file [\#178](https://github.com/kubernetes/kompose/pull/178) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- support -o - to stdout [\#172](https://github.com/kubernetes/kompose/pull/172) ([ngtuna](https://github.com/ngtuna))
|
|
|
|
|
- remove executable perms from docs [\#171](https://github.com/kubernetes/kompose/pull/171) ([dustymabe](https://github.com/dustymabe))
|
|
|
|
|
- Make --dab/--bundle global flag [\#168](https://github.com/kubernetes/kompose/pull/168) ([kadel](https://github.com/kadel))
|
|
|
|
|
- Prepare up/down for other providers [\#166](https://github.com/kubernetes/kompose/pull/166) ([kadel](https://github.com/kadel))
|
|
|
|
|
- kompose up - Get namespace from kubeconfig [\#164](https://github.com/kubernetes/kompose/pull/164) ([kadel](https://github.com/kadel))
|
|
|
|
|
- OpenShift - generate DeploymentConfig with ImageStream [\#160](https://github.com/kubernetes/kompose/pull/160) ([kadel](https://github.com/kadel))
|
|
|
|
|
- Add port protocol handing for docker-compose. [\#159](https://github.com/kubernetes/kompose/pull/159) ([kadel](https://github.com/kadel))
|
|
|
|
|
- Added flag `--suppress-warnings`, `--verbose`, `--error-on-warning` global flags [\#111](https://github.com/kubernetes/kompose/pull/111) ([surajssd](https://github.com/surajssd))
|
|
|
|
|
|
|
|
|
|
## [v0.1.1](https://github.com/kubernetes/kompose/tree/v0.1.1) (2016-10-06)
|
|
|
|
|
|
|
|
|
|
@ -1316,23 +1421,6 @@
|
|
|
|
|
- godep save ./... : cannot find package "k8s.io/kubernetes/pkg/apis/authentication.k8s.io" [\#117](https://github.com/kubernetes/kompose/issues/117)
|
|
|
|
|
- Add flags for sliencing warning and for treating warnings as error [\#100](https://github.com/kubernetes/kompose/issues/100)
|
|
|
|
|
|
|
|
|
|
**Merged pull requests:**
|
|
|
|
|
|
|
|
|
|
- Create PVC object for docker-compose volumes [\#186](https://github.com/kubernetes/kompose/pull/186) ([surajssd](https://github.com/surajssd))
|
|
|
|
|
- Update .dsb references to .dab [\#184](https://github.com/kubernetes/kompose/pull/184) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- Update README + Docker Compose Bundle references [\#183](https://github.com/kubernetes/kompose/pull/183) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- --provider global flag for kompose [\#182](https://github.com/kubernetes/kompose/pull/182) ([surajssd](https://github.com/surajssd))
|
|
|
|
|
- Changed version tag to reflect the tip of the branch [\#180](https://github.com/kubernetes/kompose/pull/180) ([cab105](https://github.com/cab105))
|
|
|
|
|
- Add .gitignore for Go files + compiled Kompose file [\#178](https://github.com/kubernetes/kompose/pull/178) ([cdrage](https://github.com/cdrage))
|
|
|
|
|
- support -o - to stdout [\#172](https://github.com/kubernetes/kompose/pull/172) ([ngtuna](https://github.com/ngtuna))
|
|
|
|
|
- remove executable perms from docs [\#171](https://github.com/kubernetes/kompose/pull/171) ([dustymabe](https://github.com/dustymabe))
|
|
|
|
|
- Make --dab/--bundle global flag [\#168](https://github.com/kubernetes/kompose/pull/168) ([kadel](https://github.com/kadel))
|
|
|
|
|
- Prepare up/down for other providers [\#166](https://github.com/kubernetes/kompose/pull/166) ([kadel](https://github.com/kadel))
|
|
|
|
|
- kompose up - Get namespace from kubeconfig [\#164](https://github.com/kubernetes/kompose/pull/164) ([kadel](https://github.com/kadel))
|
|
|
|
|
- OpenShift - generate DeploymentConfig with ImageStream [\#160](https://github.com/kubernetes/kompose/pull/160) ([kadel](https://github.com/kadel))
|
|
|
|
|
- Add port protocol handing for docker-compose. [\#159](https://github.com/kubernetes/kompose/pull/159) ([kadel](https://github.com/kadel))
|
|
|
|
|
- Added flag `--suppress-warnings`, `--verbose`, `--error-on-warning` global flags [\#111](https://github.com/kubernetes/kompose/pull/111) ([surajssd](https://github.com/surajssd))
|
|
|
|
|
|
|
|
|
|
## [v0.1.0](https://github.com/kubernetes/kompose/tree/v0.1.0) (2016-09-09)
|
|
|
|
|
|
|
|
|
|
[Full Changelog](https://github.com/kubernetes/kompose/compare/v0.0.1-beta.2...v0.1.0)
|
|
|
|
|
@ -1396,7 +1484,6 @@
|
|
|
|
|
- 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))
|
|
|
|
|
- Converting compose labels to k8s annotations [\#84](https://github.com/kubernetes/kompose/pull/84) ([janetkuo](https://github.com/janetkuo))
|
|
|
|
|
|
|
|
|
|
## [v0.0.1-beta.2](https://github.com/kubernetes/kompose/tree/v0.0.1-beta.2) (2016-08-04)
|
|
|
|
|
|
|
|
|
|
@ -1410,7 +1497,7 @@
|
|
|
|
|
- Should we support converting to Replica Sets? [\#63](https://github.com/kubernetes/kompose/issues/63)
|
|
|
|
|
- `targetPort` is 0 in a converted service definition [\#60](https://github.com/kubernetes/kompose/issues/60)
|
|
|
|
|
- docker-compose service with no ports is mapped to k8s svc with no ports [\#58](https://github.com/kubernetes/kompose/issues/58)
|
|
|
|
|
- `depends\_on` is not supported [\#57](https://github.com/kubernetes/kompose/issues/57)
|
|
|
|
|
- `depends_on` is not supported [\#57](https://github.com/kubernetes/kompose/issues/57)
|
|
|
|
|
- Environment Variable substitution not working [\#56](https://github.com/kubernetes/kompose/issues/56)
|
|
|
|
|
- update README for bundles, compose v2 [\#54](https://github.com/kubernetes/kompose/issues/54)
|
|
|
|
|
- Consider changing `--from-bundles` \(bool\) to `--bundle-file` \(string\) [\#53](https://github.com/kubernetes/kompose/issues/53)
|
|
|
|
|
@ -1424,6 +1511,7 @@
|
|
|
|
|
|
|
|
|
|
**Merged pull requests:**
|
|
|
|
|
|
|
|
|
|
- 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))
|
|
|
|
|
|