概覽
NeuVector 5.x 是一個與 Rancher 整合的開源容器中心安全平台。NeuVector 在執行時為關鍵應用程式和資料提供即時合規性、可見性和保護。NeuVector 提供防火牆、容器程序/檔案系統監控、使用 CIS 基準的安全稽核和漏洞掃描。有關 Rancher 安全性的更多資訊,請參閱安全文件。
NeuVector 可以透過 Helm chart 啟用,該 chart 可以透過 Rancher UI 中的 Apps 或 Cluster Tools 按鈕安裝。安裝 Helm chart 後,使用者可以輕鬆在 Rancher 中部署和管理 NeuVector 叢集。
使用 Rancher 安裝 NeuVector
Harvester Helm Chart 用於管理 Rancher 中對 NeuVector UI 的存取,使用者可以在其中直接導航以部署和管理其 NeuVector 叢集。
透過 Apps 導航並安裝 NeuVector chart:
- 點擊 ☰ > Cluster Management。
- 在 Clusters 頁面上,前往你想要部署 NeuVector 的叢集,然後點擊 Explore。
- 前往 Apps > Charts,並從 chart repo 安裝 NeuVector。
- 不同的叢集類型需要不同的容器執行時。在配置 Helm chart 值時,前往 Container Runtime 部分,並根據叢集類型選擇你的執行時。最後,再次點擊 Install。
一些範例如下:
-
K3s 和 RKE2:
k3scontainerd -
AKS:v1.19 及以上版本使用
containerd -
EKS:v1.22 及以下版本使用
docker;v1.23 及以上版本使用containerd -
GKE:
containerd(有關更多資訊,請參閱 Google 文件)備註安裝期間一次只能選擇一個容器執行時引擎。
透過 Cluster Tools 導航並安裝 NeuVector chart:
- 點擊 ☰ > Cluster Management。
- 在 Clusters 頁面上,前往你想要部署 NeuVector 的叢集,然後點擊 Explore。
- 點擊左側導航列底部的 Cluster Tools。
- 重複上面的步驟 4,相應地選擇你的容器執行時,然後再次點擊 Install。
從 Rancher UI 存取 NeuVector
- 導航到安裝 NeuVector 的叢集的叢集資源管理器。在左側導航列中,點擊 NeuVector。
- 點擊外部連結前往 NeuVector UI。選擇連結後,使用者必須接受
END USER LICENSE AGREEMENT才能存取 NeuVector UI。
從 Rancher UI 解除安裝 NeuVector
從 Apps 解除安裝:
- 點擊 ☰ > Cluster Management。
- 在 Apps 下,點擊 Installed Apps。
- 在
cattle-neuvector-system下,選擇 NeuVector 應用程式(如果需要,還有相關的 CRD),然後點擊 Delete。
從 Cluster Tools 解除安裝:
- 點擊 ☰ > Cluster Management。
- 點擊螢幕左下方的 Cluster Tools,然後點擊 NeuVector chart 下的垃圾桶圖示。如果需要,選擇
Delete the CRD associated with this app,然後點擊 Delete。