Charlie Drage
903acfdbbf
Merge pull request #836 from piyush1594/docs-update
...
Added Fabric8 Maven Plugin in Integration
2017-10-10 15:57:23 -04:00
Charlie Drage
c27bbc223c
1.3.0 Release
2017-10-10 15:24:44 -04:00
Charlie Drage
a61936f055
Update getting started guide docs
...
Updates the getting started docs to reflect the three different guides.
2017-10-10 09:02:58 -04:00
Piyush
d0fff4c85d
Added Fabric8 Maven Plugin in Integration
...
Fixed typo
Updated documents
Updated integrations.md and maven-example.md
Added output for commands and some minor updates
Added coomand to access service and minor updates
Fixed minor typing errors
Added screenshot of output
Added output image in image folder and minor typing errors
Fixed typo
Updated minor typos
2017-10-09 18:09:06 +05:30
Charlie Drage
073547014c
Merge pull request #813 from surajnarwade/placementv3
...
Added feature for `placement` key in v3
2017-10-06 10:20:33 -04:00
Suraj Narwade
35198cca12
Added feature for placement key in v3
...
it will map `engine.labels.operatingsystem` to `beta.kubernetes.io/os` and
`node.hostname` to `kubernetes.io/hostname` and all other constraints will not be supported.
2017-10-06 12:22:14 +05:30
Charlie Drage
5605cb0e54
Add Getting Started guide, adds Minishift tutorial
...
Updates the getting started guide as well as introduces an
"introduction" page for Kompose.
Adds a Minishift guide as well as a general update to all documentation.
2017-10-05 09:36:53 -04:00
Charlie Drage
7908d73652
1.2.0 Release
2017-09-18 14:38:34 -04:00
Charlie Drage
e555d111a5
1.1.0 Release
2017-08-30 11:38:56 -04:00
Charlie Drage
5f89e1a9ab
Merge pull request #780 from cdrage/update-dev-guide
...
Update the dev guide with CI details
2017-08-29 09:25:58 -04:00
Charlie Drage
b1f234154a
Update to lowercase in conversion.md
...
Makes the table a little less clustered with lowercase abbreviations.
2017-08-28 10:50:40 -04:00
Shubham
4f6b92f6c8
Merge pull request #759 from cdrage/add-healthcheck
...
Adds healthcheck
2017-08-27 09:09:54 +05:30
Charlie Drage
8e6a148dc6
Merge pull request #785 from cdrage/add-bintray
...
Add Bintray documentation to README and installation doc
2017-08-25 15:29:03 -04:00
Jad Chamoun
188edeaf48
Fix kompose docker container wrong href
...
The link was pointing to komposeui instead of kompose-docker
2017-08-25 12:18:32 -07:00
Charlie Drage
912f1feed2
Add Bintray documentation to README and installation doc
...
Adds information on nightly builds to the README and installation
document.
2017-08-25 10:08:55 -04:00
Charlie Drage
2e99b8fd3a
Adds healthcheck
...
This PR adds support for HealthCheck, being able to supply, for example:
```yaml
version: "3"
services:
redis:
image: redis
healthcheck:
test: echo "hello world"
interval: 10s
timeout: 1s
retries: 5
```
Which is then converted to:
```yaml
spec:
containers:
- image: redis
livenessProbe:
exec:
command:
- echo "hello world"
failureThreshold: 5
periodSeconds: 10
timeoutSeconds: 1
name: redis
resources: {}
restartPolicy: Always
```
At the moment, this only supports livenessProbe, with support for readinessProbe in the future.
2017-08-25 10:02:51 -04:00
Charlie Drage
6a1d18c744
Update the dev guide with CI details
...
Updates the development.md doc with details on what CI's we use.
2017-08-23 12:11:06 -04:00
Charlie Drage
ca46d6a83b
Update conversion matrix with windows notes
...
Moves one of the notes as well as updates credentials_spec
2017-08-21 10:30:25 -04:00
Charlie Drage
7e4a2ea77d
Adds a more "full" conversion document
...
This majorly updates the conversion document in order to have version
compatibile checks with V1, V2 and V3 of Docker Compose and Kompose
support.
2017-08-17 16:07:43 -04:00
Mohammad Asif Siddiqui
aea1f7e149
Fix minor typo
2017-08-17 01:57:36 +08:00
Charlie Drage
73a9f7935d
Update docs to reflect conversion changes
...
Updates the doc due to the recent changes to deploy keys as well as
other mappings.
2017-08-08 10:43:31 -04:00
Charlie Drage
1867808582
Merge pull request #741 from cdrage/update-the-readme
...
Update installation instructions
2017-08-07 13:16:13 -04:00
Jad Chamoun
3feb49dace
Add author to Kompose UI
2017-08-02 16:50:50 -07:00
Charlie Drage
1ea4f6a83e
Update installation instructions
...
Updates the install instructions on the README and installation.md guide
2017-08-02 10:20:37 -04:00
Charlie Drage
90dee86c4c
Update integrations links
...
Jekyll doesn't support automatically linking, so we have to manually add
the links here.
2017-08-02 10:11:05 -04:00
Charlie Drage
44f76ac98c
Merge pull request #736 from cdrage/add-integrations
...
Add integration doc
2017-08-02 09:51:38 -04:00
Charlie Drage
816301c382
Merge pull request #728 from cdrage/update-conversion-doc
...
Updates the conversion document to reflect changes
2017-08-02 09:50:46 -04:00
Charlie Drage
e2eb51417e
Add integration doc
...
Adds an integration document that lists third-party organizations /
users that use Kompose in some-way or another.
2017-08-02 09:49:50 -04:00
Charlie Drage
e38f50090d
Add Windows instructions to installation.md
2017-08-01 12:40:33 -04:00
Charlie Drage
982e54ecb7
Updates the conversion document to reflect changes
...
This updates the conversion document to outline that we do not support
minor versions since libcompose does not support 2.1 or 2.2 as well as
constant changes to docker/cli stack code regarding 3.1 and above.
I also update the conversion document to better reflect our support on
version 3 as well as update current values.
2017-07-26 15:48:38 -04:00
Charlie Drage
90a89b6826
1.0.0 Release
2017-07-20 11:54:54 -04:00
Charlie Drage
6b967fb367
Merge pull request #720 from cdrage/re-add-money-symbol
...
Adds clarification on commands
2017-07-20 09:16:40 -04:00
Charlie Drage
8e70d89ff7
Adds clarification on commands
...
Re-adds '$' to commands
2017-07-19 13:06:12 -04:00
Charlie Drage
8181018a9d
Merge pull request #706 from e-minguez/fedora_26
...
Added Fedora 26
2017-07-14 14:47:02 -04:00
Charlie Drage
667c63d620
Conversion Reference -> Conversion Matrix
...
Initialize a documentation build (running the script on travis) as well
as change from Conversion Reference to Conversion Matrix.
2017-07-13 15:01:13 -04:00
Eduardo Minguez Perez
c313fa4385
Added Fedora 26
...
http://fedora.melbourneitmirror.net/fedora/linux/releases/26/Everything/x86_64/os/Packages/k/kompose-0.7.0-0.1.fc26.x86_64.rpm
2017-07-13 11:56:34 +02:00
Charlie Drage
796313f626
Merge pull request #704 from cdrage/graduate-from-incubator
...
kubernetes-incubator -> kubernetes
2017-07-12 16:49:55 -04:00
Charlie Drage
787b7d9261
kubernetes-incubator -> kubernetes
...
Today, we graduate from the incubator, thus all links are updates from
kubernetes-incubator to kubernetes
2017-07-12 15:42:13 -04:00
Charlie Drage
c16f88a4d3
Merge pull request #692 from cdrage/update-quickstart
...
Update quickstart
2017-07-11 12:45:48 -04:00
Charlie Drage
b993e9953e
Update quickstart
...
Remove ▶ from CLI commands as well as remove .dab reference.
2017-07-10 14:45:03 -04:00
Charlie Drage
bf4556133c
Merge pull request #685 from cdrage/update-headers
...
Setup -> Installation + title updates
2017-07-10 09:54:57 -04:00
Charlie Drage
4fb3d363c7
Setup -> Installation + title updates
...
Updates the docs to reflect that it's not a "setup" documention but
rather an installation document.
I've also updated the header of architecture.md to reflect the filename.
2017-07-07 10:16:03 -04:00
Charlie Drage
d45cf74cf8
Merge pull request #672 from cdrage/remove-dab-docs
...
Remove DAB from docs
2017-07-07 10:10:17 -04:00
Suraj Narwade
0c53501e82
Updated user-guide
...
Fixes issue #678 . As we no longer supports setting provider by environment
variable, this PR will remove documentation for the same.
2017-07-06 10:58:34 +05:30
Charlie Drage
bcaec011b1
Remove DAB from docs
...
Removes references to --bundle or DAB from the Kompose documentation.
2017-06-26 14:41:41 -04:00
Charlie Drage
e004a10d15
Change title to build and push images
...
Changes the header in the user-guide.md in regards to building and
pushing docker images
2017-06-22 15:41:33 -04:00
Charlie Drage
b9037890f4
Update documentation to reflect build/push and v3 changes
...
Adds a user guide on how to use the build/push functionality of Docker
images to the user guide.
Adds v3 documentation as well as cleans up the user guide as well.
I also do minor changes such as removing `$ ` in the CLI examples, as
it's easier to copy and paste without the `$ ` there (when double
clicking).
I've also changed the `console` yaml indicitors to `sh` since it doesn't
matter / it's aliased, see:
https://github.com/github/linguist/blob/master/lib/linguist/languages.yml
2017-06-21 07:59:07 -04:00
Suraj Narwade
209cda28d2
Failing when port is specified with labels
...
Resolves #522
Kompose will give FATAL error if labels are given but ports are not defined
2017-06-15 09:30:01 +05:30
Charlie Drage
f7e81ab7e0
Change output examples in docs to new format
...
Changes the format from INFO to INFO <PROVIDER> in output examples.
2017-06-09 12:42:33 -04:00
Charlie Drage
6d8ba322f0
Remove jekyll format from top of quickstart
...
Left this in while adding docs/quickstart.md by accident
2017-06-02 11:24:00 -04:00
Charlie Drage
ea95f0a912
Update documentation to reflect quickstart
...
Adds quickstart.md from the kompose.io site as well as incorporates
changes so that you can update the index page of Kompose.io via
quickstart.md
2017-06-01 15:35:05 -04:00
gitlawr
1485ed4479
add support for "pid" key
...
solve #610
convert service.pid to Pod.Spec.HostPid
set Pod.Spec.HostPid to true if service.pid ="host", to false otherwise
update conversion.md on support for the key
2017-05-31 22:39:17 +08:00
Suraj Deshmukh
2a708bcdcf
Merge pull request #615 from cdrage/update-table
...
Remove version column from conversion document
2017-05-30 15:37:30 +05:30
Charlie Drage
a82ab15765
Remove version column from conversion document
...
Removes the version column in order to expand the width of the
conversion document as well as indicate that the table expands on ALL
versions (1,2,3)
2017-05-29 10:06:12 -04:00
Charlie Drage
4da352210c
0.7.0 Release
2017-05-25 12:05:54 -04:00
gitlawr
c01f6f1763
To solve #440
...
This commit Add support for stop_grace_period which maps to
Pod.Spec.TerminationGracePeriodSeconds
Updated conversion.md on support for the key
2017-05-23 12:03:14 +08:00
Charlie Drage
4e051c2cb6
<docs> Update version number
...
Updates version number within setup installation instructions for docs
2017-05-10 11:05:47 -04:00
Charlie Drage
0acfc20f72
Merge pull request #580 from gitlawr/supportCap_add_drop
...
Add Support for cap_add & cap_drop
2017-04-28 09:31:10 -04:00
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
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
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
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
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
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
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
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
Charlie Drage
49137fbfb6
Fixes image (uses / to get the root dir)
...
Fixes the image when syncing between docs. Adds a '/'.
2017-03-24 15:15:10 -04:00
Tomas Kral
c0e2d5a271
Merge pull request #494 from cdrage/remove-extend-from-unused
...
Remove extend from unused keys, add to conversion doc
2017-03-22 12:56:26 +01:00
Charlie Drage
482c5520c9
Remove extend from unused keys, add to conversion doc
...
This removes the "unsupported" extends from the list (since we actually
support) as well as add a clarificiation on the conversion.md document.
Closes https://github.com/kubernetes-incubator/kompose/issues/475
Closes https://github.com/kubernetes-incubator/kompose/issues/493
2017-03-15 09:28:58 -04:00
Charlie Drage
28260fb6a6
Add that we support volumes_from
...
Adds a note to the conversion doc that we support volumes_from.
Closes https://github.com/kubernetes-incubator/kompose/issues/476
2017-03-14 11:30:22 -04:00
Charlie Drage
d210c7faf4
Update the link to the conversion doc
...
This updates user-guide.md to link to conversion.md when talking about
unsupported keys used by Kompose.
2017-03-10 14:23:59 -05:00
Charlie Drage
a6aec65190
Merge pull request #448 from cdrage/add-compatibility-table
...
Add conversion documentation
2017-03-02 09:54:41 -05:00
Charlie Drage
40a9fbc8e7
Add conversion documentation
...
This adds a document regarding all the values which are converted from
Docker Compose to Kubernetes / OpenShift. Adding both notes as well as
the value that docker-compose is mapped to in Kubernetes / OpenShift.
2017-03-02 09:17:49 -05:00
Charlie Drage
e2fd803a3b
Minor fix on user guide
2017-03-02 08:22:37 -05:00
Shubham Minglani
b73efa54f2
set strategy to Recreate if vols, add tests,docs
...
When volumes are specified in the Docker Compose
files, then in case of Kubernetes, Deployment's
Spec.Strategy.Type and in case of OpenShift,
DeploymentConfig's Spec.Strategy.Type are set to
"Recreate". This is a safer deployment strategy
when Volumes are getting used.
This commit also adds unit tests for Kubernetes
as well as OpenShift, and fixes the failing
functional tests (tests.sh) due to the change.
No functional tests have been added since
the functionality is already covered when the
volume mounts are being tested earlier in the
file.
This fixes #264
2017-02-20 11:44:43 +05:30
Charlie Drage
06a63d6c81
Update documentation removing [0000] timestamp outputs
...
Updates the README as well as user_guide.md to remove the timestamp
outputs (as well as the random : that was added to the README.md)
2017-01-23 09:00:37 -05:00
Suraj Deshmukh
97d8247047
updated pods example in user guide
...
earlier example has mariadb updated with more sensible example
that users can try out, since it also simulates a job like
behavior.
2017-01-10 12:08:55 +05:30
Tomas Kral
6e260bab0b
Merge pull request #341 from surajssd/build_instructions_update
...
updated dev docs with latest instructions
2017-01-04 19:08:12 +01:00
Suraj Deshmukh
3decdd7fc9
updated dev docs with latest instructions
...
cleaned up development docs to have latest changes
2017-01-04 16:35:25 +05:30
Abhishek
cfcbfa8c6d
make default kompose conversion YAML
2017-01-04 12:50:56 +05:30
Abhishek
a5a3805760
added support for multiple-compose files
2017-01-03 17:18:34 +05:30
Ratnadeep Debnath
0d86f3e087
Updated docs for openshift buildconfig feature
...
- Added buildconfig doc in user guide.
- Add inline code documentation to explain why buildconfig
object needs to be created after imagestream, because of
https://github.com/openshift/origin/issues/4518
2016-12-28 19:24:45 +05:30
Shubham Minglani
7e378cd546
implement expose service, add tests, fix #140
...
Implements a kompose specific docker compose label "kompose.service.expose" which can be used to expose the specified services externally. The accepted values are of type string.
If the value is set to "true", the provider sets the endpoint automatically, and for any other value, the value is set as the hostname. If multiple ports are defined in a service, the first one is chosen to be the exposed.
Unit tests, functional tests, glide updates and docs have also been added in this commit for the related feature.
2016-12-21 20:00:38 +05:30
Suraj Deshmukh
4dd31da6e4
Merge pull request #319 from kadel/glide
...
Switch from godep to glide
2016-12-16 13:40:40 +05:30
Suraj Deshmukh
6ea5f72e40
support for raw pod output
...
if a user specifies a docker-compose service
with restart value as "no" or "on-failure"
then normal pod will be created as against
to a controller and a pod.
2016-12-13 19:24:25 +05:30
Tomas Kral
5c5e0d16d5
Update Developer Guide - switch to glide
2016-12-07 19:57:19 +01:00
Charlie Drage
1708c14ad3
Remove trailing slash
2016-11-21 15:33:26 -05:00
Shubham
ef8184f4e5
Minor doc fix
2016-11-16 11:30:20 +05:30
Charlie Drage
7fa411b44f
Add documentation on recenty labels feature
...
This adds some documentation to the user guide regarding the new labels
feature that's been added to Kompose.
2016-10-28 11:15:16 -04:00
Tuna
c29ef944ce
correct networks key
2016-10-24 21:47:16 +02:00
Tuna
99055b4d1b
update unsupported key list
2016-10-21 22:55:14 +02:00
Tomas Kral
661bce5a50
add kompose up for openshift to userguide
2016-10-18 12:04:00 +02:00
Tomas Kral
ad8d053f7e
Update links in docs skippbox->kubernetes-incubator
2016-10-17 18:19:09 +02:00
Charlie Drage
911799b36a
Update .dsb references to .dab
...
Updates the new file extension for distributed application bundles.
2016-10-03 14:53:28 -04:00
Tomas Kral
a65dcfb5d5
Update docs: --bundle is global flag now
2016-09-23 15:14:15 +02:00
Tuna
eec01c92ca
update doc properly
2016-09-06 22:36:13 +07:00
Tuna
9b44c675b0
update user guide: kompose up, kompose down
2016-09-03 15:50:55 +07:00