Kubernete 开发系列 如果不使用Operator,我们如何部署一个应用 2020/07/20 | Kubernetes,运维 | Zhiming Zhang | 暂无评论 | 1733 views 为了更深入的理解Operator 的工作方式,我们先看一下,如果没有Operator,我们来部署一个应用需要多少步骤,每一步骤都需要做什么: 首先,这个例子叫做Visitors Site 他会将每个访问的ip记录到数据库,并展示到首页,架构非常简单 前台页面用的React ,后台处理业务逻辑使用的是Django ,然后数据存储是Mysql……
Kubernete 开发系列 安装Operator SDK 2020/07/19 | Kubernetes | Zhiming Zhang | 暂无评论 | 2252 views Kuterneres 的源码是go语言写的,非常庞大,读起来挺费时间的,但其实创建一个Operator的逻辑基本都是类似的 所以Redhat 为我们提供了一个Operator SDK , 支持andible helm 和 go ,让我们能轻松编写自己的Operator 如何安装: [crayon-64224409c37c068924069……
Kubernete 开发系列 运行第一个operator etcd 2020/07/18 | Kubernetes | Zhiming Zhang | 暂无评论 | 1555 views etcd 是一个很好的例子,对于我们来说,我们只需要知道怎么把值放进去,然后怎么取出来,至于怎么认证,怎么升级,怎么管理,我们并不关心,所以,我们不关心的部分Operator帮我们管理 想要运行这个operator,首先我们要先创建一个CRD ,也就是说,Kuberntes 原生是不知道什么etcd的,也不知道该怎么帮你创建(原生支持的p……
Kubernete 开发系列 kubernetes Operator 2020/07/15 | Kubernetes,运维 | Zhiming Zhang | 暂无评论 | 1985 views Operator是一种集合了打包,运行,维护的一类特殊的kubernetes 应用,它是Kuberente的一种扩展 在介绍Operator如何工作之前,我们要先了解Kubernetes 是如何工作的 kubernetes 自动化帮我们运维了一些无状态的应用,例如一个静态网站,因为是无状态的应用,所以任何一个实例都是可以被替代的,所以如果……