Loading

摘要: CronJob CronJob用于执行常规的计划操作(如备份、报告生成等)。 格式 * * * * * 分时日月周 创建一个 Job [root@master01 job]# kubectl create -f cronjob.yaml apiVersion: batch/v1beta1 kind: 阅读全文
posted @ 2023-01-16 23:32 平凡键客 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Persistent Volumes PersistentVolume 为用户和管理员提供了一组 API, 将存储如何控制的细节从其如何被使用中抽象出来。 为此,k8s 引入了两个新的 API 资源,PersistentVolume 和 PersistentVolumeClaim Persisten 阅读全文
posted @ 2023-01-16 22:59 平凡键客 阅读(52) 评论(0) 推荐(0) 编辑
摘要: Volumes 官方文档 介绍 Container 中的文件在磁盘上是临时存放的,这给 Container 中运行的较重要的应用程序带来一些问题。 当容器崩溃时文件丢失。 kubelet 会重新启动容器,但容器会以干净的状态重启。 当Pod中同时运行多个容器,容器之间需要共享文件时。 背景 Kube 阅读全文
posted @ 2022-12-15 00:38 平凡键客 阅读(40) 评论(0) 推荐(0) 编辑
摘要: ConigMap 什么是ConfigMap ConfigMap 采用 key-value 格式进行保存数据,一般用来保存非敏感数据,Pods可以将configmap作为环境变量、命令行参数或卷中的配置文件使用。ConfigMap 将特定环境的配置从容器中解耦。 创建ConfigMap 官方文档 从目 阅读全文
posted @ 2022-12-14 23:41 平凡键客 阅读(71) 评论(0) 推荐(0) 编辑
摘要: Ingress Ingress 公开从集群外部到集群内服务的 HTTP 和 HTTPS 路由。流量路由由 Ingress 资源上定义的规则控制。 Ingress用于实现用域名的方式访问k8s内部应用。管理对集群中的服务(通常是HTTP)的外部访问的API对象。可以提供负载平衡、SSL终端和基于名称的 阅读全文
posted @ 2022-11-23 23:20 平凡键客 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 布隆过滤器 布隆过滤器(英语:Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。元素可以添加到集合中,但不能删除(计数布鲁姆过滤器变体支持删除); 作用 布隆过滤器可以用于判断一个元素可能存在或者一定不存在。 参考文章 Bloom filter 阅读全文
posted @ 2022-11-13 00:34 平凡键客 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Service K8S Service可以简单理解为逻辑上的一组Pod。一种可以访问Pod的策略,其他Pod可以通过这个Service访问到这个Service代理的Pod。 相对于Pod而言,它会有一个固定的名称,一旦创建就固定不变。可以简单的理解成访问一个或者一组Pod的时候,先去访问Servic 阅读全文
posted @ 2022-11-09 01:31 平凡键客 阅读(54) 评论(0) 推荐(0) 编辑
摘要: DeemonSet DaemonSet 确保全部(或者某些)节点上运行一个 Pod 的副本。 当有节点加入集群时, 也会为他们新增一个 Pod 。 当有节点从集群移除时,这些 Pod 也会被回收。删除 DaemonSet 将会删除它创建的所有 Pod。 典型用法 在每个节点上运行集群守护进程 在每个 阅读全文
posted @ 2022-11-07 21:56 平凡键客 阅读(68) 评论(0) 推荐(0) 编辑
摘要: StatefulSet StatefulSet 用来管理有状态应用的工作负载 API 对象。 和 Deployment 类似, StatefulSet 管理基于相同容器规约的一组 Pod。但和 Deployment 不同的是, StatefulSet 为它们的每个 Pod 维护了一个有粘性的 ID。 阅读全文
posted @ 2022-11-02 23:44 平凡键客 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Deployment 用于部署无状态的服务。一般不直接管理Pod或者ReplicaSet。 创建 Deployment Deployment 文件 apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels 阅读全文
posted @ 2022-11-01 23:07 平凡键客 阅读(58) 评论(0) 推荐(0) 编辑