首页 » 翻译 » Kubernetes » 正文

Kubernete 开发系列 如果不使用Operator,我们如何部署一个应用

为了更深入的理解Operator 的工作方式,我们先看一下,如果没有Operator,我们来部署一个应用需要多少步骤,每一步骤都需要做什么:

首先,这个例子叫做Visitors Site

W1

他会将每个访问的ip记录到数据库,并展示到首页,架构非常简单

W2

前台页面用的React ,后台处理业务逻辑使用的是Django ,然后数据存储是Mysql(注意,本例子中mysql 没有做持久化存储,重启会丢失数据)

对于mysql来说:

三个资源被创建,secret ,deployment, 和service

同样的后端:

后端只用了两个资源,但是后端要注意一个地方,他需要从环境变量里读取mysql的service的名字,要不然它找不到数据库

最后是前端:

 

 

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)