1. 程式人生 > 其它 >helm安裝部署minio

helm安裝部署minio

我們本次自己試驗安裝的是單節點

1、我們先安裝一下helm,網上很多教程是helm的老版本,就不要看了,繁瑣的很。可以直接參考官方https://helm.sh/zh/docs/intro/install/

  用二進位制版本安裝,下載需要版本:https://github.com/helm/helm/releases

  

  下載完成後

  1. 解壓(tar -zxvf helm-v3.0.0-linux-amd64.tar.gz)
  2. 在解壓目中找到helm程式,移動到需要的目錄中(mv linux-amd64/helm /usr/local/bin/helm)

  這樣就可以了,很簡單

2、接下來我們繼續安裝minio

  1. 新增 helm 源:

    helm repo add minio https://helm.min.io/

  2. 下載chart壓縮包 :

    helm fetch minio/minio

  3. 解壓並按需更改values.yaml

    tar zxvf minio-8.0.10.tgz

    vim values.yaml

    寫入一下內容,我寫入的時候將之前的內容全部刪除了

    resources:

      requests:

        memory: 256Mi

  4. 部署例項

    可以直接cd進入到minio/目錄下 

    

helm install minio \
--namespace minio \ --create-namespace \ --set accessKey=minio,secretKey=minio123 \ --set mode=standalone \ --set service.type=NodePort \ --set persistence.enabled=false \ --set persistence.size=1Gi \ -f values.yaml minio/minio

  5. 測試驗證

    以上步驟是我實際的安裝流程,當然一開始也是看別人的,包括本篇也是參考他人的

    不出意外,你是可以看到安裝成功的資訊,這裡忘了截圖了,大意就是提示你成功了,埠是9000等等資訊

    我們先看pod是不是起來了

    kubectl -n minio get pod

    

 

    然後就可以在瀏覽器開啟看了,這裡注意一下,你的埠並不是9000

    我們可以檢視一下svc資訊,以下兩個命令可以

    kubectl -n minio getsvc

    kubectl -n minio describe svc

    

 

 

 

    

 

 

     我們進行轉發的埠是32000

   在瀏覽器開啟

 

 ok,收工