kubernetes(k8s)实战部署php+nginx+ingress,简单易懂

k8s基础

自行了解下一下知识点

  1. pod概念
  2. rc和deployment,有状态无状态
  3. service
  4. 弹性伸缩
  5. 数据卷nfs,configmap
  6. docker

部署原理

在传统的fpm+nginx模式下,nginx通过监听或者socket和fpm进行通信对外进行服务,在k8s中将两者剥离成独立的pod和service,所以就很容易明白如何进行部署,嗷嗷嗷嗷~~~

1 创建php image
2 推送镜像到仓库,可使用阿里云的
3 创建nfs
4 创建php-deployment 并挂载nfs
5 创建nginx configmap
6 创建nginx deployment 并挂载cm,nfs
7 创建 php ,nginx svc
8 创建ingress cronller和ingress对象规则

由于文件内容较多这里不一一展示,有需要的朋友可以私信我

直接展示最终成果
在这里插入图片描述

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值