MinIO GCS 网关

MinIO GCS网关将亚马逊S3兼容性添加到Google云存储。

运行支持GCS的MinIO 网关

为GCS创建服务帐户密钥,并获取凭据文件

  1. 访问 API控制台凭证页面.
  2. 选择您的项目或创建一个新项目, 记下你的项目ID。
  3. 在凭据页面,选择 Create credentials 下拉项,然后选择 Service account key
  4. 从 Service account下拉项, 选择 New service account
  5. 填写 Service account name 和 Service account ID
  6. 对于 Role, 点击下拉项,选择 Storage -> Storage Admin (完全控制GCS资源)
  7. 点击 Create 按钮,下载凭据文件到你的桌面,文件名咱们就叫 credentials.json

注意: 设置 Application Default Credentials的替代方案 在 这里进行了描述。

使用 Docker

Copydocker run -p 9000:9000 --name gcs-s3 \-v /path/to/credentials.json:/credentials.json \-e "GOOGLE_APPLICATION_CREDENTIALS=/credentials.json" \-e "MINIO_ACCESS_KEY=minioaccountname" \-e "MINIO_SECRET_KEY=minioaccountkey" \minio/minio gateway gcs yourprojectid

使用二进制

Copyexport GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json
export MINIO_ACCESS_KEY=minioaccesskey
export MINIO_SECRET_KEY=miniosecretkey
minio gateway gcs yourprojectid

使用MinIO Browser验证

MinIO Gateway配有嵌入式网络对象浏览器。 将您的Web浏览器指向http://127.0.0.1:9000确保您的服务器已成功启动。

使用MinIO客户端 mc验证

mc 提供了诸如ls,cat,cp,mirror,diff等UNIX命令的替代方案。它支持文件系统和Amazon S3兼容的云存储服务。

配置 mc

Copymc config host add mygcs http://gateway-ip:9000 minioaccesskey miniosecretkey

列出GCS上的容器

Copymc ls mygcs
[2017-02-22 01:50:43 PST]     0B ferenginar/
[2017-02-26 21:43:51 PST]     0B my-container/
[2017-02-26 22:10:11 PST]     0B test-container1/

了解更多

  • mc 命令行接口
  • aws 命令行接口
  • minio-go Go SDK

MinIO GCS 网关 ​​​​​​​相关推荐

  1. MinIO Azure 网关 ​​​​​​​

    MinIO Azure 网关 MinIO网关将亚马逊S3兼容性添加到微软Azure Blob存储. 运行支持微软Azure Blob存储的MinIO网关 使用Docker Copydocker run ...

  2. 如何使用MinIO 建立阿里云OSS代理

    一.安装MinIO 访问MinIO中国下载最新的MinIO,使用办法如下: wget http://dl.minio.org.cn/server/minio/release/linux-amd64/m ...

  3. 浅析 SeaweedFS 与 JuiceFS 架构异同

    SeaweedFS 是一款高效的分布式文件存储系统,最早的设计原型参考了 Facebook 的 Haystack,具有快速读写小数据块的能力.本文将通过对比 SeaweedFS 与 JuiceFS 在 ...

  4. MinIO文件存储服务搭建

    MinIO 是一个基于Apache License v2.0开源协议的对象存储服务.它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片.视频.日志文件.备份数据和容器/虚拟机 ...

  5. MinIO分布式专题(第一章、一文教你搭建MinIO单机版)

            市面上有很多的分布式存储方案,比如FastDFS,MongoDB,或者目前云厂商的存储 比如阿里云,腾讯云,华为云等等,但是对于很多企业不愿意上云,于是业内就出现了很多 的方案,而本章 ...

  6. fastdfs 吗 支持windows_从零搭建分布式文件系统MinIO比FastDFS要更合适

    前两天跟大家分享了一篇关于如何利用FastDFS组件来自建分布式文件系统的文章,有兴趣的朋友可以阅读下<用asp.net core结合fastdfs打造分布式文件存储系统>.通过留言发现大 ...

  7. 大型分布式存储方案MinIO介绍,看完你就懂了!

    1.MinIO是什么? 官方解释:MinIO 是一个基于Apache License v2.0开源协议的对象存储服务.它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片.视频 ...

  8. 从零搭建分布式文件系统MinIO比FastDFS要更合适

    前两天跟大家分享了一篇关于如何利用FastDFS组件来自建分布式文件系统的文章,有兴趣的朋友可以阅读下<用asp.net core结合fastdfs打造分布式文件存储系统>.通过留言发现大 ...

  9. 高性能对象存储MinIO学习

    MinIO 是GlusterFS创始人之一Anand Babu Periasamy发布的开源项目,基于Apache V2 license 100% 开放源代码.MinIO采用Golang实现,客户端支 ...

最新文章

  1. Vue 框架-02-事件:点击, 双击事件,鼠标移上事件
  2. Redis5.0:这些场景下使用,高效还降低成本!
  3. linux shell 判断文件是否存在
  4. nand ubi -1 nand基础
  5. 结对开发——求最大值
  6. 直方图匹配法(规则化)
  7. 百度地震了,也许早晚的事
  8. SpringBoot四种读取properties文件的方式
  9. 更改VS主题及设置背景图片
  10. P2339 [USACO04OPEN]Turning in Homework G 笔记/题解
  11. 牛客IOI周赛20-普及组
  12. python和excel数据分析有什么区别_用Excel、SQL、Python做数据分析有何不同?
  13. 位运算的奇技淫巧:Bit Twiddling Hacks
  14. ASM安装和sqlplus管理
  15. ebay架构师总结伸缩性要旨!!
  16. 造成BGA焊接不良问题有哪些?
  17. TCP协议(Socket,ServerSocket)
  18. C++ STL库使用注意点
  19. AI 与经济生产力的这场革命,怕是革不动
  20. 【头歌】科比投篮预测——可视化与探索性数据分析(一)

热门文章

  1. 针对文字加密的简单 JS 加密算法 --进制乱序法改良版
  2. 要养成良好的书写SQL的习惯
  3. CentOS7.3编译安装php7.1
  4. 如何用Pygame写游戏(二十二)
  5. Linux——CentOS建立一个最高权限的用户
  6. 【今日CV 视觉论文速览】Wed, 6 Feb 2019
  7. 【今日CS 视觉论文速览】Tue, 15 Jan 2019
  8. 深度学习图像预处理——分类
  9. TCP连接三次握手和四次挥手
  10. 【OpenGL】游戏编程常用TGA图像格式详解以及加载纹理编程实现