3.2. 全局选项


全局选项适用于 argocd 的所有子命令。

表 3.1. 全局选项
选项参数类型描述

--auth-token

string

身份验证令牌。

--client-crt

string

客户端证书文件。

--client-crt-key

string

客户端证书密钥文件。

--config

string

Argo CD 配置文件的路径。默认为 /home/user/.config/argocd/config 路径。

--controller-name

string

Argo CD Application Controller 组件的名称,带有 argocd-application-controller 作为默认标签。

如果此组件名称的标签与默认值不同,例如,当您通过 Helm Chart 安装它时,设置 -controller-name 选项或 ARGOCD_APPLICATION_CONTROLLER_NAME 环境变量来指定组件的名称。

--core

N/A

如果设置为 true,CLI 会直接与 Kubernetes API 服务器通信,而不使用 Argo CD API 服务器。

--grpc-web

N/A

为 Argo CD 服务器启用 gRPC-Web 协议。例如,如果服务器位于不支持 HTTP/2 协议的代理后面,这非常有用。

--grpc-web-root-path

string

为 Argo CD 服务器启用 gRPC-Web 协议。例如,如果服务器位于不支持 HTTP/2 协议的代理后面,这非常有用。设置 Web root。

-h, --header

string

为 GitOps argocd CLI 发出的所有请求配置额外的标头。您可以通过多次设置这个选项来添加多个标头。这个选项还支持用逗号分开的标头。

-h, --help

N/A

GitOps argocd CLI 的帮助信息。

--http-retry-max

整数

设置到 Argo CD 服务器的 HTTP 连接的最大重试次数。

--insecure

N/A

跳过服务器证书和域验证。

--kube-context

string

将命令定向到给定的 kube 上下文。

--logformat

string

将日志记录格式设置为 text 或 JSON。默认为 文本

--loglevel

string

设置日志记录级别。默认为 infodebuginfowarnerror 级别可用。日志级别按照详细程度列出。

--plaintext

N/A

禁用传输层安全性(TLS)协议。

--port-forward

N/A

使用端口转发连接到随机 Argo CD 服务器端口。

--port-forward-namespace

string

用于端口转发的命名空间名称。

--redis-haproxy-name

string

带有 argocd-redis-ha-haproxy 作为默认标签的 Redis HA Proxy 部署的名称。

如果此部署名称的标签与默认值不同,例如,当您通过 Helm chart 安装 HAProxy 时,请设置 --redis-haproxy-name 选项或 ARGOCD_REDIS_HAPROXY_NAME 环境变量来指定部署名称。

--redis-name

string

带有 argocd-redis 作为默认标签的 Redis 部署的名称。

如果此部署名称的标签与默认值不同,例如,当您通过 Helm Chart 安装它时,设置 --redis-name 选项或 ARGOCD_REDIS_NAME 环境变量来指定部署的名称。

--repo-server-name

string

Argo CD Repo 服务器的名称,带有 argocd-repo-server 作为默认标签。

如果此 Repo 服务器名称的标签与默认标签不同,例如,当您通过 Helm Chart 安装它时,设置 the -repo-server-name 选项或 ARGOCD_REPO_SERVER_NAME 环境变量来指定部署的名称。

--server

string

Argo CD 服务器地址。

--server-crt

string

服务器证书文件.

--server-name

string

Argo CD API 服务器的名称,带有 argocd-server 作为默认标签。

如果此 Argo CD API 服务器名称的标签与默认值不同,例如,当您通过 Helm Chart 安装它时,设置 --server-name 选项或 ARGOCD_SERVER_NAME 环境变量来指定部署的名称。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.