这里我简单创建一个tomcat应用来演示,分别创建deployment,service ingress 具体复杂操作请看最后章节官方演示


Deployment

  1. 第一步当然是登录😄 账号:depng/123456

image.png

  1. 进入设定好的项目空间(项目空间包含很多命名空间)

image.png
点击部署服务进行部署任务image.png

  1. 填写「服务名称」,「镜像地址」 选择当前项目空间里面的「命名空间」,「暴露端口」。标准四要素。⚒

image.png
最后点击启动
image.png
这样就创建好一个服务了,其实就是类似创建了一个deployment

  1. 查看创建状态

    这样红色的样子就是创建中
    image.png
    这个样子是创建成功
    image.png

  2. 点击进入查看pod信息

image.png
你想要的pod信息都有,一键进入容器命令行,查看日志等
image.png
好了deployment 创建完成✅。

Service

  1. service 的名字叫服务发现

image.png

  1. 你会发现他已经自己创建好了service,那是因为,我们在创建deployment的时候创建端口映射时就创建了service

image.png
image.png

Ingress

  1. ingress 的名字叫负载均衡,形象的很

image.png

  1. 点击添加规则

image.png
填写名称,选择命名空间,域名选择,选择映射的服务,就是选择service
image.png
最后保存
image.png

  1. 访问 ,直接点击这个连接就可以跳转到对应的服务首页了。

image.png
image.png
完成