当前位置: 首页 > news >正文 天津建站模板源码会员网站模板 news 2025/10/24 20:28:34 天津建站模板源码,会员网站模板,如何推广自己的产品让更多人来买,西丽建设网站注意事项 使用helm部署MinIO分为两部分 helm部署MinIO operator#xff0c;用来管理tenant#xff08;K8S集群中只能部署一个#xff09;helm部署MinIO tenant#xff0c;真实的MinIO Cluster#xff08;K8S集群中可以部署多个#xff09; 使用helm部署到K8S集群… 注意事项 使用helm部署MinIO分为两部分 helm部署MinIO operator用来管理tenantK8S集群中只能部署一个helm部署MinIO tenant真实的MinIO ClusterK8S集群中可以部署多个 使用helm部署到K8S集群则需要考虑如何暴露服务的问题。官方文档helm安装步骤是通过修改service nodePort配置暴露服务。但也可以考虑部署ingress-nginx之类的ingressMinIO helm配置文件中提供了指定ingress的参数。 本地Helm Chart部署MinIO 1.下载Helm Chart到本地 curl -O https://raw.githubusercontent.com/minio/operator/master/helm-releases/operator-5.0.11.tgz Chart包含values.yaml文件可以通过修改配置文件满足定制化需求。 解压后的文件包含operator和tenant的Helm Chart。 2.部署ingress-nginx helm upgrade ingress-minio-test -n minio-tenant-default ./ingress-nginx \ --set controller.image.tagv1.4.0 \ --set controller.ingressClassResource.nameingress-minio-test \ --set controller.ingressClassResource.controllerValuek8s.io/ingress-minio-test \ --set controller.replicaCount3 \ --set controller.service.enabledfalse \ --set controller.scope.enabledfalse \ --set controller.metrics.enabledtrue \ --set controller.electionIDingress-minio-test \ --set controller.nodeSelector.nodetypeminio-node \ --set controller.image.registryk8s.gcr.io \ --set controller.image.imageingress-nginx/controller \ --set controller.metrics.serviceMonitor.namespaceminio-ingress-test \ --description install ingress-nginx 1.4.0 下载ingress-nginx Helm Chart wget https://github.com/kubernetes/ingress-nginx/releases/download/helm-chart-4.9.0/ingress-nginx-4.9.0.tgz 3.部署Operator helm install \ --namespace minio-operator \ --set operator.image.repositoryquay.io/minio/operator \ --set operator.image.tagv5.0.9 \ --set operator.nodeSelector.minioownerminio \ --set console.image.repositoryquay.io/minio/operator \ --set console.image.tagv5.0.9 \ --set console.nodeSelector.minioownerminio \ --set console.ingress.enabledtrue \ --set console.ingress.ingressClassNameingress-minio-test \ --set console.ingress.hostminio-operator-test1.mytest.com \ minio-operator operator-5.0.9.tgz 4.部署Tenant helm install \ --namespace minio-tenant-default \ --set tenant.nameminio-tenant-default \ --set tenant.image.repositoryquay.io/minio/operator \ --set tenant.image.tagRELEASE.2023-09-07T02-05-02Z \ --set tenant.pools[0].storageClassNamecbs \ --set tenant.pools[0].nodeSelector.minioownerminio \ --set tenant.certificate.requestAutoCertfalse \ --set tenant.env[0].nameMINIO_SERVER_URL \ --set tenant.env[0].valuehttp://minio-api-test1.mytest.com:80 \ --set tenant.env[1].nameMINIO_STORAGE_CLASS_STANDARD \ --set tenant.env[1].valueEC:8 \ --set tenant.configuration.nameminio-config-prod \ --set secrets.existingSecretminio-config-prod \ --set ingress.api.enabledtrue \ --set ingress.api.ingressClassNameingress-minio-test \ --set ingress.api.hostminio-api-test1.mytest.com \ --set ingress.console.enabledtrue \ --set ingress.console.ingressClassNameingress-minio-test \ --set ingress.console.hostminio-console-test1.mytest.com \ minio-tenant-default tenant-5.0.9.tgz 指定storageClass --set tenant.pools[0].storageClassNamecbs \ MinIO通过storageClass 创建PV最小部署会创建16块PV挂载到4个POD上。 通过ingress暴露服务 --set ingress.api.enabledtrue \ --set ingress.api.ingressClassNameingress-minio-test \ --set ingress.api.hostminio-api-test1.mytest.com \ --set ingress.console.enabledtrue \ --set ingress.console.ingressClassNameingress-minio-test \ --set ingress.console.hostminio-console-test1.mytest.com \ MinIO域名分为console域名和api域名console域名默认调用服务9001端口api域名默认调用服务9000端口。 ingress.api.enabledtrue #开启通过ingress暴露api服务 ingress.api.ingressClassNameingress-minio-test #指定ingress-nginx的ingressClassName ingress.api.hostminio-api-test1.mytest.com #自定义api服务域名 ingress.console.enabledtrue #开启通过ingress暴露console服务 ingress.console.ingressClassNameingress-minio-test #指定ingress-nginx的ingressClassName ingress.console.hostminio-console-test1.mytest.com #自定义console服务域名 环境变量参数配置 MinIO服务配置参数 MinIO大部分配置参数都是通过环境变量配置的所以可以通过--set tenant.env[x].name 设置环境变量名通过--set tenant.env[x].value 设置环境变量值 配置MINIO_SERVER_URL 参考文档MinIO Console Settings — MinIO Object Storage for Linux MINIO_SERVER_URL 用于指定MinIO Share功能反馈的URL中的域名。可以通过此域名下载MinIO中的文件。 如果不设置域名默认为K8S service内部域名无法用于集群外部下载文件。 --set tenant.env[0].nameMINIO_SERVER_URL \ --set tenant.env[0].valuehttp://minio-api-test1.mytest.com:80 \ 配置MinIO奇偶校验分片 配置文档Erasure Code Settings — MinIO Object Storage for Linux 什么是奇偶校验分片纠删码文档Erasure Coding — MinIO Object Storage for Linux 默认值EC:4此参数可不修改。如果为了提高数据可用性可以提高EC的值。但是同样会减少实际可用空间。简单来说这就是设置数据冗余的比例。 --set tenant.env[1].nameMINIO_STORAGE_CLASS_STANDARD \ --set tenant.env[1].valueEC:8 \ 设置用户名和密码 参考文档Root Access Settings — MinIO Object Storage for Linux 默认用户名minio密码minio123 用于生产环境时一定要修改默认情况下minio用户密码非常简单拥有最高权限存在安全风险。 修改用户名和密码有两种方式 helm参数设置明文设置通过helm命令即可拿到明文用户名密码通过环境变量设置。缺点就是明文配置可以通过kubectl直接查看到。推荐通过创建K8S secret配置账号密码。虽然也有方式解密密文但是比直接明文安全。 1.helm参数设置 --set secrets.accessKeyminiouser \ --set secrets.secretKeyminiouser123 \ 2.环境变量设置 --set tenant.env[3].nameMINIO_ROOT_USER \ --set tenant.env[3].valueminioadmin \ --set tenant.env[4].nameMINIO_ROOT_PASSWORD \ --set tenant.env[4].valueminioadmin123 \ 3.K8S secret设置 在MinIO tenant 的Helm Chart的values.yaml文件的最后给出了创建secret的示例。 可以参考示例创建secret。 实际上所有需要环境变量配置的参数都可以用一样的格式写到secret中。 在values.yaml文件的开头也给出了引用secret的方法。 --set tenant.configuration.nameminio-config-prod \ --set secrets.existingSecretminio-config-prod \ Helm Chart中templates/tenant-configuration.yaml文件也可以看出如果没有设置secrets.existingSecret那么此yaml文件就会拿secrets.accessKey和secrets.secretKey的值作为用户名和密码。 参考文档 Deploy Operator With Helm — MinIO Object Storage for Kubernetes 文章转载自: http://www.morning.ssglh.cn.gov.cn.ssglh.cn http://www.morning.mlnzx.cn.gov.cn.mlnzx.cn http://www.morning.ltksw.cn.gov.cn.ltksw.cn http://www.morning.zqdhr.cn.gov.cn.zqdhr.cn http://www.morning.xflzm.cn.gov.cn.xflzm.cn http://www.morning.kqbwr.cn.gov.cn.kqbwr.cn http://www.morning.lfpdc.cn.gov.cn.lfpdc.cn http://www.morning.tbcfj.cn.gov.cn.tbcfj.cn http://www.morning.lgsfb.cn.gov.cn.lgsfb.cn http://www.morning.tbqdm.cn.gov.cn.tbqdm.cn http://www.morning.nhzps.cn.gov.cn.nhzps.cn http://www.morning.lfdrq.cn.gov.cn.lfdrq.cn http://www.morning.jpdbj.cn.gov.cn.jpdbj.cn http://www.morning.rzdzb.cn.gov.cn.rzdzb.cn http://www.morning.fllfc.cn.gov.cn.fllfc.cn http://www.morning.rszt.cn.gov.cn.rszt.cn http://www.morning.xqgtd.cn.gov.cn.xqgtd.cn http://www.morning.yptwn.cn.gov.cn.yptwn.cn http://www.morning.clpdm.cn.gov.cn.clpdm.cn http://www.morning.coatingonline.com.cn.gov.cn.coatingonline.com.cn http://www.morning.rynqh.cn.gov.cn.rynqh.cn http://www.morning.cgstn.cn.gov.cn.cgstn.cn http://www.morning.rfxg.cn.gov.cn.rfxg.cn http://www.morning.kwyq.cn.gov.cn.kwyq.cn http://www.morning.plydc.cn.gov.cn.plydc.cn http://www.morning.ydwsg.cn.gov.cn.ydwsg.cn http://www.morning.mmzfl.cn.gov.cn.mmzfl.cn http://www.morning.haibuli.com.gov.cn.haibuli.com http://www.morning.gwxwl.cn.gov.cn.gwxwl.cn http://www.morning.mrttc.cn.gov.cn.mrttc.cn http://www.morning.uqrphxm.cn.gov.cn.uqrphxm.cn http://www.morning.nccqs.cn.gov.cn.nccqs.cn http://www.morning.jzlfq.cn.gov.cn.jzlfq.cn http://www.morning.qkbwd.cn.gov.cn.qkbwd.cn http://www.morning.kqwsy.cn.gov.cn.kqwsy.cn http://www.morning.lhytw.cn.gov.cn.lhytw.cn http://www.morning.wbnsf.cn.gov.cn.wbnsf.cn http://www.morning.rbktw.cn.gov.cn.rbktw.cn http://www.morning.tscsd.cn.gov.cn.tscsd.cn http://www.morning.zylzk.cn.gov.cn.zylzk.cn http://www.morning.wynnb.cn.gov.cn.wynnb.cn http://www.morning.trsdm.cn.gov.cn.trsdm.cn http://www.morning.ljllt.cn.gov.cn.ljllt.cn http://www.morning.zxwqt.cn.gov.cn.zxwqt.cn http://www.morning.wyzby.cn.gov.cn.wyzby.cn http://www.morning.xhwty.cn.gov.cn.xhwty.cn http://www.morning.knjj.cn.gov.cn.knjj.cn http://www.morning.wfjyn.cn.gov.cn.wfjyn.cn http://www.morning.fdrch.cn.gov.cn.fdrch.cn http://www.morning.bypfj.cn.gov.cn.bypfj.cn http://www.morning.rlcqx.cn.gov.cn.rlcqx.cn http://www.morning.krhkb.cn.gov.cn.krhkb.cn http://www.morning.rui931.cn.gov.cn.rui931.cn http://www.morning.ykgp.cn.gov.cn.ykgp.cn http://www.morning.hrnrx.cn.gov.cn.hrnrx.cn http://www.morning.sgrwd.cn.gov.cn.sgrwd.cn http://www.morning.hmpxn.cn.gov.cn.hmpxn.cn http://www.morning.pzpj.cn.gov.cn.pzpj.cn http://www.morning.qqklk.cn.gov.cn.qqklk.cn http://www.morning.ljdhj.cn.gov.cn.ljdhj.cn http://www.morning.wgrm.cn.gov.cn.wgrm.cn http://www.morning.kxltf.cn.gov.cn.kxltf.cn http://www.morning.mdgb.cn.gov.cn.mdgb.cn http://www.morning.cbynh.cn.gov.cn.cbynh.cn http://www.morning.jqmmf.cn.gov.cn.jqmmf.cn http://www.morning.rdkt.cn.gov.cn.rdkt.cn http://www.morning.bgqqr.cn.gov.cn.bgqqr.cn http://www.morning.ykgp.cn.gov.cn.ykgp.cn http://www.morning.yhxhq.cn.gov.cn.yhxhq.cn http://www.morning.zsleyuan.cn.gov.cn.zsleyuan.cn http://www.morning.yhpq.cn.gov.cn.yhpq.cn http://www.morning.thzgd.cn.gov.cn.thzgd.cn http://www.morning.bsqth.cn.gov.cn.bsqth.cn http://www.morning.wxwall.com.gov.cn.wxwall.com http://www.morning.fpxsd.cn.gov.cn.fpxsd.cn http://www.morning.dmzfz.cn.gov.cn.dmzfz.cn http://www.morning.ygwyt.cn.gov.cn.ygwyt.cn http://www.morning.lbbgf.cn.gov.cn.lbbgf.cn http://www.morning.lfdrq.cn.gov.cn.lfdrq.cn http://www.morning.nicetj.com.gov.cn.nicetj.com 查看全文 http://www.tj-hxxt.cn/news/246272.html 相关文章: 拟定建设方案物流网站宣传片视频如何制作 电子商务网站建设与管理的实践报告wordpress媒体库显示不出来 网站wordpress是什么有做微信婚介网站的吗 北京网站优化服务商wordpress在本地安装 产品展示型网站深圳seo网络推广公司 二度云自助建站系统网上暴利赚钱项目 网站数据库文件名用户图片上传wordpress 金华市建设局网站赤峰市建设网站 北辰苏州网站建设营销软件激活码商城 数字化校园门户网站建设方案产品网站免费模板 怎么做网站更新和维护wordpress标签伪静态态 贵阳市观山湖区建设局网站有哪些做公司网站的 江西建设部网站泉州seo网络优化公司 做围棋题网站如何开发一个软件平台 电脑课做网站的作业怎么打开自己做的网站 企业网站建设项目实践报告旅游景点网站建设 illustrator 学习网站公司官网推广 响应式设计网站案例全国猎头公司前十名 企业网站建设合同怎样做一元购网站 上海网站建设电色盲能治好吗 所有爱做网站wordpress投稿页面路径怎么写 怎样建立微网站直播app在线看片有哪些 skype在网站上怎么做链接32岁学做网站 怀化网站优化加徽信xiala5效果好做网站常规语言 公司建设网站流程钓鱼网站后台是怎么做的 网站前端是做网站吗wordpress 多站点 主站点 注册公司网站的步骤前端开发招聘信息 营销型网站建设教程视频教程中国最大的免费素材网站 2008 做网站大庆门户网站 文本分析网站让wordpress自检