[Cyberduck-trac] [Cyberduck] #11735: Support S3 interface endpoints (AWSPrivateLink for Amazon S3)
Cyberduck
trac at cyberduck.io
Tue Aug 10 07:29:28 UTC 2021
#11735: Support S3 interface endpoints (AWSPrivateLink for Amazon S3)
-------------------------+------------------------
Reporter: malaval | Owner: dkocher
Type: enhancement | Status: closed
Priority: normal | Milestone: 7.10.1
Component: s3 | Version: 7.9.2
Severity: normal | Resolution: fixed
Keywords: | Architecture:
Platform: |
-------------------------+------------------------
Comment (by malaval):
Thank you! I don't manage to get the last release work. With the latest
snapshot build (35295), I tried to both approaches and none of them worked
for me. What should be the cyberduckprofile to use STS credentials with
VPC endpoints?
{{{
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Protocol</key>
<string>s3</string>
<key>Vendor</key>
<string>s3-privatelink</string>
<key>Scheme</key>
<string>https</string>
<key>Description</key>
<string>AWS PrivateLink for Amazon S3 (VPC endpoint)</string>
<key>Hostname Configurable</key>
<true/>
<key>Port Configurable</key>
<true/>
<key>Username Placeholder</key>
<string>Profile Name in ~/.aws/credentials</string>
<key>Password Configurable</key>
<false/>
<key>Token Configurable</key>
<false/>
<key>Anonymous Configurable</key>
<false/>
<key>Properties</key>
<array>
<string>s3service.disable-dns-buckets=true</string>
<string>s3.endpoint.dualstack.enable=false</string>
</array>
</dict>
</plist>
}}}
Or
{{{
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Protocol</key>
<string>s3</string>
<key>Vendor</key>
<string>s3-token</string>
<key>Description</key>
<string>S3 (Credentials from AWS Security Token Service)</string>
<key>Default Nickname</key>
<string>S3 (Credentials from AWS Security Token Service)</string>
<key>Username Placeholder</key>
<string>Profile Name in ~/.aws/credentials</string>
<key>Password Configurable</key>
<false/>
<key>Token Configurable</key>
<false/>
<key>Anonymous Configurable</key>
<false/>
<key>Properties</key>
<array>
<string>s3service.disable-dns-buckets=true</string>
<string>s3.endpoint.dualstack.enable=false</string>
</array>
</dict>
</plist>
}}}
--
Ticket URL: <https://trac.cyberduck.io/ticket/11735#comment:17>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list