forked from LaconicNetwork/kompose
Add TOC to documentation, add readme.md notice
Adds TOC to architecture.md, getting-started.md, integrations.md and user-guide.md Updates README.md to add a notice that the files are best viewed on the website.
This commit is contained in:
parent
c7964e71e7
commit
e5b1f02b5e
@ -1,9 +1 @@
|
|||||||
# Kompose Documentation
|
Note: These /docs files are best viewed at [kompose.io](http://kompose.io)
|
||||||
|
|
||||||
* [Introduction](introduction.md)
|
|
||||||
* [Getting Started](getting-started.md)
|
|
||||||
* [User Guide](user-guide.md)
|
|
||||||
* [Architecture](architecture.md)
|
|
||||||
* [Conversion](conversion.md)
|
|
||||||
* [Development](development.md)
|
|
||||||
* [Installation](installation.md)
|
|
||||||
|
|||||||
@ -1,5 +1,8 @@
|
|||||||
# Architecture and Internal Design
|
# Architecture and Internal Design
|
||||||
|
|
||||||
|
* TOC
|
||||||
|
{:toc}
|
||||||
|
|
||||||
`kompose` has 3 stages: Loader, Transformer and Outputter. Each Stage should have well defined interface so it is easy to write new Loader, Transformer or Outputters and plug it in. Currently only Loader and Transformer interfaces are defined.
|
`kompose` has 3 stages: Loader, Transformer and Outputter. Each Stage should have well defined interface so it is easy to write new Loader, Transformer or Outputters and plug it in. Currently only Loader and Transformer interfaces are defined.
|
||||||
|
|
||||||

|

|
||||||
|
|||||||
@ -1,8 +1,7 @@
|
|||||||
# Getting Started
|
# Getting Started
|
||||||
|
|
||||||
- [Minikube and Kompose](#minikube-and-kompose)
|
* TOC
|
||||||
- [Minishift and Kompose](#minishift-and-kompose)
|
{:toc}
|
||||||
- [RHEL and Kompose](#rhel-and-kompose)
|
|
||||||
|
|
||||||
This is how you'll get started with Kompose!
|
This is how you'll get started with Kompose!
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,8 @@
|
|||||||
# Integrations
|
# Integrations
|
||||||
|
|
||||||
|
* TOC
|
||||||
|
{:toc}
|
||||||
|
|
||||||
There are some projects out there known to use Kompose integrated in some form or another
|
There are some projects out there known to use Kompose integrated in some form or another
|
||||||
|
|
||||||
### Kompose UI by Jad Chamoun (ICANN) and Joe Haddad (Anghami)
|
### Kompose UI by Jad Chamoun (ICANN) and Joe Haddad (Anghami)
|
||||||
|
|||||||
@ -1,16 +1,7 @@
|
|||||||
# User Guide
|
# User Guide
|
||||||
|
|
||||||
- Command Line
|
* TOC
|
||||||
- [Kompose Convert](#kompose-convert)
|
{:toc}
|
||||||
- [Kompose Up](#kompose-up)
|
|
||||||
- [Kompose Down](#kompose-down)
|
|
||||||
|
|
||||||
- Documentation
|
|
||||||
- [Build and Push Docker Images](#build-and-push-docker-images)
|
|
||||||
- [Alternative Conversions](#alternative-conversions)
|
|
||||||
- [Labels](#labels)
|
|
||||||
- [Restart](#restart)
|
|
||||||
- [Docker Compose Versions](#docker-compose-versions)
|
|
||||||
|
|
||||||
Kompose has support for two providers: OpenShift and Kubernetes.
|
Kompose has support for two providers: OpenShift and Kubernetes.
|
||||||
You can choose a targeted provider using global option `--provider`. If no provider is specified, Kubernetes is set by default.
|
You can choose a targeted provider using global option `--provider`. If no provider is specified, Kubernetes is set by default.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user