Nitishm/docs/add sequence diagrams (#14)

* Add PUML sequence diagrams

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Setup azure-pipeline for Go

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>

* Added sequence diagrams to docs

Signed-off-by: Nitish Malhotra <nitish.malhotra@gmail.com>
This commit is contained in:
Nitish Malhotra 2021-01-05 15:29:12 -05:00 коммит произвёл GitHub
Родитель 15493029db
Коммит f3382c65dd
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 13 добавлений и 0 удалений

Просмотреть файл

@ -31,6 +31,10 @@ To solve the complex application orchestration problem Orkestra builds a [Direct
6. Fetch and deploy Helm charts referred to by each `HelmRelease` CR to the Kubernetes cluster.
(*optional) Embedded subcharts are fetched from the “staging” registry instead of the “primary/remote” registry.
## Sequence Diagram
See [sequence diagrams](./docs/SEQUENCE.md)
## Features
- **Built for Kubernetes** - custom controller built using the [kubebuilder](https://github.com/kubernetes-sigs/kubebuilder) project

Двоичные данные
assets/failure-sequence.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 125 KiB

Двоичные данные
assets/submit-sequence.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 260 KiB

9
docs/SEQUENCE.md Normal file
Просмотреть файл

@ -0,0 +1,9 @@
# Sequence Diagrams
## Submitting an Application Group to a Kubernetes Cluster
<p align="center"><img src="../assets/submit-sequence.png" width="750x" /></p>
## Flow reversal on DAG node failure
<p align="center"><img src="../assets/failure-sequence.png" width="750x" /></p>