• 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,收工

  • 相关阅读:
    Linux服务器基本信息查看
    Linxu下jenkins部署和基本配置
    Python常见序列详解
    Git 操作
    Python操作Mongodb
    sqlalchemy ORM模块使用介绍
    linux之sed的常用操作
    Python pandas学习笔记
    正则表达式——字符串匹配
    1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,6,...输入位置输出该位置上的数字,如输入10输出4,输入11输出5.
  • 原文地址:https://www.cnblogs.com/leslie003/p/16165430.html
Copyright © 2020-2023  润新知