# README
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). BTP Manager and the SAP BTP service operator constitute the SAP BTP Operator module.
Installation
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.
Usage
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.
Uninstallation
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
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:
- 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
- Create a Service Instance with a Custom Secret
- Create a Service Instance with a Namespace-Based Secret
- Management of the Service Instances and Service Bindings Lifecycle
- Service Binding Rotation
- Formats of Service Binding Secrets
- Resources
- Tutorials
Contributing
See the Contributing guidelines.
Code of Conduct
See the Code of Conduct document.
Licensing
See the license file.