云原生
文章平均质量分 71
心葉493
个人博客akemi.zj.cn,新文章大概率只写新博客了
展开
-
K8s(九)持久化存储PV与PVC
PV 和 PVC 之间的关系是一种动态的供需匹配关系。PVC 表示应用程序对持久化存储的需求,而 PV 表示可用的持久化存储资源。Kubernetes 控制平面会根据 PVC 的需求来选择和绑定合适的 PV,将其挂载到应用程序的 Pod 中,从而使应用程序可以访问持久化存储。PVC如果没有对应的绑定PV则会Pending。PVC被删除后,PV内的数据有两种处理策略分别是Retain保留(默认)、Delete删除。接下来的实验中会对这几种模式进行测试,测试结果发现并没有什么区别(k8s1.26)原创 2024-01-23 14:43:12 · 1046 阅读 · 0 评论 -
K8s(八)持久化存储emptyDir、hostpath、nfs
主要介绍了k8s中的三种存储方式:emptyDir临时目录,hostpath存储、nfs网络存储的使用方法原创 2024-01-22 11:57:30 · 738 阅读 · 0 评论 -
K8s(七)四层代理Service
Service在Kubernetes中提供了一种抽象的方式来公开应用程序的网络访问,并提供了负载均衡和服务发现等功能,使得应用程序在集群内外都能够可靠地进行访问。每个Service都会自动关联一个对应的Endpoint。当创建一个Service时,Kubernetes会根据Service的选择器(selector)来找到匹配的Pod,并将这些Pod的IP地址和端口信息作为Endpoint的一部分。当Service接收到来自外部或内部的请求时,它会将请求转发到与之关联的Endpoint。原创 2024-01-20 09:36:39 · 1135 阅读 · 0 评论 -
K8s(六)Deployment资源
Deployment是Kubernetes中的一个重要组件,用于管理应用程序的部署和更新。它提供了一种声明性的方式来定义应用程序的期望状态,并确保集群中的Pod按照这个状态进行部署和维护。 简化了应用程序的部署和更新流程,并提供了健康检查、自动扩缩容、历史版本回滚等功能。原创 2024-01-19 12:26:56 · 634 阅读 · 0 评论 -
K8s(五)ReplicaSet控制器
对于自主式pod来说,删除pod之后pod就直接消失了,如果因为一些误操作或pod错误退出,就不会自动恢复,这个时候就需要使用k8s的控制器,使用控制器创建的pod可以进行故障的恢复与自愈,并且也可以做资源调度、配置管理等内容。控制器监视集群中的对象,并根据它们的预期状态来采取行动,以确保系统的期望状态与实际状态保持一致。它定义了所需的Pod副本数量,并监控它们的运行状态,以确保始终有指定数量的副本在运行。定义ReplicaSet时,需要定义要创建的pod的模板,相当于pod做了多份的负载均衡。原创 2024-01-18 09:42:58 · 989 阅读 · 0 评论 -
K8s(四)Pod资源——pod生命周期、重启策略、容器钩子与容器探测
如题,主要内容包括pod重启策略、初始化容器、容器钩子与容器探测的内容原创 2024-01-17 10:42:46 · 1809 阅读 · 0 评论 -
K8s(三)Pod资源——pod亲和性与反亲和性,pod重启策略
本文主要介绍了pod资源与pod相关的亲和性,以及pod的重启策略。原创 2024-01-16 01:38:01 · 876 阅读 · 0 评论 -
K8s(二)Pod资源——node调度策略、node亲和性、污点与容忍度
本文主要介绍了在pod中,与node相关的调度策略,亲和性,污点与容忍度等的内容。原创 2024-01-15 15:30:18 · 1014 阅读 · 0 评论 -
K8s(一)Pod资源——Pod介绍、创建Pod、Pod简单资源配额
本文主要介绍了k8s的pod资源,pod资源的创建,pod的简单操作,并介绍了pod的labels和resource字段原创 2024-01-14 12:33:59 · 1547 阅读 · 0 评论 -
Docker资源配额
资源配额提供了更好的资源控制和管理机制,以确保容器化环境的稳定性和性能。根据应用程序的需求和系统环境来设置适当的资源配额:过于严格的配额可能导致应用程序性能下降,而过于宽松的配额可能会导致资源浪费和冲突,原创 2024-01-06 10:04:29 · 798 阅读 · 0 评论 -
虚拟机搭建docker私有镜像仓库harbor
Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。环境:VMware Workstation 17 Pro,CentOS Linux release 7.9.2009 (Core),4G,8Core,100G精简置备NAT网络docker节点:wsdocker 192.168.8.150/24harbor节点:harbor 192.168.8.148/24原创 2024-01-05 11:34:22 · 1077 阅读 · 0 评论 -
Dockerfile语法和简单镜像构建
Dockerfile是一个用于定义Docker镜像的文本文件,包含了一系列的指令和参数,用于指示Docker在构建镜像时应该执行哪些操作,例如基于哪个基础镜像、复制哪些文件到镜像中、运行哪些命令等。Dockerfile文件的内容主要有几个部分组成,包括基础镜像,创建者信息,镜像操作指令,容器启动指令等创建Dockerfile文件并通过docker bulid来构建镜像,是除了从镜像仓库拉取、解压保存镜像之外的另一种自定义构建镜像的方式。原创 2024-01-04 18:35:23 · 1201 阅读 · 1 评论 -
Docker网络架构介绍
本文主要介绍了Docker容器的单机网络架构与集群网络架构并辅以演示,简单介绍了网络管理中的命令。原创 2023-12-09 20:16:14 · 1504 阅读 · 0 评论 -
Docker的安装与简单管理
文章内容如题所示。前文简单说明了容器技术出现的背景,与对docker做了结构上的介绍Container容器技术简介原创 2023-12-08 16:42:20 · 1584 阅读 · 0 评论 -
容器技术简介
本文介绍了容器技术出现的背景,docker技术与容器编排技术的关系的说明。原创 2023-12-05 19:34:26 · 1000 阅读 · 0 评论