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:
Charlie Drage 2017-11-06 10:55:04 -05:00
parent c7964e71e7
commit e5b1f02b5e
5 changed files with 11 additions and 23 deletions

View File

@ -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)

View File

@ -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.
![Design Diagram](/docs/images/design_diagram.png) ![Design Diagram](/docs/images/design_diagram.png)

View File

@ -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!

View File

@ -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)

View File

@ -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.