我已经在我的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
网友评论