Skip to content

Commit

Permalink
move exoscale stuff around
Browse files Browse the repository at this point in the history
  • Loading branch information
tobru committed Jan 13, 2025
1 parent 14de31f commit 089c955
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 6 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Exoscale Marketplace Integration
:page-aliases: reference/exoscale-osbapi.adoc

To integrate services from the https://products.vshn.ch/appcat/services_index.html[VSHN Application Catalog^] into the https://www.exoscale.com/marketplace/[Exoscale Marketplace^], we provide an Exoscale-specific https://github.com/openservicebrokerapi/servicebroker/blob/master/spec.md[Open Service Broker (OSB) API^] endpoint to provision Organizations and enable access to the service offering. A web portal is provided by VSHN to the end-user of Exoscale to provision and manage services.

Expand Down
18 changes: 18 additions & 0 deletions docs/modules/ROOT/pages/service/exoscale-dbaas/index.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
= Service: Exoscale DBaaS
:svc_name: Exoscale DBaaS
:svc_owner: Schedar
:svc_deploytech: Operator
:svc_doc_enduser: https://docs.appcat.ch/
:svc_doc_enduser_src: https://github.com/vshn/appcat-user-docs/tree/master/docs/modules/ROOT/pages/exoscale-dbaas
:svc_doc_product: https://products.vshn.ch/appcat/exoscale_dbaas.html
:svc_doc_product_src: https://git.vshn.net/vshn/docs/products/edit/master/docs/modules/ROOT/pages/appcat/exoscale_dbaas.adoc
:svc_code: https://github.com/vshn/appcat/

include::partial$service-meta.adoc[]

== Architecture

TODO: Brief introduction on the architecture of the service, to get an understanding how it is working.

== Related adrs

Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Exoscale Price API
:page-aliases: how-tos/exoscale_dbaas/price-api.adoc

Getting and generating prices for the Exoscale DBaaS offering is currently a very hand-knitted process, not much automation in place.
Therefore, the documentation here is just some keyword style explanation.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
= Manually Restore DBaaS Backup
:page-aliases: runbooks/exoscale/restore_dbaas.adoc

== icon:glasses[] Overview

Expand Down
6 changes: 0 additions & 6 deletions docs/modules/ROOT/partials/nav_orig.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,6 @@
**** xref:app-catalog:ROOT:reference/quality-requirements/usability/provisioning-time.adoc[Automated Provisioning of a Service]
**** xref:app-catalog:ROOT:reference/quality-requirements/usability/logs.adoc[Service Instance Logs]

* Exoscale
** xref:app-catalog:ROOT:how-tos/exoscale_dbaas/price-api.adoc[Exoscale Price API]
** xref:app-catalog:ROOT:reference/exoscale-osbapi.adoc[]
** Runbooks
*** xref:app-catalog:ROOT:runbooks/exoscale/restore_dbaas.adoc[]
* SPKS
** xref:redis.adoc[Redis]
*** xref:app-catalog:ROOT:explanations/redis.adoc[Redis Service Details]
Expand Down

0 comments on commit 089c955

Please sign in to comment.