摘要:
Kubernetes 中使用 Job 和 CronJob 两个资源分别提供了一次性任务和定时任务的特性,这两种对象也使用控制器模型来实现资源的管理,我们在这篇文章来介绍Job执行如果失败了会怎么样呢? 修改job fail.yaml,故意引入一个错误: Never 如果将 设置为 会怎么样?下面我们 阅读全文
摘要:
正文 前几天,在ucloud上搭建的k8s集群(搭建教程后续会发出)。今天发现域名解析不了。 组件版本:k8s 1.15.0,coredns:1.3.1 过程是这样的: 首先用以下yaml文件创建了一个nginx服务 创建好之后: 因只部署了一个master节点。在master宿主机上直接执行以下命 阅读全文
摘要:
本文首发于公众号【我的小碗汤】扫描文末二维码关注,一起交流学习 在云平台开发、中间件容器化时,经常会遇到批量删除k8s资源对象的需求,下面记录一下kubectl和golang发送删除pvc、pv、pod请求的例子,便于后续学习查阅 kubectl发送删除请求 根据label批量删除pod: 根据la 阅读全文
摘要:
正文 Docker常用命令 run e设置环境变量; e username=zhj name为容器指定一个名称; name=zhj p指定端口映射,格式为:主机(宿主)端口:容器端口 p 80:8080 t为容器重新分配一个伪输入终端,通常与 i 同时使用; i以交互模式运行容器,通常与 t 同时使 阅读全文
摘要:
正文 使用过docker的都知道dockerfile,其用于定义制作镜像的流程,由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。可参考往期文章学习: "docker基础知识整理" 有时候,我们想在原有镜像基础上修改、增加文件,由于国内网络原因,重新制作镜像会很慢,甚至失败 阅读全文
摘要:
kubernetes版本:1.13.2 背景 由于operator创建的redis集群,在kubernetes apiserver重启后,redis集群被异常删除(包括redis exporter statefulset、redis statefulset)。删除后operator将其重建,重新组建 阅读全文