MINIO=$(kubectl get deployments -l app=minio) [ -z "${MINIO}" ] || kubectl wait --for=condition=Available deployment/{{ .Release.Namespace }}-minio --timeout=10m -n {{ .Release.Namespace }}
时间: 2024-03-29 12:37:01 浏览: 57
这是一个 Kubernetes 部署应用的脚本,它首先通过标签选择器找到 label 为 "app=minio" 的 deployment,然后判断是否为空。如果不为空,就会等待该 deployment 变为 "Available" 状态,最长等待时间为 10 分钟。其中 "{{ .Release.Namespace }}" 是 Helm 模板中的一个变量,表示 release 的命名空间。
相关问题
cd D:\BONC_GitProject\ncepir\worktool\soft\windows setx MINIO_ROOT_USER energy-worktool setx MINIO_ROOT_PASSWORD energy-worktool123 minio.exe server D:\MinIO\Data --console-address ":9001" --address ":9000"
这些命令是用于启动MinIO服务器的,其中包括设置管理员账号和密码。你可以将它们复制到命令行中逐行执行,或者将它们写入一个批处理脚本以一次性执行。如果你要将它们写入批处理脚本中,可以按照以下步骤进行:
1. 打开记事本或其他文本编辑器。
2. 将以下命令复制粘贴到文本编辑器中:
```
cd D:\BONC_GitProject\ncepir\worktool\soft\windows
setx MINIO_ROOT_USER energy-worktool
setx MINIO_ROOT_PASSWORD energy-worktool123
minio.exe server D:\MinIO\Data --console-address ":9001" --address ":9000"
```
3. 保存文件,文件名可以任意指定,后缀名为.bat,例如:start_minio.bat。
4. 双击批处理脚本文件即可执行其中的命令,启动MinIO服务器。
需要注意的是,执行这些命令需要在MinIO服务器所在的电脑上进行。如果你想在其他电脑上启动MinIO服务器,需要将这些命令复制到该电脑上,并修改其中的路径和端口等参数。
打开cmd, 进入minio.exe所在目录 cd D:\BONC_GitProject\ncepir\worktool\soft\windows 命令行依次输入: setx MINIO_ROOT_USER energy-worktool setx MINIO_ROOT_PASSWORD energy-worktool123 运行命令, 9001为管理网址端口, 9000为api端口 minio.exe server D:\MinIO\Data --console-address ":9001" --address ":9000"写成batjaioben
好的,你的问题是如何将这些命令写成一个批处理文件(.bat)呢?可以按照以下步骤完成:
1. 打开记事本或其他文本编辑器。
2. 将以下命令复制粘贴到文本编辑器中:
```
@echo off
cd D:\BONC_GitProject\ncepir\worktool\soft\windows
setx MINIO_ROOT_USER energy-worktool
setx MINIO_ROOT_PASSWORD energy-worktool123
start /min minio.exe server D:\MinIO\Data --console-address ":9001" --address ":9000"
exit
```
3. 保存文件,文件名为任意名称,后缀名为.bat,例如:start_minio.bat。
4. 双击运行.bat文件即可执行以上命令并启动MinIO服务器。
阅读全文