Kora S3

S3 object storage in Kora 2.0 — two independent artifacts: the declarative client io.koraframework.experimental:s3-client-kora (@S3.Client, @S3.Bucket, @S3.Get/@S3.Head/@S3.List/@S3.Put/@S3.Delete returning GetObjectResult/HeadObjectResult/ListBucketResult) and the AWS SDK wrapper io.koraframework:s3-client-aws, which hands software.amazon.awssdk.services.s3.S3Client to the graph. Both need a Kora HTTP client module. Use when adding S3-compatible storage (AWS S3, MinIO, Ceph) to a Kora service, porting a Kora 1.x @S3.Client, or debugging "package S3 does not exist", "S3 operation has no bucket source", or "S3Client wasn't found in graph".

kora-projects b055d3a 11 files · 107.1 KB Updated

File contents

kora-projects/kora-skills/tree/main/plugins/kora-v2/skills/kora-s3 commit b055d3a6e3

Frequently asked questions

npx skillmds@latest add kora-projects/kora-s3-2