Skip to content

BTP Manager installs SAP BTP Service Operator as Kyma module

License

Notifications You must be signed in to change notification settings

szwedm/btp-manager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REUSE status

BTP Manager

Overview

BTP Manager is an operator for the SAP BTP service operator based on the Kubebuilder framework. It extends Kubernetes API by providing BtpOperator CustomResourceDefinition (CRD), which allows you to manage the SAP BTP service operator resource through custom resource (CR).

Installation

To enable the SAP BTP Operator module from the latest release, you must install BTP Manager and the SAP BTP service operator.

Prerequisites

  • kubectl
  • Kubernetes cluster, or k3d for local installation
  • jq

Warning

You also need the kyma-system Namespace. If you don't have it in your cluster, use the following command to create it:

kubectl create namespace kyma-system

Steps

  1. To install BTP Manager, use the following commands:

    kubectl apply -f https://github.com/kyma-project/btp-manager/releases/latest/download/btp-manager.yaml

    TIP: Use the same command to upgrade the module to the latest version.


  1. To install the SAP BTP service operator, apply the sample BtpOperator CR:

    kubectl apply -f https://github.com/kyma-project/btp-manager/releases/latest/download/btp-operator-default-cr.yaml
  2. To check the BtpOperator CR status, run the following command:

    kubectl get btpoperators btpoperator

    NOTE: The CR is in the Warning state and the message is Secret resource not found reason: MissingSecret. To create a Secret, follow the instructions in Use BTP Manager to Manage SAP BTP Service Operator.

For more installation options, read the Install and Uninstall BTP Manager document.

Usage

Use BTP Manager to deploy an SAP BTP service in your Kyma cluster. To find out how to do it, read the usage document.

Uninstallation

To uninstall the SAP BTP service operator, run the following commands:

kubectl delete -f https://github.com/kyma-project/btp-manager/releases/latest/download/btp-operator-default-cr.yaml
kubectl delete -f https://github.com/kyma-project/btp-manager/releases/latest/download/btp-manager.yaml

Read More

If you want to provide new features for BTP Manager, visit the contributor folder. You will find detailed information on BTP Manager's:

In the user folder, you will find the following documents:

Contributing

See the Contributing guidelines.

Code of Conduct

See the Code of Conduct document.

Licensing

See the license file.

About

BTP Manager installs SAP BTP Service Operator as Kyma module

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 73.1%
  • Shell 23.2%
  • Makefile 2.5%
  • Other 1.2%