k8s相关分享
文章平均质量分 81
Kubernetes相关知识以及常用命令分享
俏布斯
后端learning
展开
-
数据存储(k8s)
容器的生命周期可能很短,会被频繁地创建和销毁。那么容器在销毁时,保存在容器中的数据也会被清除。这种结果对用户来说,在某些情况下是不乐意看到的。为了持久化保存容器的数据,kubernetes引入了Volume的概念。Volume是Pod中能够被多个容器访问的共享目录,它被定义在Pod上,然后被一个Pod里的多个容器挂载到具体的文件目录下,kubernetes通过Volume实现同一个Pod中不同容器之间的数据共享以及数据的持久化存储。Volume的生命容器不与Pod中单个容器的生命周期相关,原创 2023-12-21 14:39:49 · 62 阅读 · 2 评论 -
Service详解
在kubernetes中,pod是应用程序的载体,我们可以通过pod的ip来访问应用程序,但是pod的ip地址不是固定的,这也就意味着不方便直接采用pod的ip对服务进行访问。为了解决这个问题,kubernetes提供了Service资源,Service会对提供同一个服务的多个pod进行聚合,并且提供一个统一的入口地址。通过访问Service的入口地址就能访问到后面的pod服务。原创 2023-12-19 15:26:51 · 112 阅读 · 0 评论 -
Pod控制器详解
自主式pod:kubernetes直接创建出来的Pod,这种pod删除后就没有了,也不会重建控制器创建的pod:kubernetes通过控制器创建的pod,这种pod删除了之后还会自动重建什么是Pod控制器?Pod控制器是管理pod的中间层,使用Pod控制器之后,只需要告诉Pod控制器,想要多少个什么样的Pod就可以了,它会创建出满足条件的Pod并确保每一个Pod资源处于用户期望的目标状态。如果Pod资源在运行中出现故障,它会基于指定策略重新编排Pod。原创 2023-12-15 10:39:48 · 144 阅读 · 0 评论 -
Service
利用Deployment已经可以创建一组Pod来提供具有高可用性的服务。Pod IP 会随着Pod的重建产生变化Pod IP 仅仅是集群内可见的虚拟IP,外部无法访问这样对于访问这个服务带来了难度。因此,kubernetes设计了Service来解决这个问题。Service可以看作是一组同类Pod对外的访问接口。借助Service,应用可以方便地实现服务发现和负载均衡。原创 2023-12-12 13:31:36 · 27 阅读 · 0 评论 -
Label标签
Label是kubernetes系统中的一个重要概念。它的作用就是在资源上添加标识,用来对它们进行区分和选择。原创 2023-12-12 13:30:51 · 30 阅读 · 0 评论 -
Deployment
在kubernetes中,Pod是最小的控制单元,但是kubernetes很少直接控制Pod,一般都是通过Pod控制器来完成的。Pod控制器用于pod的管理,确保pod资源符合预期的状态,当pod的资源出现故障时,会尝试进行重启或重建pod。Deployment。原创 2023-12-12 13:29:26 · 24 阅读 · 0 评论 -
Pod详解
Pod是kubernetes集群进行管理的最小单元,程序要运行必须部署在容器中,而容器必须存在于Pod中。Pod可以认为是容器的封装,一个Pod中可以存在一个或者多个容器。kubernetes在集群启动之后,集群中的各个组件也都是以Pod方式运行的。apiVersion: v1 #必选,版本号,例如v1kind: Pod #必选,资源类型,例如 Podmetadata: #必选,元数据name: string #必选,Pod名称。原创 2023-12-11 11:15:48 · 704 阅读 · 1 评论 -
kubernetes初识
简介:本质是一组服务器机群,它可以在集群的每个节点是运行特定的程序,来对节点中的容器进行管理。目的是实现资源管理的自动化,主要提供了以下功能:(1)自我修复:一旦某一个容器崩溃,能够在1秒中左右迅速启动新的容器。(2)弹性伸缩:可以根据需要,自动对集群中正在运行的容器数量进行调整。(3)服务发现:服务可以通过自动发现的形式找到它所依赖的服务。(4)负载均衡:如果一个服务起动了多个容器,能够自动实现请求的负载均衡。(5)版本回退:如果发现新发布的程序版本有问题,可以立即回退到原来的版本。原创 2023-12-05 13:56:51 · 41 阅读 · 0 评论 -
kubernetes(k8s)常用命令
k8s日常使用到的命令原创 2023-12-05 15:00:59 · 62 阅读 · 0 评论 -
Namespace
Kubernetes--Namespace原创 2023-12-11 10:33:51 · 25 阅读 · 1 评论