Commit Graph
315 Commits
Author SHA1 Message Date
Haoyun d68f173917 typo fix
typo fix
2018-04-03 16:21:28 +08:00
Haoyun 7391946765 typo fix
typo fix
2018-03-29 15:17:44 +08:00
Charlie Drage dba688e0bf 1.11.0 Release 2018-03-26 12:03:38 -04:00
Hang Yan 505cb8b754 Fix golint warnings 2018-03-25 16:22:08 +08:00
Charlie Drage 5d733f33cf Merge pull request #954 from hangyan/support-compose-v3.2
Add support for compose v3.2
2018-03-22 10:02:32 -04:00
Charlie Drage 442caa4359 Merge pull request #957 from hangyan/support-hostpath-volume
Support hostpath volume
2018-03-19 11:47:00 -04:00
Hang Yan cf833c8818 Support hostpath volume 2018-03-16 10:40:25 +08:00
Hang Yan 6e5b6a3055 Fix deploy resources parse error 2018-03-15 14:00:17 +08:00
Hang Yan 61ff9eeeaa Add support for compose v3.2 2018-03-09 00:13:10 +08:00
Charlie Drage a5a113d042 Merge pull request #950 from hangyan/support-old-restart-policy
Support old restart policy in compose v3
2018-03-07 08:41:46 -05:00
Suraj Narwade 908e3f1b59 Merge pull request #907 from caglar10ur/serviceports
Allow services to use same port with different protocols
2018-03-07 12:29:05 +05:30
Hang Yan 723bd0f9d8 Support old restart policy in compose v3 2018-03-07 13:35:36 +08:00
Charlie Drage 34aa5ac74a 1.10.0 Release 2018-03-06 10:43:38 -05:00
Hang Yan ea8b373105 Fix broken links for volume in comments 2018-03-03 19:25:39 +08:00
Charlie Drage 47a8bfc0ea Merge pull request #946 from hangyan/fix-build-path
Fix image build path error
2018-02-27 10:09:45 -05:00
Charlie Drage 0f79b58bba Merge pull request #948 from hangyan/refactor-const-strings
Refactor label names to const strings
2018-02-27 10:08:51 -05:00
Charlie Drage b365953266 Merge pull request #938 from hangyan/fix-helm-custom-dir
Fix custom output and charts conflict error
2018-02-27 10:07:39 -05:00
Hang Yan 0f3d368215 Fix cli custom output and charts conflict error 2018-02-27 16:10:35 +08:00
Hang Yan a1090ecbf9 Refactor label names to const strings 2018-02-25 14:32:00 +08:00
Hang Yan e119b30ebd Fix image build path error 2018-02-24 15:40:00 +08:00
Charlie Drage bccc56373c Merge pull request #937 from hangyan/fix-code-style
Variable name should not be the same as imported package name
2018-02-23 10:30:53 -05:00
Charlie Drage 170acd9e1a Merge pull request #936 from hangyan/fix-healthcheck-bug
Fix healthcheck parser nil pointer error
2018-02-20 11:00:18 -05:00
Charlie Drage 00ac427d30 1.9.0 Release 2018-02-13 16:00:16 -05:00
Charlie Drage e8e32c137f Merge pull request #933 from hangyan/refactor-const-strings
Refactor package app to use const rather than raw string
2018-02-13 09:27:07 -05:00
Hang Yan 94148d2e56 Variable name should not be the same as imported package name 2018-02-09 11:31:32 +08:00
Hang Yan b8f1707d30 Fix healthcheck parser nil pointer error 2018-02-09 11:10:03 +08:00
Charlie Drage f857afad1c Merge pull request #929 from hangyan/fix-v2compose-pvc-size-error
Fix custom pvc size in v2 compose not working error
2018-02-08 08:24:49 -05:00
Hang Yan 1df73c4004 Refactor package app to use const rather than raw string 2018-02-08 19:43:57 +08:00
Hang Yan f18450d045 Fix custom pvc size in v2 compose not working error 2018-02-08 16:13:49 +08:00
Hang Yan 0ef015d3da Fix unset env bug for v3 compose 2018-02-08 15:12:16 +08:00
Charlie Drage ed9246d537 Merge pull request #931 from hangyan/fix-typo-in-func-name
Fix typo in function name
2018-02-07 08:22:50 -05:00
Hang Yan be96662d11 Fix log format error 2018-02-07 13:42:06 +08:00
Hang Yan 3fe1b5313c Fix typo in function name 2018-02-07 11:22:29 +08:00
Hang Yan 2b135cfe58 Remove unneeded TODO comment 2018-02-07 00:04:57 +08:00
coodix 60f1e5757d Push image without authentication 2018-01-26 10:52:21 +03:00
Charlie Drage 48c0ab55e9 1.8.0 Release 2018-01-24 10:51:50 -05:00
S.Çağlar Onur e6ae470830 Allow services to use same port with different protocols
kompose fails if compose file declares different protocols for the same port. eg;

...
     ports:
      - 666:666/udp
      - 666:666/tcp
...

This PR adds the port to the output and also makes sure that names are unique for each port/protocol pair.
This is supported with LoadBalancer (kubernetes/kubernetes#2995) so trying to use this config with LB panics.
2018-01-17 11:26:03 -08:00
Charlie Drage 60402237b5 1.7.0 Release 2018-01-04 12:09:19 -05:00
Charlie Drage 9bbab876cb Merge pull request #895 from Code0x58/893-fix-image-push
Fix pushing of image to a private repository
2018-01-04 09:11:59 -05:00
Oliver Bristow 4912f54393 Fix pushing image to registry #893 2017-12-26 22:51:42 +00:00
Piyush Garg 52f8f1f2b4 Added Case for Config Map in kompose down.
To implement this, added label in
configmap object at the time of init

Fixed ConfigMap test because we are
adding one more field labels in metadata
2017-12-22 15:44:10 +05:30
Oliver Bristow 35a782024d Add kompose.service.expose.tls-secret 2017-12-18 15:56:38 +00:00
Charlie Drage 01c4f7beb2 1.6.0 Release 2017-12-11 13:50:50 -05:00
Suraj Narwade 286fbd1203 Fixed kompose build failure
While `local` build, kompose was not recognizing `dockerfile` key
Hence it was breaking the build as mentioned in issue #832.
This PR will fix the issue.
2017-12-01 11:15:03 +05:30
Charlie Drage 84be7400a2 Merge pull request #846 from surajnarwade/buildv3
Added support for build key in v3
2017-11-30 09:06:32 -05:00
Suraj Narwade 126d9820c4 Adding --controller flag in up & down
To make `kompose up` & `kompose convert` equal in feature, This PR will
add `--controller` flag for `kompose up` as well as `kompose down`
so that user experience will be the same for `up` & `convert`
Resolves #798

since we are adding `--controller` to `up` and `down`, So respective code to deploy and undeploy also being added for `daemonset` and `replicationcontroller`

Added tests for `--controller`
2017-11-27 15:26:24 +05:30
Suraj Narwade 5de4aa85f8 Added sirupsen and updated all occurances
Updated `sirupsen`, `docker/cli`, `docker/libcompose` in `glide`,
Also changed `Sirupsen` with `sirupsen` in all kompose packages as well as in
`docker/distribution` packages
2017-11-27 12:28:46 +05:30
Charlie Drage a2575df355 1.5.0 Release 2017-11-21 11:22:21 -05:00
Charlie Drage a567cfff4a Merge pull request #864 from cdrage/update-versions
Move version information to separate file
2017-11-21 07:40:56 -05:00
Anatoli Babenia 1975c32740 Set service volume size with kompose.volume.size label (#235)
1. Copy labels from compose to kobject
2. If kompose.volume.size is set on service level, use it

Internal API changes:

- Add PVCSize to kobject Volumes struct
- Pass default volume size as CreatePVC() param
2017-11-12 13:05:55 +03:00