Commit Graph

99 Commits

Author SHA1 Message Date
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