StackRoxKubernetes 安全平臺
StackRox 是一個 Kubernetes 安全平臺,可以對容器環(huán)境進(jìn)行風(fēng)險分析,提供可見性和運行時警報,并提供建議以通過強(qiáng)化環(huán)境來主動提高安全性。
StackRox 能夠與容器生命周期的每個階段(構(gòu)建、部署和運行)集成。
部署
將 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命令;對于 openshift 則使用 ./deploy/openshift/deploy.sh。
部署完成后,應(yīng)該存在端口轉(zhuǎn)發(fā),以便您可以連接到 https://localhost:8000/ 。 'admin' 用戶的憑證可以在 ./deploy/k8s/central-deploy/password中找到。
構(gòu)建工具
以下工具是測試代碼和構(gòu)建所必需的:
- Make
- Go
- 獲取 EXPECTED_GO_VERSION 。
- 可以使用
make reinstall-dev-tools安裝各種 Go linter 和 RocksDB 依賴項 - 指定的 UI 構(gòu)建工具 ui/README.md 。
- Docker
- RocksDB
- Xcode 命令行工具(僅限 macOS)
- Bats 用于運行某些 shell 測試
- oc OpenShift cli 工具
評論
圖片
表情
