Connect your Cloud Provider Store

Last updated 5 months ago

Koyeb provides a unified S3-API for all object storage provider supported. This means you can upload and access all your data using one single API, no matter the underlying storage provider and their specific API.

In addition to the storage API, you can also seamlessly use all serverless processing capabilities of Koyeb with your own Cloud Storage Provider (CSP).

Create credentials on your CSP

You will first need to create API credentials on your Storage Provider interface for the Koyeb Platform to be able to communicate with your Storage Provider.

Providers often call the credentials differently, we provide some documentation to find how to easily create the right API access with the least privilege:

  • AWS:
  • Azure:
  • GCP:

Once you have created credentials for the storage API on your CSP, simply create Koyeb secrets to store them.

If you want to learn more about secrets, read the secrets documentation.

Create the connected store

  1. Click the Create button at the top right of the control panel and select Store.
  2. Select the Cloud Service Provider you want to connect with.
  3. Enter the name and region of the existing bucket you want to connect to.
  4. Select the secrets with the generated credentials of your CSP to use.
  5. Select a unique store name
  6. Create your store

You should now see your Bucket data, be able to explore them, and upload new files!

You can now use your store in your stacks