- For Windows, you'll need Chocolatey. This is a package manager that will speed up and ease installation of the tools in this tutorial. See how to install Chocolatey in Setup/Install.
- For Mac OSX, you need brew. You can install latest version of brew.
Make sure you're using the latest CAP tooling version.
-
npm install --global @sap/cds-dk
to install globally the latest@sap/cds-dk
version. -
npm install
to install your local package. -
cds version
to double check that the globally installed@sap/cds-dk
version and your locally installed@sap/cds
version match.
Note: Make sure cds version is > 7.0!
-
To install kubectl, run the following command:
brew install kubectl
-
Check if the installation is successful:
kubectl version --client
You should see a version number.
You can install kubectl using chocolatey.
-
To install kubectl, run the following command:
choco install kubernetes-cli
-
Check if the installation is successful:
kubectl version --client
Follow the instructions for your preferred way of installing kubectl at Install and Set Up kubectl on Linux.
There's a multitude of options to install helm. You can see the full list at Installing Helm. We have also listed some options:
-
To install helm, run the following command:
brew install helm
-
Check if the installation is successful:
helm version
You can install helm using chocolatey.
-
To install helm run the following command:
choco install kubernetes-helm
-
Check if the installation is successful:
helm version
Pack lets you build container images, which are collaboratively maintained making it easier to maintain and update. Install the pack CLI.
You can install pack using brew with the command:
brew install buildpacks/tap/pack
You can install pack using chocolatey with the command:
choco install pack --version=0.29.0
Follow the instructions to install the pack CLI.
Kyma runs on containers. Hence, for this tutorial, you'll need an application that enables you to manage (build, push, pull, and run) container images on your desktop and a docker-compatible command line interface. In this session we will use Docker Desktop.
Download the installer from Install Docker Desktop on Mac and follow the instructions to install and set up Docker Desktop.
Download the installer from Install Docker Desktop on Windows and follow the instructions to install and set up Docker Desktop.