简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
PV(Persistent Volume)和 PVC(Persistent Volume Claim)是 Kubernetes 中用于管理持久化存储的两个核心概念。PV 是集群中的持久化存储资源,而 PVC 则是 Pod 对 PV 的请求。PV 是集群中的持久化存储资源,它可以由集群管理员预先配置和管理。PV 独立于 Pod 存在,可以被多个 Pod 共享使用。PV 可以连接到各种后端存储系统,如
Pod是Kubernetes最基本的调度单位,是一个由一个或多个紧密关联的容器组成的集合。Pod是最小的部署单元,可以理解为是一个应用程序的实例。Pod中的容器共享网络和存储资源,并在同一节点上运行,这些容器可以共同协作完成应用程序的不同功能。Pod作为一组容器的逻辑主机,具有单个IP地址和主机名,容器共享Pod中的网络命名空间,因此可以使用localhost相互通信。自主创建:直接创建出来的Po
Kubernetes(通常简称为K8s)是一个开源的容器编排和管理平台,它可以帮助您自动化部署、扩展和管理容器化应用程序。Kubernetes最初由Google开发并开源,现在由Cloud Native Computing Foundation(CNCF)进行维护和发展。Kubernetes是一个分布式系统,可以自动管理应用程序的部署、扩展和故障恢复,并提供了一套API,允许您声明所需的状态,然后
以下是 Kubernetes 中常见的几种 Pod 控制器:ReplicaSet(副本集):ReplicaSet 用于确保指定数量的 Pod 副本正在运行。它通过标签选择器选择要管理的 Pod,并根据定义的副本数进行自动扩展或缩减。当 Pod 发生故障或需要扩展时,ReplicaSet 将自动创建或删除 Pod。Deployment(部署):Deployment 是一个高级控制器,它在 Repli
Pod:Kubernetes 中最小的部署单元,代表了一个或多个容器的运行实例。Deployment:用于部署 Pod 对象的控制器,支持自动扩缩容和滚动升级等功能。Service:提供了对一组 Pod 的访问入口,支持负载均衡和服务发现等功能。NameSpace:用于将 Kubernetes 集群中的资源划分为多个虚拟集群,以便进行管理和控制访问。ConfigMap:用于保存应用程序的配置数据,
端口未开放(6443、10250),docker与k8s的匹配错误,会导致初始化失败,需要重新卸载docker,和k8s重新安装,卸载方法自行百度吧,这里不做赘述。然后 kubectl apply -f kube-flannel.yml 执行。在浏览器访问, 工作节点开放端口31557,访问工作节点ip:31557。再次 get nodes 可以看到ready状态。至此 主机点,工作节点 集群搭建
EmptyDir是Kubernetes中一种简单的数据卷类型,它提供了一个临时的空目录,可以用于在Pod内部共享文件。EmptyDir卷在Pod被调度到节点上时创建,并且只在Pod的生命周期内存在,当Pod被删除或重新调度时,其中的数据也会被清除。hostPath是Kubernetes中一种常见的卷类型,它允许将主机上的文件或目录直接挂载到Pod中的容器中。这样,容器可以直接访问主机上的文件系统,
PV(Persistent Volume)和 PVC(Persistent Volume Claim)是 Kubernetes 中用于管理持久化存储的两个核心概念。PV 是集群中的持久化存储资源,而 PVC 则是 Pod 对 PV 的请求。PV 是集群中的持久化存储资源,它可以由集群管理员预先配置和管理。PV 独立于 Pod 存在,可以被多个 Pod 共享使用。PV 可以连接到各种后端存储系统,如
在 Kubernetes 中,Label 是用来对资源对象进行标记和分类的一种机制。它是一个键值对的组合,可以附加到各种 Kubernetes 资源对象上,例如 Pod、Service、Deployment 等。Label 的主要作用有以下几个方面:1.标识和分类:Label 可以用来标识和分类 Kubernetes 资源对象。通过为资源对象添加适当的 Label,可以根据业务需求对资源进行分组和
1.进入资源>>密文2.进入镜像库凭证列表,点击添加凭证3.输入凭证名称,选择自定义,填入自己的私有镜像仓库地址,这里使用的是阿里云,输入用户名和密码。