2.2. 仓库服务器属性


以下属性可用于配置 Repo 服务器组件:

Namedefault描述

autotls

""

用于为 repo-server 的 gRPC TLS 证书设置 TLS 的供应商。目前,只有 openshift 值可以接受。

env

empty

为 Repo 服务器工作负载设置的环境。

enabled

empty

在 Argo CD 安装过程中启用 Repo 服务器的标记。

execTimeout

180

渲染工具(如 Helm 或 Kustomize)的执行超时(以秒为单位)。

extraRepoCommandArgs

empty

将命令行参数传递给 Repo 服务器工作负载。命令行参数添加到 Operator 设置的参数列表中。

initContainers

empty

Argo CD Application Controller 组件中的 init 容器数量。此字段是可选的。

image

argoproj/argocd

Argo CD Repo 服务器的容器镜像。这个正确的覆盖了 ARGOCD_REPOSERVER_IMAGE 环境变量。

logLevel

info

Argo CD Repo 服务器使用的日志级别。有效选项包括 debuginfoerrorwarn

logFormat

text

Argo CD repo 服务器使用的日志格式。有效选项为 textjson

mountatoken

false

定义 serviceaccount 令牌是否应挂载到 repo-server pod。

remote

empty

指定 Repo 服务器容器的远程 URL。

replicas

empty

Argo CD Repo 服务器的副本数。必须大于或等于 0

resources

empty

容器计算资源。

serviceaccount

""

与 repo-server pod 搭配使用的 serviceaccount 的名称。

sidecarContainers

empty

Argo CD Application Controller 组件中的 sidecar 容器数量。此字段是可选的。

verifytls

false

定义在与存储库服务器通信时,是否在所有组件上执行严格的 TLS 检查。

version

.spec.Version 相同

与 Argo CD Repo 服务器一起使用的标签。

empty

配置用于 Repo 服务器部署的额外卷。此字段是可选的。

volumeMounts

empty

配置用于 Repo 服务器部署的额外卷挂载。此字段是可选的。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.