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). BTP Manager and the SAP BTP service operator constitute the SAP BTP Operator module.
To enable the SAP BTP Operator module from the latest release, you must install BTP Manager. For installation instructions, see Install the SAP BTP Operator module.
Use SAP BTP Operator to create SAP BTP services in your Kyma cluster. To find out how to do it, see the tutorial Create an SAP BTP Service Instance in Your Kyma Cluster.
To uninstall SAP BTP 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
If you want to provide new features for BTP Manager, visit the contributor
folder. You will find detailed information on BTP Manager's:
- configuration
- operations
- release pipeline
- GitHub Actions workflows
- unit tests
- E2E tests
- certification management
- informer's cache
- metrics
In the user
folder, you will find the following documents:
- SAP BTP Operator Module
- Create the
sap-btp-manager
Secret - Install the SAP BTP Operator Module
- Preconfigured Credentials and Access
- Working with Multiple Subaccounts
- Instance-Level Mapping
- Namespace-Level Mapping
- Create Service Instances and Service Bindings
- Rotate Service Binding
- Formats of Service Binding Secrets
- Pass Parameters
- Delete Service Bindigs and Service Instances
- Resources
- Tutorials
See the Contributing guidelines.
See the Code of Conduct document.
See the license file.