You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- You create a sample NodeJS-based CAP application, namely the Bookshop.
8
8
- You use Core Data Services (CDS) to create the necessary artifacts and configurations required to deploy the application on Kyma.
@@ -74,14 +74,16 @@ Using this sample, you start from scratch to deploy a [CAP](https://cap.cloud.sa
74
74
}
75
75
```
76
76
77
-
> [!Note]
78
-
> The standalone Application Router is used to simplify the setup and **is not a must**. It should also be possible to use the managed approuter because your CAP APIs are exposed via Fiori or UI5 applications and accessed using workzone.
77
+
> [!Note]
78
+
> The standalone Application Router is used to simplify the setup and **is not a must**. It should also be possible to use the managed approuter because your CAP APIs are exposed via Fiori or UI5 applications and accessed using workzone.
79
79
80
80
### Configuring Environment Variables
81
81
82
82
1. Set up the required environment variables:
83
-
> [!Note]
83
+
84
+
> [!Note]
84
85
> You can download the kubeconfig file from your Kyma runtime instance in the SAP BTP cockpit. If you have already configured the default Kubeconfig, you should also be able to access the kubeconfig from your local machine under `~/.kube/config`.
86
+
85
87
- In shell
86
88
87
89
```shell
@@ -121,11 +123,11 @@ Using this sample, you start from scratch to deploy a [CAP](https://cap.cloud.sa
121
123
122
124
3. Enable Istio injection for the namespace. Set the kubeconfig context to point to the namespace and create the Docker image pull Secret.
123
125
124
-
> [!Note]
125
-
> - You will need a Docker API Key so that Kubernetes can pull the Docker images from your Docker account.
126
-
> -`docker server` could be e.g. `https://index.docker.io/v1/` or your private docker registry server.**For this example, you may use the public Docker registry. However the recommended approach is to use a private Docker registry**.
127
-
> -`docker user` is the username of your docker registry account.
128
-
> -`docker password` is the API Key of your docker registry account.
126
+
> [!Note]
127
+
> - You need a Docker API Key so that Kubernetes can pull the Docker images from your Docker account.
128
+
> -`docker server` could be, for example, `https://index.docker.io/v1/` or your private Docker registry server;**for this sample, you may use the public Docker registry; however, the recommended approach is to use a private Docker registry**
129
+
> -`docker user` is the username of your Docker registry account
130
+
> -`docker password` is the API Key of your Docker registry account
129
131
130
132
```shell
131
133
make prepare-kyma-for-deployment
@@ -142,7 +144,8 @@ The sample uses [Helm charts](https://helm.sh/) to define the required configura
142
144
`cds` can intelligently inspect what is defined in your CAP application and generate the necessary configurations (Helm charts) to deploy the application on Kyma runtime.
143
145
144
146
1. Create a Helm chart. When asked for the registry server:
145
-
* If you're using Docker Hub, enter your username.
147
+
148
+
* If you're using Docker Hub, enter your username.
146
149
* If you're using a private registry, enter the registry server URL.
0 commit comments