2.7. 运行 Helm 升级命令
您可以使用 helm upgrade 命令更新 Red Hat Advanced Cluster Security for Kubernetes (RHACS)。
先决条件
-
您必须有权访问用于安装 Red Hat Advanced Cluster Security for Kubernetes (RHACS) 的
values-private.yaml配置文件。否则,您必须先生成values-private.yaml配置文件包含 root 证书,然后继续此处的命令。
流程
运行 helm upgrade 命令并使用
-f选项指定配置文件:$ helm upgrade -n stackrox stackrox-central-services \ rhacs/central-services --version <current-rhacs-version> \1 -f values-private.yaml \ --set central.db.password.generate=true \ --set central.db.serviceTLS.generate=true \ --set central.db.persistence.persistentVolumeClaim.createClaim=true注意您可以使用
--reuse-values选项在升级过程中保留之前配置的 Helm 值。如果这样做,在升级到下一个版本前,您必须关闭 central-db 创建。例如,$ helm upgrade -n stackrox stackrox-central-services \ rhacs/central-services --version <current-rhacs-version> --reuse-values \ -f values-private.yaml \ --set central.db.password.generate=false \ --set central.db.serviceTLS.generate=false \ --set central.db.persistence.persistentVolumeClaim.createClaim=false