This is an Open Service Broker API compliant service broker for services offered by https://aiven.io/.
Provide a configuration file, such as the example configuration, and run main:
go run main.go -config examples/config.jsonmake unitIntegration testing requires environment variables to be set (see provider/config.go for details).
There is a make target which creates a .env file with these credentials and runs with these:
make local_integrationAlternatively, export these manually and run:
make integrationNote: integration testing uses the real Aiven API and therefore incurs a cost.