Geonovum / ogc-api-testbed

OGC API Testbed Template - Stable
https://apitestbed.geonovum.nl
GNU General Public License v3.0
4 stars 4 forks source link

docs: add workflow diagrams #31

Closed thijsbrentjens closed 3 years ago

thijsbrentjens commented 3 years ago

for deployment of services and dependencies

pvgenuchten commented 3 years ago

What do you have in mind Thijs?

For example GHC, which contains 3 elements:

Or more in detail, geoserver having the OGC API Extension, Configuration via mounted volume, etc?

Or more operational, which steps involved to deploy a service?

pvgenuchten commented 3 years ago

I added a schematic overview at https://apitestdocs.geonovum.nl/setup/platform/, is this what you are looking for?

justb4 commented 3 years ago

This was discussed at last's week workshop: "workflow" here is meant as the interaction initiated by the end-user from a GH commit up to deployment. More or less like an UML interaction diagram. The entities are User and the interacting CI/CD components: GitHub Action, Ansible, Server VM, Docker. At least a graphical representation of the actions after GH commit.

pvgenuchten commented 3 years ago

more like this?

image
pvgenuchten commented 3 years ago

Use above image, but Add that traeffik is the gateway to outside

pvgenuchten commented 3 years ago

Draw a box around github+ansible (this happens on git)