尝试连接 kubernetes 集群时出现 helm 错误

问题描述 投票:0回答:1

尝试在 Powershell 中连接到 Kubernetes 集群时,

” helm 仓库添加 gitlab https://charts.gitlab.io 舵回购更新 helm 升级 --安装 'xxxxx' gitlab/gitlab-agent
--namespace gitlab-agent-'代理名称'
--创建命名空间
--set image.tag='标签名称'
--set config.token='token-info'
--set config.kasAddress=wss://kas.gitlab.com ” 我收到此错误:“helm Upgrade”需要 2 个参数。此外,我收到一个错误,指出“--set”未被识别为内部或外部命令”

用法:helm 升级 [RELEASE] [CHART] [flags]

我尝试在 PowerShell 中单独输入命令,但出现了相同的错误。

powershell kubernetes gitlab kubernetes-helm helm3
1个回答
0
投票
  • \
    仅适用于 POSIX 兼容 shell(例如 Bash)中的 行延续

  • 在 PowerShell 中,

    \
    没有 特殊含义; PowerShell 的转义字符是
    `
    ,即所谓的 backtick
    - 请参阅 about_Special_Characters

因此:

# ...
helm upgrade --install 'xxxxx' gitlab/gitlab-agent `
    --namespace gitlab-agent-'agent name' `
    --create-namespace `
    --set image.tag='tag name' `
    --set config.token='token-info' `
    --set config.kasAddress=wss://kas.gitlab.com
© www.soinside.com 2019 - 2024. All rights reserved.