Ret2Shell 推荐通过 Kubernetes 部署,借助于 Kubernetes 的强大功能,管理和掌控平台状态变得十分简单。
请先准备好以下内容:
如果你有 Ret2Shell 仓库的访问权限,请参阅 编译安装 以替代 Docker 镜像 及 License 文件。
在部署之前,请确保你已经在服务器上完成对 Kubernetes 及 Helm 的安装。
部署文件的架构应该是
根据实际服务器的hostname,磁盘等情况,修改部署文件中的配置。
首先,请修改 1-volumes.yaml 文件,根据实际情况修改每一个 nodeSelectorTerms 中的 matchExpressions 的 values 为 hostname,再根据实际情况修改每一个 capacity 中的 storage 的值。
然后,再修改每一个服务中应用的大小数值。