美文网首页
在 k8s 上跑任务系统

在 k8s 上跑任务系统

作者: Lupino | 来源:发表于2021-01-27 22:39 被阅读0次

我已经在我的macos上装好了 k8s, 但我还是新手,第一次使用。
先跑一个任务系统来小试牛刀一下。
任务系统的镜像是 lupino/periodicd:1.1.7.2, k8s 启动命令如下:

kubectl create deployment periodicd --image=lupino/periodicd:1.1.7.2

等一会儿后,我的任务系统跑起来了。

我们可以通过 kubectl get pods 来查看运行情况:

$ kubectl get pods
NAME                         READY   STATUS    RESTARTS   AGE
periodicd-7fb68f7fb6-64xxz   1/1     Running   0          35h

我们可以用 kubectl exec 来进入容器中执行命令

$ kubectl exec periodicd-7fb68f7fb6-64xxz -i -t -- sh
/ # periodic status
FUNCTIONS  WORKERS  JOBS  PROCESSING  LOCKING  SCHEDAT
/ #

如果需要外部访问的时候可以将端口导出:

kubectl expose deployment periodicd --type=NodePort --port=5000

相关文章

网友评论

      本文标题:在 k8s 上跑任务系统

      本文链接:https://www.haomeiwen.com/subject/xeszzktx.html