SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

Install Tools for Deployment

Learn how to install the necessary tools for deploying the application

Overview

🎓 beginner 35 min. SAP CAP Operator Kubernetes EnvironmentBeginnerCloud OperationsSAP Cloud Application Programming ModelNode JsSAP Business Technology PlatformSAP BTP Kyma Runtime

You will learn

Anirudh Prasad A Anirudh Prasad April 1, 2026
Created by January 30, 2026
Contributors

Prerequisites

Prerequisites

  • You’ve configured the respective entitlements, enabled the Kyma runtime in your subaccount, and created an SAP HANA Cloud service instance in the SAP BTP cockpit. Follow the steps in the Setting Up SAP BTP and Kyma Runtime for Deployment tutorial that is part of the Application Lifecycle Management using CAP Operator tutorial group.
  • You have an enterprise global account in SAP BTP. To use services for free, you can sign up for an SAP BTPEA (SAP BTP Enterprise Agreement) or a Pay-As-You-Go for SAP BTP global account and use the free tier services only. See Using Free Service Plans.
  • You have a platform user. See User and Member Management.
  • You’re an administrator of the global account in SAP BTP.
  • You have a subaccount in SAP BTP to deploy the services and applications.
  • For Windows, you need Chocolatey. Chocolatey is a package manager that speeds up and eases installation of the tools in this tutorial. See how to install Chocolatey in Setup/Install.
  • You’ve prepared a container registry and you’ve logged in to the container registry through your CLI. A container registry is a repo where you can push your Docker images. You can use any container registry offering as long as it can be reached from the public internet. In case if you don’t have access to a container registry, you can make use of the Docker Registry Community Module from Kyma.

Steps

Windows macOS Linux BAS
Step 1 Install kubectl
โ€”

  1. To install kubectl, run the following command:
Shell/Bash
brew install kubectl
  1. Check if the installation is successful:
Shell/Bash
kubectl version --client

You see a version number.

You can install kubectl using Chocolatey.

  1. To install kubectl, run the following command:
Shell/Bash
choco install kubernetes-cli
  1. Check if the installation is successful:
Shell/Bash
kubectl version --client

You 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"}

Follow the instructions for your preferred way of installing kubectl at Install and Set Up kubectl on Linux.

Step 2 Install kubelogin
+
Step 3 Log in to your Kyma cluster
+
Step 4 Install helm
+
Step 5 Install Paketo (pack)
+
Step 6 Install a container management app
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 6
1. Install kubectl 2. Install kubelogin 3. Log in to your Kyma cluster 4. Install helm 5. Install Paketo (pack) 6. Install a container management app

Learn more →