13. Pod 从入门到深入理解(二)

news/2024/11/30 20:44:13/

本章讲解知识点

    1. Pod 容器共享 Volume
    1. ConfigMap
    1. Secret
    1. Downward API
    1. EmptyDir Volume
    1. HostPath Volume


1. Pod 容器共享 Volume

1.1. Volume 的背景及需要解决的问题

存储是必不可少的,对于服务运行产生的日志、数据,必须有一个地方进行保存,但是我们的容器每一次重启都是“恢复到出厂设置”,这样容器产生的所有数据都会丢失。因此 Kubernetes 必须要解决 Pod 持久化存储问题。

同时一个 Pod 里的容器 A 和容器 B,相互之间存在数据共享的情况,那么 Kubernetes 还得解决存储共享的问题。

在 Kubernetes 中,Pod 是最小的可部署单元。Pod 可以包含一个或多个容器,它们在同一个节点上运行,并共享相同的网络命名空间、PID 命名空间、IPC 命名空间和主机名。Pod 中的容器可以使用 Volume 共享数据,这个 Volume 是由 Kubernetes 提供的一个抽象概念,它可以映射到宿主机上的文件系统目录、网络存储设备或其他存储设


http://www.ppmy.cn/news/58979.html

相关文章

初识vue-模板

目录 模板语法 模板插值 指令 条件渲染(v-if ;v-show) 列表循环(v-for) ref JSX(render渲染) 条件渲染 列表渲染 八皇后框架-背景格(循环) 模板语法 Vue.js使用了…

nestJS入门cli 创建项目以及集成swagger和mysql

nestJs 1. 简介 介绍 NestJS NestJS 是一个基于 TypeScript 的渐进式 Node.js 框架,它结合了 OOP、FP 和 FRP 的元素,以提供一种现代且可扩展的开发体验。NestJS 建立在 Express.js 之上,但是提供了更加抽象和模块化的方式来编写应用程序。…

为了做低代码平台,这些年我们对.NET的DataGridView做的那些扩展

我们的低代码开发平台从一开始决定做的时候,就追求未来能够支持多种类型的客户端,目前支持Winform,Web,H5,FlutterAPP,当然了,未来也有可能会随着实际的需要淘汰掉一些客户端的。 为了系统更易…

springboot+vue垃圾分类网站(源码+文档)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的垃圾分类网站。项目源码以及部署相关请联系风歌,文末附上联系信息 。 💕💕作者:风歌&a…

超细Redis(二)

五大数据类型 官方文档: 翻译: Redis 是一个开源(BSD 许可)内存数据结构存储系统,用作数据库、缓存、消息代理和流引擎。Redis 提供数据结构,例如字符串、哈希、列表、集、带有范围查询的排序集、位图、超…

K8S部署及常见问题处理

目录 k8s kubeadm 一键自动化,安装k8s集群,安装所有运行需要的组件 一、环境初始化(三台机器都需要执行)

五月到了,再来看看ChatGPT给我们带来了什么吧!

ChatGPT,即聊天生成预训练转换器(Chat Generative Pre-trained Transformer),是美国OpenAI公司基于GPT-3.5架构(目前已经更新到GPT-4,但仅限于Plus用户)研发和强化训练的一款人工智能聊天机器人…

PHP学习笔记第一天

前言 作者简介:不知名白帽,网络安全学习者。 博客主页:不知名白帽的博客_CSDN博客-网络安全,CTF,内网渗透领域博主 网络安全交流社区:https://bbs.csdn.net/forums/angluoanquan 目录 PHP语法 基本的PHP语法 PHP的数据类型 PH…