首页 > 其他分享 >minio 支持基于yaml 的配置管理

minio 支持基于yaml 的配置管理

时间:2024-01-24 09:22:09浏览次数:35  
标签:... minio mnt 配置管理 yaml https 9000 disk

minio 23 年底的一个版本中,支持了基于yaml 的配置参数,以前基于环境变量的模式还是支持的,只是yaml 成为一个首选模式

参考配置

  • yaml 配置
version: v1
address: ':9000'
rootUser: 'minioadmin'
rootPassword: 'pBU94AGAY85e'
console-address: ':9001'
certs-dir: '/home/user/.minio/certs/'
pools: # Specify the nodes and drives with pools
  -
    - 'https://server-example-pool1:9000/mnt/disk{1...4}/'
    - 'https://server{1...2}-pool1:9000/mnt/disk{1...4}/'
    - 'https://server3-pool1:9000/mnt/disk{1...4}/'
    - 'https://server4-pool1:9000/mnt/disk{1...4}/'
  -
    - 'https://server-example-pool2:9000/mnt/disk{1...4}/'
    - 'https://server{1...2}-pool2:9000/mnt/disk{1...4}/'
    - 'https://server3-pool2:9000/mnt/disk{1...4}/'
    - 'https://server4-pool2:9000/mnt/disk{1...4}/'
...
 
options:
  ftp: # settings for MinIO to act as an ftp server
    address: ':8021'
    passive-port-range: '30000-40000'
  sftp: # settings for MinIO to act as an sftp server
    address: ':8022'
    ssh-private-key: '/home/user/.ssh/id_rsa'
  • 启动
minio server --config config.yaml
   

说明

基于配置文件的管理会方便不少,至少看着比较清晰,同时可以提供一个比较完整的配置信息,方便查看以及调整

参考资料

https://github.com/minio/minio/releases?page=2
https://github.com/minio/minio/blob/master/docs/distributed/CONFIG.md

标签:...,minio,mnt,配置管理,yaml,https,9000,disk
From: https://www.cnblogs.com/rongfengliang/p/17983880

相关文章

  • 玩转数据处理利器:学会使用 YAML 文件轻松处理数据
    霍格沃兹的测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供1v1私教指导,BAT级别的测试管理大咖量身打造职业规划。YAML文件处理什......
  • 玩转数据处理利器:学会使用 YAML 文件轻松处理数据
    测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供1v1私教指导,BAT级别的测试管理大咖量身打造职业规划。YAML文件处理什么是YAML文......
  • 玩转数据处理利器:学会使用 YAML 文件轻松处理数据
    测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供1v1私教指导,BAT级别的测试管理大咖量身打造职业规划。YAML文件处理什么是Y......
  • 解析Java Chassis 3中应用视角的配置管理
    本文分享自华为云社区《JavaChassis3技术解密:应用视角的配置管理》,作者:liubao68。谈论微服务配置管理的时候,最多的是以配置中心为视角,讨论其配置管理能力。和注册中心一样,不同的配置中心会有一些关键的设计指标。配置的格式和类型。支持不同格式和类型的配置项,比如YAML、文......
  • playedu存储配置minio
    minio配置新建一个桶Buckets点击管理,Summary,AccessPolicy:复制代码{"Version":"2012-10-17","Statement":[{"Effect":"Allow","Principal":{&quo......
  • Import yaml ModuleNotFoundError No module named 'yaml
    ImportyamlModuleNotFoundError:Nomodulenamed'yaml'Python错误信息:ModuleNotFoundError异常,具体错误是找不到名为yaml的模块。这意味着在执行导入语句importyaml时,Python解释器没有在你的环境里找到这个模块。yaml是一个用于处理YAML数据格式的库,如果你在代码中需要解......
  • 人人都会Kubernetes(一):告别手写K8s yaml,运维效率提升500%
    1.Kubernetes的普及和重要性随着云计算的迅速发展,容器化技术已成为构建和运行分布式应用程序的关键。而Kubernetes作为容器编排领域的佼佼者,已经成为了云原生应用的标准。它不仅简化了应用程序的部署和管理,而且为开发者和运维人员提供了一套全面的工具集,从容器编排、自动扩缩容......
  • 人人都会Kubernetes(一):告别手写K8s yaml,运维效率提升500%
    1.Kubernetes的普及和重要性随着云计算的迅速发展,容器化技术已成为构建和运行分布式应用程序的关键。而Kubernetes作为容器编排领域的佼佼者,已经成为了云原生应用的标准。它不仅简化了应用程序的部署和管理,而且为开发者和运维人员提供了一套全面的工具集,从容器编排、自动扩缩容、......
  • 08-配置管理:Kubernete 管理业务配置方式有哪些?配置管理:Kubernete 管理业务配置方式有
    通过前面几节课的学习,我们已经对Kubernetes中的Pod以及一些业务负载有所了解。你可以根据课程中提供的示例,自己动手尝试在集群中实践起来。在使用过程中,我们常常需要对Pod进行一些配置管理,比如参数配置文件怎么使用,敏感数据怎么保存传递,等等。有些人可能会觉得,为什么不把这......
  • 软件测试/测试开发全日制|Pytest结合yaml实现数据驱动
    前言我们之前介绍过pytest的参数化,我们使用了@pytest.mark.parametrize(argnames,argvalues)来实现批量传送参数的目的,但是我们不进行数据驱动的话,我们一旦对数据进行变更,就需要在代码里对我们的参数进行逐一的修改,这对我们来说,是额外增加的工作量,而通过专门存储数据的文件来实现......