lnmp-k8s icon indicating copy to clipboard operation
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 文件很难扩展,可以使用 HelmKustomize($ kubectl apply -k XXX) 灵活的部署应用。具体说明请查看文档。

Helm

Tips

  • 数据持久化

  • 滚动升级 不停机更新

  • pod 网络出错

Ubuntu 19.04+ / Debian 10(buster)+ / Fedora 29+

Ensure iptables tooling does not use the nftables backend

具体请查看 这里

学习

  • 存储 pv pvc csi flexvolume
  • 网络 cni calico
  • 服务 ingress
  • 容器运行时 cri docker cri-containerd cri-o
  • 监控 Prometheus
  • 日志 efk

More Information