试着部署一个 nginx。
一开始还没怎么接触 yaml 资源清单。最好是在 kuboard 界面上操作。慢慢熟悉。
进到默认命名空间


创建工作负载

选 Deployment 类型
StatefulSet 和 DaemonSet 以后会接触到。一个是可以让容器有固定的 hostname,一个是可以每个物理节点启一个实例。
这里先会用最基础的 Deployment 类型。

添加工作容器
初始化容器,先不管它。如果你要等待其他服务启动完成后,才启动工作容器。可以添加初始化容器,在初始化容器里配上死循环等待其他服务启动完成的脚本。
我们要 工作容器。

挂载一个自定义配置文件

配置字典长这样:

配置服务

配置应用路由
先不着急 https。
没有域名的话,就用 nip.io 做域名。

再试一个
根据 https://hub.docker.com/r/traefik/whoami docker 的镜像介绍。翻译成 kuboard 界面的操作。知道 docker 下怎么安装,也就会在 k8s 里安装了。
whoami 应用,在调试集群 流量入口配置 的时候,还是很有用的。可以用来判断 应用是否能识别 客户端的真实ip、可以用来做 websocket 的 echo 示例。