Deploy the SAPUI5 Frontend in the Kyma Runtime
Intermediate
40 min.
Develop and deploy the SAPUI5 frontend app in the Kyma runtime.
You will learn
- How to configure and build SAPUI5 Docker image
- How to create a development Namespace in the Kyma runtime
- How to deploy the SAPUI5 Docker image to the Kyma runtime
Prerequisites
- Docker installed with a valid public account
- kubectl configured to KUBECONFIG downloaded from the Kyma runtime
- GIT
- Node.js
- UI5 Tooling
- Deploying a Go MSSQL API Endpoint in the Kyma Runtime tutorial completed
This tutorial expects that the Deploy a Go MSSQL API Endpoint in the Kyma Runtime tutorial has been completed and relies on the database running within the Kyma runtime.
Deploying the SAPUI5 Docker image to the Kyma runtime includes:
- A Kubernetes
Deployment
of the frontend image with theConfigMap
mounted to a volume - A Kubernetes
ConfigMap
containing the URL to the backend API - A Kubernetes Service used to expose the application to other Kubernetes resources
- A Kyma
APIRule
to expose the frontend application to the Internet