我正在嘗試在 HBS3 上設置阿里雲儲存,並使用「Amazon S3」儲存類型。我發現 HBS3 預設是用 path style(路徑樣式),而不是 virtual-hosted style(虛擬主機樣式),而且我找不到任何選項可以更改這個設定。
如果我的 endpoint 是「s3.example.com」,bucket 名稱是「my-bucket」,我期望應該要訪問「my-bucket.s3.example.com」,但 HBS3 只是嘗試訪問「s3.example.com/my-bucket」,而這在阿里雲是不被支援的。
如果用原生 S3 SDK,我會設「use path style = false」之類的選項,但在 HBS3 裡面要怎麼設?
至於在 HBS3 上用阿里雲儲存類型,我發現必須給帳號層級的權限才能建立儲存空間(因為它好像會去列出 bucket 之類的動作)。我沒辦法只給 bucket 層級的存取權限,所以我覺得我不想用這種方式。