千家信息网

使用Kubernetes里的job计算圆周率后2000位

发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,使用Kubernetes里的job(作业),我们可以很方便地执行一些比较耗时的操作。新建一个job.ymal文件:定义了一个Kubernetes job,名称为pi,类型为job,容器名称为pi,镜像
千家信息网最后更新 2024年11月18日使用Kubernetes里的job计算圆周率后2000位

使用Kubernetes里的job(作业),我们可以很方便地执行一些比较耗时的操作。

新建一个job.ymal文件:

定义了一个Kubernetes job,名称为pi,类型为job,容器名称为pi,镜像为perl,执行的per命令为 print bpi(2000):

这个ymal文件的完整内容:

apiVersion: batch/v1

kind: Job

metadata:

name: pi

spec:

template:

metadata:

name: pi

spec:

containers:

  • name: pi

image: perl

command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"]

restartPolicy: Never

使用命令kubectl create -f 导入这个yaml文件,创建一个新的job:

之后在Kubernetes的dashboard里能看到这个新建的job:

job对应的pod状态为Waiting ContainerCreating:

稍后,其状态从Running变为了Terminated:Completed,总共花了14分钟。

在pod的事件日志里,能看到大部分时间花在了perl镜像的下载上:

点击dashboard的logs按钮,就能看到这个2000位圆周率的计算结果:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":


文件 名称 命令 状态 镜像 圆周 圆周率 事件 公众 内容 原创文章 大部分 容器 按钮 文章 日志 时间 更多 稍后 类型 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 灵武企业管控软件开发 广州专业软件开发定做价格 服务器账户访问权限管理 昆船物流软件开发测试题 国家电网网络安全亮点 数据库属性默认值为none 网络安全的管理措施 软件开发 绩效考核表 上海市云呗网络技术有限公司 带图片文章是存数据库吗 网络服务器连接失败是怎么回事 视频存储在什么数据库中 百科知识问答软件开发 数据库中成绩的数据类型该用什么 学软件开发说的算法是什么 数据库如何只导出一个表 计算机网络技术考大专 网络犯罪影响网络安全 网络安全运维项目验收报告 华为通信网络安全吗 我的世界跑酷服务器ip 数据库的标识规范无法修改 中国大学专业软件开发 软件开发人员标语 加强网络安全制度建设工作 网络安全需谨慎作文 数据库优化复习第一章 网络安全评估报告费用 计算机网络技术自上向下 net快速软件开发平台开源
0