ACCESS:如何修改Artifactory Helm安装中的ACCESS配置文件?
到目前为止,还没有直接的方法来修改Access配置文件(Access .config.latest.yml),使用我们的Helm Chart。
我们可以挂载access.config.patch.yml文件,将其作为configMap或秘密文件挂载。
在继续之前,我们强烈建议您参考我们的访问YAML配置文档,以进一步了解它的工作原理。
首先,我们可以创建access.config.patch.yml文件,并插入我们想要添加/修改的配置。以添加以下设置为例:安全:
user-lock-policy:
尝试:2
seconds-to-unlock: 3
注意:这不会覆盖access.config.latest文件,而是添加或修改值。如果您想完全覆盖它,请使用access.config.import.yml而不是access.config.patch.yml。
现在,创建包含以下文件的ConfigMap:Kubectl create configmap access-config -n your-namespace——from-file= " access.config.patch.yml "
最后,在values.yaml中添加以下值:artifactory:
customVolumes: |
—name: access-config-volume
configMap:
名称:access-config
customVolumeMounts: |
—name: access-config-volume
mountPath: / tmp / access-config /
copyOnEveryStartup:
—source: /tmp/access-config/*
目标:等/访问
使用新值重新部署。Yaml,并将状态集缩小到0,然后缩小到您拥有的节点数量。
