下面是Minio云存储的配置信息,需要配置在maku-cloud-system模块的bootstrap.yml里面,具体含义如下:
access-key
Access key就像用户ID,可以唯一标识你的账户secret-key
Secret key是你账户的密码end-point
对象存储服务的URLbucket-name
Bucket名称
storage:
enabled: true
config:
type: minio
minio:
access-key: makuKey
secret-key: 12345678
end-point: http://192.168.10.10:9000
bucket-name: maku
安装Minio
下面通过docker方式安装Minio,我们指定了账号为:admin,密码为:12345678,数据挂载到/mnt/data下面,如下所示:
docker run --name minio -p 9000:9000 -p 9001:9001 -e MINIO_ROOT_USER=admin -e MINIO_ROOT_PASSWORD=12345678 -v /mnt/data:/data -d minio/minio server /data --console-address :9001
登录Minio
安装好后,我们就可以通过
http://192.168.10.10:9000
访问Minio。其中,192.168.10.10
为Minio服务端IP地址,如下所示:
创建用户
需要先创建用户,也就是创建我们需要的access-key、secret-key,如下所示:
创建Bucket
创建一个Bucket,我们这里的BucketName为maku,并设置访问权限为public,如下所示: