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
[ACCORDION-BEGIN [Step 1: ](Verify your cds and cds-dk versions before installing kubectl)]
36
+
> ### To earn your badge for the whole mission, you will need to mark all steps in a tutorial as done, including any optional ones that you may have skipped because they are not relevant for you.
35
37
36
-
[ACCORDION-BEGIN [Step 1: ](Install kubectl)]
37
-
[OPTION BEGIN [macOS]]
38
-
39
-
1. Make sure your `package.json` is using `@sap/cds 6.0.1` or newer and you have `@sap/cds-dk 6.0.1` or newer globally installed:
38
+
Make sure your `package.json` is using `@sap/cds 6.0.1` or newer and you have `@sap/cds-dk 6.0.1` or newer globally installed. To check it, do the following in your project directory:
40
39
41
-
To check it, do the following in your project directory:
42
-
1. Run `npm install` to install your local package
43
-
2. Run `cds version` to see the globally installed `@sap/cds-dk` and your locally installed `@sap/cds`
40
+
1. Run `npm install` to install your local package.
41
+
2. Run `cds version` to see the globally installed `@sap/cds-dk` and your locally installed `@sap/cds`.
42
+
3. To upgrade, run `npm install @sap/cds@>=6` and `npm install -g @sap/cds-dk@>=6`.
43
+
44
+
[DONE]
45
+
[ACCORDION-END]
46
+
---
44
47
45
-
To upgrade, run:
46
-
1.`npm install @sap/cds@>=6`
47
-
2.`npm install -g @sap/cds-dk@>=6`
48
+
[ACCORDION-BEGIN [Step 2: ](Install kubectl)]
49
+
[OPTION BEGIN [macOS]]
50
+
1. To install kubectl run:
48
51
49
-
2. To install kubectl run:
52
+
```Shell/Bash
53
+
brew install kubectl
54
+
```
50
55
51
-
```Shell/Bash
52
-
brew install kubectl
53
-
```
56
+
2. Check if the installation was successful:
54
57
55
-
3. Check if the installation was successful:
56
-
4.
57
-
```Shell/Bash
58
-
kubectl version --client
59
-
```
58
+
```Shell/Bash
59
+
kubectl version --client
60
+
```
60
61
61
62
You should see a version number.
62
63
63
64
[OPTION END]
64
65
[OPTION BEGIN [Windows]]
65
-
66
-
1. Make sure your `package.json` is using `@sap/cds 6.0.1` or newer and you have `@sap/cds-dk 6.0.1` or newer globally installed:
67
-
68
-
To check it, do the following in your project directory:
69
-
1. Run `npm install` to install your local package
70
-
2. Run `cds version` to see the globally installed `@sap/cds-dk` and your locally installed `@sap/cds`
71
-
72
-
To upgrade, run:
73
-
1.`npm install @sap/cds@>=6`
74
-
2.`npm install -g @sap/cds-dk@>=6`
75
66
76
67
You can install kubectl using chocolatey.
77
68
78
-
2. Run the following command:
69
+
1. Run the following command:
79
70
80
-
```Shell/Bash
81
-
choco install kubernetes-cli
82
-
```
71
+
```Shell/Bash
72
+
choco install kubernetes-cli
73
+
```
83
74
84
-
3. Check if the installation is successful:
85
-
4.
86
-
```Shell/Bash
87
-
kubectl version --client
88
-
```
75
+
2. Check if the installation is successful:
76
+
77
+
```Shell/Bash
78
+
kubectl version --client
79
+
```
89
80
90
81
You should see something like `Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.3", GitCommit:"1e11e4a2108024935ecfcb2912226cedeafd99df", GitTreeState:"clean", BuildDate:"2020-10-14T12:50:19Z", GoVersion:"go1.15.2", Compiler:"gc", Platform:"windows/amd64"}`.
91
82
92
83
93
84
[OPTION END]
94
85
[OPTION BEGIN [Linux]]
95
86
96
-
1. Make sure your `package.json` is using `@sap/cds 6.0.1` or newer and you have `@sap/cds-dk 6.0.1` or newer globally installed:
97
-
98
-
To check it, do the following in your project directory:
99
-
1. Run `npm install` to install your local package
100
-
2. Run `cds version` to see the globally installed `@sap/cds-dk` and your locally installed `@sap/cds`
101
-
102
-
To upgrade, run:
103
-
1.`npm install @sap/cds@>=6`
104
-
2.`npm install -g @sap/cds-dk@>=6`
105
-
106
-
2. Follow the instructions for your preferred way of installing kubectl at [Install and Set Up kubectl on Linux](https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/).
87
+
Follow the instructions for your preferred way of installing kubectl at [Install and Set Up kubectl on Linux](https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/).
107
88
108
89
[OPTION END]
109
90
110
91
111
92
[DONE]
112
93
[ACCORDION-END]
113
94
---
114
-
[ACCORDION-BEGIN [Step 2: ](Install kubelogin)]
95
+
[ACCORDION-BEGIN [Step 3: ](Install kubelogin)]
115
96
[OPTION BEGIN [macOS]]
116
97
117
98
```Shell/Bash
@@ -144,7 +125,7 @@ See [kubelogin](https://github.com/int128/kubelogin#setup) docs for more details
144
125
[DONE]
145
126
[ACCORDION-END]
146
127
---
147
-
[ACCORDION-BEGIN [Step 3: ](Login to your Kyma cluster)]
128
+
[ACCORDION-BEGIN [Step 4: ](Login to your Kyma cluster)]
148
129
1. Choose **KubeconfigURL** under the **Kyma Environment** tab in your subaccount.
149
130
150
131
!
@@ -178,7 +159,7 @@ See [kubelogin](https://github.com/int128/kubelogin#setup) docs for more details
178
159
[DONE]
179
160
[ACCORDION-END]
180
161
---
181
-
[ACCORDION-BEGIN [Step 4: ](Create a namespace for your app)]
162
+
[ACCORDION-BEGIN [Step 5: ](Create a namespace for your app)]
182
163
1. Run the following command to create a namespace `risk-management`:
183
164
184
165
```Shell/Bash
@@ -196,7 +177,7 @@ See [kubelogin](https://github.com/int128/kubelogin#setup) docs for more details
There's a multitude of options to install helm. You can see the full list at [Installing Helm](https://helm.sh/docs/intro/install/). We have also listed some options:
@@ -275,7 +256,7 @@ You should see something like `version.BuildInfo{Version:"v3.8.0", GitCommit:"d1
Pack lets you build container images, which are collaboratively maintained making it easier to maintain and update.
@@ -329,16 +310,14 @@ Follow the instructions to install the [pack CLI](https://buildpacks.io/docs/too
329
310
[DONE]
330
311
[ACCORDION-END]
331
312
---
332
-
[ACCORDION-BEGIN [Step 8: ](Docker)]
333
-
334
-
> ### To earn your badge for the whole mission, you will need to mark all steps in a tutorial as done, including any optional ones that you may have skipped because they are not relevant for you.
313
+
[ACCORDION-BEGIN [Step 9: ](Docker)]
335
314
336
315
Kyma runs on containers. Hence, for this tutorial, you'll need an application that enables you to build containerized applications and a docker-compatible command line interface. In the following we provide two examples - Docker Desktop and Rancher Desktop.
0 commit comments