Commit Graph

1574 Commits

Author SHA1 Message Date
Tomas Kral
0d3a7084c2 Merge pull request #567 from cdrage/add-spacing-to-table
Adds spacing to table
2017-04-28 11:44:40 +02:00
gitlawr
3916eb9f60 Fixes #575
This commit Add support for cap_add & cap_drop which maps to
Pod.Spec.Container.SecurityContext.Capabilities.Add/Drop
Added unit tests for ConfigCapabilities function
Updated conversion.md on support for these keys
2017-04-28 14:41:12 +08:00
Suraj Deshmukh
e658c70178 Merge pull request #454 from surajnarwade/fix_build_context
Added consistency in build context
2017-04-27 23:23:59 +05:30
Suraj Narwade
1eb162d697 Updated Vendoring 2017-04-27 21:38:38 +05:30
Suraj Narwade
605d643a84 Adding code for consistent build context
fixes #445

This PR was partially fixed by docker/libcompose#450, which now gives consistent build context,
also it modifies the function getAbsBuildContext to create accurate build context, Unit test are being modified
according to new structure.
2017-04-27 21:38:38 +05:30
Tomas Kral
760d47b022 Merge pull request #579 from cdrage/update-roadmap-3
Update PR for ROADMAP
2017-04-27 16:18:47 +02:00
Charlie Drage
a673caf753 Update PR for ROADMAP
We're going to have push/pull support in 0.7.0
2017-04-27 09:40:33 -04:00
Tuna
65c9cf9bd8 Merge pull request #557 from procrypt/driver_local
fix driver:local in prefixing volumes with current dir name
2017-04-27 15:25:50 +07:00
Abhishek
7eccb37c19 fix driver:local in prefixing volumes
If we have a docker-file with root level volumes and we do a kompose up
using that docker-file, libcompose will add an additional _ followed by
the current directory name. Since kubernetes doesn't allow _ in the
objects created so kompose up will fail to deploy it. As a solution we
replace _ to - and we can then deploy it successfully.
2017-04-26 20:14:22 +05:30
Charlie Drage
079fad5c54 Merge pull request #569 from procrypt/update_doc
Add warning about change in the service name.
2017-04-26 10:37:57 -04:00
Charlie Drage
05a408925c Merge pull request #553 from surajnarwade/minor_fix
Updated conversion doc
2017-04-26 10:35:39 -04:00
Abhishek
30e39e094c Add warning about change in the service name of docker-compose file that contains _ in it to - 2017-04-26 19:53:57 +05:30
Suraj Narwade
9f849fbbb7 Updated conversion doc
Solves #548

`docs/conversion.md` is updated as `tmpfs` is supported now.
2017-04-26 19:19:55 +05:30
Charlie Drage
60a637593c Merge pull request #570 from procrypt/typo
typo in nginx name.
2017-04-25 12:40:44 -04:00
Abhishek
ec85012a8c typo in nginx name 2017-04-25 11:14:35 +05:30
Charlie Drage
f1d2268030 Merge pull request #568 from nkysg/master
fix output replication-controller and daemon-set
2017-04-24 09:05:46 -04:00
mi
edc2be4353 fix output replication-controller and daemon-set 2017-04-24 10:02:05 +08:00
Charlie Drage
eb77221ca0 Adds spacing to table
Adds some spacing to the table to better separate each section.
2017-04-21 11:35:09 -04:00
Suraj Deshmukh
d24879f881 Merge pull request #559 from cdrage/update-tarball-readme-clarify
Clarify tarball
2017-04-21 16:06:09 +05:30
Charlie Drage
0048800393 Merge pull request #556 from cdrage/update-docs
Update doc with better console output and add note on deployment config
2017-04-20 14:06:58 -04:00
Charlie Drage
46426fb659 Merge pull request #558 from cdrage/add-dependencies-to-makefile
Add test dependencies
2017-04-19 11:29:45 -04:00
Charlie Drage
298ad00edb Clarify tarball
Describe that it's a bandwidth-conservative alternative
2017-04-19 10:59:43 -04:00
Charlie Drage
6b32b938a6 Add test dependencies
This clears up .travis.yaml as well as adds the test dependencies when
running `make test` so the user running the tests has the most
up-to-date ones available.
2017-04-19 10:42:46 -04:00
Charlie Drage
e4bf1666c6 Update doc with better console output and add note on deployment config
Adds note on Deployment Config as well as updates console output for
Kubernetes example
2017-04-18 10:39:47 -04:00
Charlie Drage
87fc1b5eaf Merge pull request #519 from surajnarwade/fix-pvc-info
Added warning after PVC creation
2017-04-18 09:28:21 -04:00
Suraj Narwade
9a6c1d99b3 Added warning after PVC creation
Partially resolve #376 and #345
Added warning, such that PV should be created before PVC or
if dynamic provision is there, no need to create PV.
2017-04-13 14:25:14 +05:30
Charlie Drage
0464d24b40 Merge pull request #511 from kadel/fix-ingress-down
add missing 'io.kompose.service' label to Route and Ingress
2017-04-12 11:47:17 -04:00
Tomas Kral
3dd41ecad7 Merge pull request #517 from procrypt/new_namespace
Added support for different namespaces
2017-04-12 15:40:34 +02:00
Abhishek
f41985a00e Added support for different namespaces
Now we can deploy application in different namespaces using the "--namespace=<value>" flag with kompose up and kompose down. The --namepace flag will deploy the application in that particular "namespace" if exist."
2017-04-12 18:40:32 +05:30
Tomas Kral
cba4c569a3 Merge pull request #552 from cdrage/fix-headers-docs
Fixes the headers of the docs
2017-04-11 11:26:48 +02:00
Tomas Kral
1c789c5a93 Merge pull request #523 from cdrage/remove-unused-flags-from-down
Remove unused parameters from Kompose down
2017-04-11 10:20:23 +02:00
Tomas Kral
8f435b1f05 Merge pull request #533 from cdrage/woops-gitignore
Only ignore the docker-compose yaml file in the root directory
2017-04-11 10:05:04 +02:00
Charlie Drage
a7a244d93f Fixes the headers of the docs
Changes it to 1 `#`. Fixes the headers so they're consistent across all
docs.
2017-04-10 15:31:02 -04:00
Charlie Drage
c7cfb5e481 Merge pull request #528 from cdrage/add-website-example
Fix the examples
2017-04-10 12:55:38 -04:00
Charlie Drage
27fc70aa52 Merge pull request #536 from kadel/pr477-angain-and-better
new take on "Kompose will keep trying its job #477"
2017-04-10 12:29:41 -04:00
Charlie Drage
a233c81a07 Merge pull request #551 from kadel/update-release
Update document describing release process
2017-04-10 12:28:21 -04:00
Charlie Drage
2abb18af1a Fix the examples
Moves `docker-compose.yaml` to `docker-compose-counter.yaml` and
replaces the default docker-compose.yaml with the example from the
Kompose.io website.

We also rename each file from yml to yaml.

As well as do some slight modifications / formatting to
docker-compose-bundle.dab
2017-04-10 12:26:47 -04:00
Charlie Drage
d6aedda333 Merge pull request #549 from kadel/update-roadmap
Update ROADMAP
2017-04-10 12:26:03 -04:00
Tomas Kral
8c817089ce Merge pull request #546 from cdrage/add-setup-doc
Add setup.md
2017-04-10 17:04:25 +02:00
Tomas Kral
6840454723
update roadmap 2017-04-10 16:21:24 +02:00
Charlie Drage
12b106f129 Add setup.md
Adds setup.md to the docs folder in order to sync with changes to
http://kompose.io site (whenever we update setup.md here, it'll update
on the gh-pages branch).
2017-04-10 09:21:47 -04:00
Tomas Kral
c3c163bc59
update release process doc 2017-04-10 12:30:02 +02:00
Charlie Drage
e8b98e32f3 Merge pull request #547 from qujinping/master
Support insecure registry and enhance parsing of image stream tag
2017-04-07 11:40:49 -04:00
qujinping
3919ad25b5 Support insecure registry and enhance parsing of image stream tag 2017-04-07 10:01:46 +08:00
Tomas Kral
d933317e04 Merge pull request #527 from cdrage/update-authors-and-contributing
Update contributing doc for reviewing, update owners file
2017-04-06 19:55:25 +02:00
Charlie Drage
7cfc4934c1 Update contributing doc for reviewing, update owners file
Owners file currently isn't being used (unless we have the Kubernetes
bot in-use), however, it needed a well-overdue update.

I've gone ahead and updated the CONTRIBUTING.md doc to add the change
that it requires *two* reviews for a code-review and one for a doc
review.
2017-04-06 13:01:21 -04:00
Charlie Drage
db7bfcf526 Merge pull request #531 from cdrage/move-to-proper-test-dir
Move docker-compose.yml test file to tests
2017-04-06 12:52:04 -04:00
Charlie Drage
533df01ad5 Merge pull request #543 from surajnarwade/minor_fix
Moved cpu_shares and cpuset to unsupported keys
2017-04-06 12:51:47 -04:00
Tomas Kral
012aa922eb Merge pull request #539 from surajnarwade/remove_unused_functions
Removed unused functions
2017-04-06 18:33:18 +02:00
Suraj Narwade
af43de2c2e Moved cpu_shares and cpuset to unsupported keys
Resolves #272 and #267

As there is no direct mapping of `cpushares` and `cpuset` to kubernetes,
it should not be read and should be moved to unsupported keys.
2017-04-05 22:46:57 +05:30