lnmp-k8s
lnmp-k8s copied to clipboard
Deploy Kubernetes on Linux(systemd or Fedora CoreOS) | Deploy LNMP On Kubernetes
Run LNMP on Kubernetes
从 0 开始部署 Kubernetes 集群
云服务
本项目维护方案
-
手动部署 Kubernetes 集群(Fedora CoreOS)
-
Linux 单机部署(systemd)
-
WSL2(systemd)
-
Docker Desktop
其他方案
微信订阅号
关注项目作者微信订阅号,接收项目最新动态
LNMP Demo
参考 lnmp 文件夹
Helm or Kustomize
固定的 YAML 文件很难扩展,可以使用 Helm 或 Kustomize($ kubectl apply -k XXX) 灵活的部署应用。具体说明请查看文档。
Helm
Tips
-
数据持久化
-
滚动升级 不停机更新
-
pod 网络出错
Ubuntu 19.04+ / Debian 10(buster)+ / Fedora 29+
Ensure iptables tooling does not use the nftables backend
具体请查看 这里
学习
- 存储
pvpvccsiflexvolume - 网络
cnicalico - 服务 ingress
- 容器运行时
cridockercri-containerdcri-o - 监控 Prometheus
- 日志 efk