2.2. Argo CD 自定义资源属性


Argo CD 自定义资源由以下属性组成:

Expand
Name描述defaultProperties

applicationInstanceLabelKey

Argo CD 注入应用程序名称的 metadata.label 键名称作为一个跟踪标签。

app.kubernetes.io/instance

 

applicationSet

<object>

  • 这会覆盖 ARGOCD_APPLICATIONSET_IMAGE 环境变量。
  • 有效选项包括 debuginfoerrorwarn
  • 有效选项为 textjson

configManagementPlugins

添加配置管理插件。

<empty>

 

controller

Argo CD Application Controller 选项。

<object>

  • 有效选项包括 debuginfoerrorwarn
  • 使用此属性允许 Operator 根据控制器组件管理的集群数量扩展副本数。
  • 当副本数达到 maxShards 时,分片管理多个集群。

disableAdmin

禁用内置的 admin 用户。

false

 

gaTrackingID

使用 Google Analytics 跟踪 ID。

<empty>

 

gaAnonymizeUsers

启用发送至 google 分析的散列用户名。

false

 

ha

高可用性选项。

<object>

  • 这会覆盖 ARGOCD_REDIS_HA_PROXY_IMAGE 环境变量。

helpChatURL

https://mycorp.slack.com/argo-cd

 

helpChatText

显示在进行聊天帮助的文本框中。

现在聊天!

 

image

所有 Argo CD 组件的容器镜像。这会覆盖 ARGOCD_IMAGE 环境变量。

argoproj/argocd

 

ingress

Ingress 配置选项。

<object>

 

initialRepositories

初始 Git 存储库,将 Argo CD 配置为在创建集群时使用。

<empty>

 

notifications

通知控制器配置选项。

<object>

  • 这会覆盖 ARGOCD_IMAGE 环境变量。
  • 有效选项包括 debuginfoerrorwarn

repositoryCredentials

Git 存储库凭证模板,将 Argo CD 配置为在创建集群时使用。

<empty>

 

创建集群时要使用的初始 SSH 已知问题供 Argo CD 使用。

<default_Argo_CD_Known_Hosts>

 

kustomizeBuildOptions

用于 kustomize build 的构建选项和参数。

<empty>

 

oidcConfig

OIDC 配置作为 Dex 的替代方案。

<empty>

 

nodePlacement

添加 nodeSelectortolerations

<empty>

 

prometheus

Prometheus 配置选项。

<object>

rbac

RBAC 配置选项。

<object>

  • 包含用户定义的 RBAC 策略和角色定义的 CSV 数据。

redis

Redis 配置选项。

<object>

  • 这会覆盖 ARGOCD_REDIS_IMAGE 环境变量。

resourceHealthChecks

自定义资源健康检查行为。

<empty>

 

resourceIgnoreDifferences

自定义资源忽略不同行为。

<empty>

 

resourceActions

自定义资源操作行为。

<empty>

 

resourceExclusions

完全忽略整个资源组类别。

<empty>

 

resourceInclusions

<empty>

 

server

Argo CD Server 配置选项。

<object>

  • 必须大于或等于 0
  • 有效选项包括 debuginfoerrorwarn
  • 有效选项为 textjson

sso

单点登录选项。

<object>

statusBadgeEnabled

启用应用程序状态徽标。

true

 

tls

TLS 配置选项。

<object>

启用匿名用户访问。

true

 

version

用于所有 Argo CD 组件的容器镜像的标签。

最新的 Argo CD 版本

 

添加 UI 横幅消息。

<object>

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat