Implement import of S3 credentials #509

Closed
opened 2024-10-03 08:56:53 +00:00 by alexvanin · 0 comments
Owner

frostfs-s3-authmate allows to create S3 credentials with specific access key id / secret key id format: access key id is a FrostFS object address, that contains secret key and FrostFS tokens.

However, after #135, gateway uses object.Search to find required accessbox object, therefore access key id may be any value.

Describe the solution you'd like

  • Add frostfs-s3-authmate command (or update issue-secret) to attach any access key id / secret key pair for the user wallet
  • Update frostfs-s3-gw so it can parse arbitrary values as access key id

Format limitations:

  • TBD

This might be useful, because some software does not support long access key ids. This way we can improve software compatibility.

## Is your feature request related to a problem? Please describe. frostfs-s3-authmate allows to create S3 credentials with specific access key id / secret key id format: access key id is a FrostFS object address, that contains secret key and FrostFS tokens. However, after #135, gateway uses `object.Search` to find required accessbox object, therefore access key id may be any value. ## Describe the solution you'd like * Add frostfs-s3-authmate command (or update `issue-secret`) to attach any access key id / secret key pair for the user wallet * Update frostfs-s3-gw so it can parse arbitrary values as access key id Format limitations: - TBD This might be useful, because some software does not support long access key ids. This way we can improve software compatibility.
dkirillov was assigned by alexvanin 2024-10-03 08:56:53 +00:00
alexvanin changed title from Implement impor of S3 credentials to Implement import of S3 credentials 2024-10-03 08:56:57 +00:00
alexvanin referenced this issue from a commit 2024-10-23 12:08:45 +00:00
alexvanin referenced this issue from a commit 2024-10-23 12:08:45 +00:00
alexvanin added this to the v0.31.0 milestone 2024-11-20 12:12:24 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: TrueCloudLab/frostfs-s3-gw#509
No description provided.