https://github.com/sap/crossplane-provider-hana
Crossplane provider for SAP HANA
https://github.com/sap/crossplane-provider-hana
control-plane crossplane iad provider
Last synced: 4 months ago
JSON representation
Crossplane provider for SAP HANA
- Host: GitHub
- URL: https://github.com/sap/crossplane-provider-hana
- Owner: SAP
- License: apache-2.0
- Created: 2025-11-18T17:41:56.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-02-20T22:21:40.000Z (4 months ago)
- Last Synced: 2026-02-21T04:15:01.689Z (4 months ago)
- Topics: control-plane, crossplane, iad, provider
- Language: Go
- Size: 325 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Dco: DCO
Awesome Lists containing this project
README
[](https://api.reuse.software/info/github.com/SAP/crossplane-provider-hana)
# crossplane-provider-hana

## About this project
`crossplane-provider-hana` is a [Crossplane](https://crossplane.io/) Provider for managing SAP HANA Cloud resources and instance mappings. It provides Kubernetes-native management of:
- **HANA Database Resources**: Users, roles, schemas, audit policies, and security configurations
- **Instance Mapping**: Map HANA Cloud instances to Kubernetes namespaces via `KymaInstanceMapping`
- Single-cluster deployment: Controller and ServiceInstance on same cluster
- Cross-cluster deployment: Controller accesses remote Kyma cluster via kubeconfig
See the [examples directory](./examples/) for detailed usage guides and example manifests.
## Requirements and Setup
### Installation
1. Install Crossplane on your Kubernetes cluster:
```bash
kubectl create namespace crossplane-system
helm repo add crossplane-stable https://charts.crossplane.io/stable
helm install crossplane --namespace crossplane-system crossplane-stable/crossplane
```
2. Install the HANA provider:
```bash
kubectl apply -f - <