MinIo的安装与使用

参考连接
MinIO对接k8s使用

官网

http://minio.org.cn/download.shtml#/kubernetes

安装与启动

在安装之前,需要 先配置好 kubectl krew 的环境

相关的安装命令

1
kubectl krew install minio 

此命令可能因为网络问题,导致下载失败。失败现象如下:

此问题的解决方案:

  • 方案一: 查看文章开头的方法,但是本人没用使用相关方法
  • 方案二:科学上网。
1
kubectl minio init 

现象如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
C:\Windows\System32>kubectl minio init
namespace/minio-operator created
serviceaccount/minio-operator created
clusterrole.rbac.authorization.k8s.io/minio-operator-role created
clusterrolebinding.rbac.authorization.k8s.io/minio-operator-binding created
customresourcedefinition.apiextensions.k8s.io/tenants.minio.min.io created
customresourcedefinition.apiextensions.k8s.io/policybindings.sts.min.io created
service/operator created
service/sts created
deployment.apps/minio-operator created
serviceaccount/console-sa created
secret/console-sa-secret created
clusterrole.rbac.authorization.k8s.io/console-sa-role created
clusterrolebinding.rbac.authorization.k8s.io/console-sa-binding created
configmap/console-env created
service/console created
deployment.apps/console created
-----------------

To open Operator UI, start a port forward using this command:

kubectl minio proxy -n minio-operator

-----------------
1
kubectl minio tenant create tenant1 --servers 4 --volumes 16 --capacity 16Ti --namespace minio

此启动方法依旧有一些小问题,因为对 k8s 的命令不熟悉,查找其他的回答尝试理解以及解决此问题


MinIo的安装与使用
http://yuanql.top/2023/07/06/43_kubernetes/MinIo的安装与使用/
作者
Qingli Yuan
发布于
2023年7月6日
许可协议