Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Control over S3 Object key name for back ups #1108

Open
1 task done
CostcoFanboy opened this issue May 27, 2024 · 0 comments
Open
1 task done

Control over S3 Object key name for back ups #1108

CostcoFanboy opened this issue May 27, 2024 · 0 comments

Comments

@CostcoFanboy
Copy link

CostcoFanboy commented May 27, 2024

Feature Request

Feature Information:

Object key names are "machine readable" string concats.
Looks like they're:
YYYYMMDD-<Something>-<UUID4 DCE 1.1, ISO/IEC 11578:1996>

I'd like to be able to control the object key name in S3 to:

  • Give it a path to upload the artifact to:
    e.g. Palworld/YYYYMMDD-<Something>-<UUID4 DCE 1.1, ISO/IEC 11578:1996>
    I assume may be Time related, unsure why it's just not part of the YYYMMDD as YYYYMMDDHHmmss or so.

  • Give the key a more legible name using dynamic variables:
    e.g. YYYYMMDD-<InstanceName>-<UUID4>
    e.g. <UnixEpoch>-<InstanceName>-<Hostname>

Maybe the UUID4 could be mandatory somewhere in the string to help fears of collisions.

Right now non-human readable names are dumped into S3 and this forces us to use a bucket per instance. This is rather annoying as multiple S3 providers require explicit bucket creation. Some create it automatically like OVH, but it is rare (and I'd say somewhat of a bad pattern on OVH's side).

I confirm:

  • that I have searched for an existing feature request matching the description.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant