StackRoxKubernetes 安全平臺(tái)
StackRox 是一個(gè) Kubernetes 安全平臺(tái),可以對(duì)容器環(huán)境進(jìn)行風(fēng)險(xiǎn)分析,提供可見性和運(yùn)行時(shí)警報(bào),并提供建議以通過強(qiáng)化環(huán)境來主動(dòng)提高安全性。
StackRox 能夠與容器生命周期的每個(gè)階段(構(gòu)建、部署和運(yùn)行)集成。
部署
將 StackRox 的最新開發(fā)版本快速部署到 stackrox 命名空間中的 kubernetes 集群:
git clone [email protected]:stackrox/stackrox.git
cd stackrox
MAIN_IMAGE_TAG=latest ./deploy/k8s/deploy.sh
如果你在使用 docker for desktop 或 minikube,就使用 ./deploy/k8s/deploy-local.sh命令;對(duì)于 openshift 則使用 ./deploy/openshift/deploy.sh。
部署完成后,應(yīng)該存在端口轉(zhuǎn)發(fā),以便您可以連接到 https://localhost:8000/ 。 'admin' 用戶的憑證可以在 ./deploy/k8s/central-deploy/password中找到。
構(gòu)建工具
以下工具是測(cè)試代碼和構(gòu)建所必需的:
- Make
- Go
- 獲取 EXPECTED_GO_VERSION 。
- 可以使用
make reinstall-dev-tools安裝各種 Go linter 和 RocksDB 依賴項(xiàng) - 指定的 UI 構(gòu)建工具 ui/README.md 。
- Docker
- RocksDB
- Xcode 命令行工具(僅限 macOS)
- Bats 用于運(yùn)行某些 shell 測(cè)試
- oc OpenShift cli 工具
評(píng)論
圖片
表情
