在K3s上部署高可用性SafeLine WAF(第三部分)
💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
本文介绍如何在K3S集群中使用HelmChart安装nfs-provisioner和SafeLine WAF。首先,添加和更新Helm仓库,安装nfs-subdir-external-provisioner实现NFS自动挂载。然后,通过HelmChart部署SafeLine WAF,创建values.yaml文件并进行安装。最后,验证Pod状态和服务,确保SafeLine WAF成功部署并可通过K3S节点IP访问。
🎯
关键要点
- 本文介绍如何在K3S集群中使用HelmChart安装nfs-provisioner和SafeLine WAF。
- 首先,添加和更新Helm仓库,安装nfs-subdir-external-provisioner实现NFS自动挂载。
- nfs-subdir-external-provisioner是用于K8S或K3S集群的第三方组件,自动挂载NFS目录作为持久数据存储。
- 安装NFS客户端,确保所有集群节点都安装NFS客户端以使用NFS作为后端存储。
- 通过Helm安装nfs-client-provisioner,并设置相关参数。
- 验证部署状态,检查Pod和存储类是否正常运行。
- SafeLine WAF仅支持Docker独立容器部署,但社区提供了HelmChart部署解决方案。
- 拉取HelmChart tgz包并创建values.yaml文件以配置SafeLine WAF。
- 在K3S集群中安装SafeLine WAF,并可通过Helm进行升级。
- 验证SafeLine WAF的Pod状态和服务暴露情况,确保成功部署并可通过K3S节点IP访问。
➡️