上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页
摘要: 一、概述 Operator 概念是由 CoreOS 的工程师于2016年提出的,也是由 CoreOS 开发的,用来扩展 Kubernetes API,特定的应用程序控制器,它用来创建、配置和管理复杂的有状态应用,如数据库、缓存和监控系统。 Operator SDK 是一个框架,它使用控制器运行时库通 阅读全文
posted @ 2022-09-11 23:57 大数据老司机 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 一、概述 CRD(Custom Resource Definition) 本身是一种 Kubernetes 内置的资源类型,即自定义资源的定义,用于描述用户定义的资源是什么样子。CRD 的相关概念: CRD 是 v1.7 + 新增的无需改变代码 就可以扩展 Kubernetes API 的机制,用来 阅读全文
posted @ 2022-09-11 14:07 大数据老司机 阅读(5136) 评论(0) 推荐(0) 编辑
摘要: 一、概述 我们可以将Helm看作Kubernetes下的apt-get/yum。Helm是kubernetes的包管理器,helm仓库里面只有配置清单文件,而没有镜像,镜像还是由镜像仓库来提供,比如hub.docker.com、私有仓库。 官方文档:https://v3.helm.sh/zh/doc 阅读全文
posted @ 2022-09-05 22:09 大数据老司机 阅读(3201) 评论(0) 推荐(1) 编辑
摘要: 一、概述 Horizontal Pod Autoscaler(HPA,Pod水平自动伸缩),根据平均 CPU 利用率、平均内存利用率或你指定的任何其他自定义指标自动调整 Deployment 、ReplicaSet 或 StatefulSet 或其他类似资源,实现部署的自动扩展和缩减,让部署的规模接 阅读全文
posted @ 2022-09-04 09:55 大数据老司机 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 一、概述 更新部署服务时,旧的 Pod 会终止,新 Pod 上位。 如果在这个部署过程中老 Pod 有一个很长的操作,我们想在这个操作成功完成后杀死这个 pod(优雅关闭),如果无法做到的话,被杀死的 pod 可能会丢失一定的流量,或者外界无法感知到该 Pod 被杀死。 特别是,如果我们有一个接收大 阅读全文
posted @ 2022-09-03 11:58 大数据老司机 阅读(1688) 评论(0) 推荐(0) 编辑
摘要: 一、概述 有时,在单个 Pod 中共享卷以供多方使用是很有用的。volumeMounts.subPath 属性可用于指定所引用的卷内的子路径,而不是其根路径。 官方文档:https://kubernetes.io/zh-cn/docs/concepts/storage/volumes/#using- 阅读全文
posted @ 2022-09-03 00:10 大数据老司机 阅读(4496) 评论(0) 推荐(0) 编辑
摘要: 一、概述 作为接替Docker运行时的Containerd在早在Kubernetes1.7时就能直接与Kubelet集成使用,只是大部分时候我们因熟悉Docker,在部署集群时采用了默认的dockershim。在V1.24起的版本的kubelet就彻底移除了dockershim,改为默认使用Cont 阅读全文
posted @ 2022-08-28 21:23 大数据老司机 阅读(5083) 评论(0) 推荐(3) 编辑
摘要: 一、前言 Harbor的部署之前使用的存储是NFS,虽然可以使用rsync+inotify做数据同步做解决单点问题,但是NFS效率/性能有限,没有对象存储那么强大,所以一般使用对象存储居多,这里选用MinIO 对象存储软件,当然也可以使用Ceph或者其它对象存储。都部署在k8s 集群上,k8s 基础 阅读全文
posted @ 2022-08-28 13:18 大数据老司机 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Kubernetes中的健康检查主要使用 就绪性探针(readinessProbes)和 存活性探针(livenessProbes) 来实现,service即为负载均衡,k8s保证 service 后面的 pod 都可用,是k8s中自愈能力的主要手段,主要基于这两种探测机制,可以实现如下需 阅读全文
posted @ 2022-08-27 16:40 大数据老司机 阅读(2919) 评论(0) 推荐(2) 编辑
摘要: 一、概述 Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 官方文档:https://docs.docker.com/engine/reference/builder/ Dockerfile 示例:https://github.com/dockerf 阅读全文
posted @ 2022-08-26 23:08 大数据老司机 阅读(509) 评论(0) 推荐(2) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页