Create a guide (blog article) describing how to deploy Sonador to a public cloud (GCP)
Document the steps needed for a working deployment of Sonador on a public cloud (Google Cloud Platform):
-
What are the required components needed for GCP or AWS in order to host the container images? - GCP: GKE, GCS
- Kubernetes: PostgreSQL, Cert Manager, NGINX Ingress
-
What does the architecture look like? - We should create diagrams which help to explain how the containers are deployed and the runtime configuration.
-
Container configuration: Sonador site config, Orthanc configuration - ConfigMaps, Deployments, Secrets, Ingress
- Sonador web application: create entries in Sonador database for imaging servers, users, API credentials, OpenID connect (auth server) configuration