
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文摘要总结了Ubuntu系统下容器环境部署的关键步骤,包括:1)配置docker-ce和k8s软件源;2)安装containerd并修改配置文件设置镜像加速;3)部署crictl工具并配置补全;4)安装nerdctl并解决镜像拉取问题。重点介绍了两种镜像加速配置方法:旧方式通过修改config.toml文件,新方式通过创建hosts.toml配置文件。最后展示了ctr工具使用--hosts-di
文章摘要:本文介绍了YAML格式的基本规则和语法,包括注释、单行/多行字符串、字典和列表的编写方式。通过示例展示了Kubernetes中Pod的YAML定义,并提供了环境准备命令。内容涵盖YAML缩进、键值对集合、内联块格式等核心概念,适用于配置管理和容器编排场景。
这篇文章摘要了Kubernetes集群管理的关键操作指南。主要内容包括:1)配置专用管理节点的方法,包括安装kubectl和设置多集群管理;2)节点管理操作,如查看节点状态、详细信息以及删除节点的完整流程;3)集群删除步骤,包括节点驱逐和重置操作。文章提供了具体的命令行示例,如使用kubectl进行节点状态检查、drain操作以及kubeadm reset重置节点等,适合作为Kubernetes集
本文介绍了Kubernetes中的Volume概念及两种主要类型:emptyDir和hostPath。emptyDir是临时存储,随Pod创建而创建,随Pod删除而删除;hostPath则将节点文件系统目录挂载到Pod中,Pod删除后数据保留。通过实验演示了如何在Pod中配置和使用这两种Volume类型,包括YAML文件编写、Pod创建、数据验证等操作步骤,并展示了不同Volume类型的数据持久化
Kubernetes Secret 摘要 Secret是Kubernetes中存储敏感信息的资源对象,如密码、令牌等。与ConfigMap不同,Secret会对数据进行编码。Secret分为三种类型:generic(键值对)、docker-registry(访问仓库凭据)和tls(TLS证书)。创建方式包括基于键值对、文件、环境变量文件和目录四种,其中文件内容会被base64编码。Secret可以
本文摘要:本文介绍了ETCD分布式键值存储系统的特点和应用场景,包括服务注册发现、消息发布订阅、分布式协调等。详细讲解了单节点和多节点集群的部署配置方法,涵盖环境设置、参数说明及验证步骤。ETCD作为Kubernetes等分布式系统的核心组件,具有高性能、简单易用和跨平台支持等优势,适合构建高可用的数据存储服务。
在 K8s 中部署 LNMP 架构 ECShop 电商。部署 NFS 服务器,提供共享目录 /ecshop部署 NFS 动态卷制备,存储类型 ecshop电商相关资源部署在 ecshop 命名空间配置 ingress 规则,通过 https://shop.laoma.cloud 访问商城。部署 Metric Server,针对 php 和 nginx 应用,配置 HPA 规则,最小2个pod,最大
本文介绍了Docker镜像的基本概念和内部结构。首先以hello-world最小镜像为例,分析其仅包含一个可执行文件的极简结构。然后探讨base镜像的特点,指出其仅提供最小化的Linux发行版rootfs,而非完整操作系统。通过CentOS镜像示例说明base镜像体积小的原因:它只包含最基本的命令和库,共享宿主机的kernel。文章还展示了如何通过Dockerfile构建镜像,为后续学习镜像管理和
本文介绍了Docker容器的基本操作和运行方式。主要内容包括: 容器运行机制:docker run = docker create + docker start,可通过CMD、ENTRYPOINT或命令行指定启动命令。 容器生命周期:容器状态取决于启动命令的执行情况,命令结束则容器退出。 保持容器运行:通过执行长期运行命令(如while循环)使容器保持running状态,可使用-d参数后台运行。
LVM是 Logical Volume Manager(逻辑卷管理)的简写,LVM将若干个磁盘或者磁盘分区连接为一个整块的卷组,形成一个存储池。管理员可以在卷组上任意创建逻辑卷,并进一步在逻辑卷上创建文件系统。简单地说:卷组由多个物理卷组成,可以在卷组中创建多个逻辑卷,对逻辑卷创建文件系统给用户使用。







