首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
容器化Docker/K8s
Andya
创建于2022-11-19
订阅专栏
针对K8s、Docker等容器化技术做学习与总结。
等 3 人订阅
共35篇文章
创建于2022-11-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
kubernetes-Deployment部署无状态服务的原理详解(二十五)
先创建新的pod,再删除旧pod。这里面也有两种方式,一种是先等所有新pod都运行成功后,应用切换到新pod访问,一次性删除所有旧pod;另一种是滚动升级方式逐步新建pod代替旧pod。 下面我们将先看一下常用的相关术语,然后看一下升级pod的演进方式。 Pod:每个Pod是一…
Kubernetes-PersistentVolume(PV)介绍(八)
PV是对底层网络共享存储的一个抽象,PV由管理员创建和配置。PV是抽象出来的存储资源,包括存储能力、存储类型、访问模式、回收策略、后端存储类型等设置。 spec.storageClassName:存储类别,指定一个StorageClass资源对象的名称,具有特定类别的PV只能与…
Kubernetes-PersistentVolumeClaim(PVC)介绍(九)
PVC是用户层面,作为对存储资源的需求申请,主要包括了存储空间大小、访问模式、PV的选择条件、存储类别等信息的设置。 spec.accessModes:访问模式;描述用户应用对存储资源的访问权限。 spec.storageClassName:存储卷模式,指定一个StorageC…
Kubernetes-Service服务(十一)
Service,是K8S服务,它是一种为一组pod(功能相同)提供固定接入点的资源(ip地址和端口暴露不变)。客户端可以通过ip地址和端口号建立连接,这些连接可以路由到该服务的任意一个pod上,这样,客户端就不需要了解这些pod的具体地址,当然,这也有利于pod在集群中可以被随…
Kubernetes—配置管理ConfigMap(十三)
在部署应用程序时,我们都会涉及到应用的配置,在容器中,如Docker容器中,如果将配置文件打入容器镜像,这种行为等同于写死配置,每次修改完配置,镜像就得重新构建。当然,我们也可以通过挂载包含该文件的卷进行配置管理和修改。而在k8s中,我们要讲一种更好的方式,即ConfigMap…
Kubernetes—StatefulSet部署有状态应用详解(二十四)
关注微信公众号:CodingTechWork,一起学习进步。 我们都知道在k8s集群中,Deployment是用来部署无状态的服务,那有状态的服务是用什么资源对象来部署呢?无状态和有状态服务部署的区别是什么?有状态的pod肯定需要独立的存储卷,这样才能保证故障后寻找数据就地恢复…
Kubernetes-Pod(三)
一个pod是一组紧密相关的容器,是一起运行在同一个工作节点上,以及同一个Linux命名空间中。每个pod就像是一个独立的逻辑机器,拥有自己的IP、主机名、进程等,运行一个独立的应用程序。 pod是逻辑主机,一个pod的所有容器都运行在同一个逻辑机器上,其他pod中的容器,即使运…
Kubernetes-DaemonSet(六)
DaemonSet确保创建足够的pod,并在自己的节点上部署每个pod,确保一个pod匹配它的选择器并在每个节点上运行。要在所有集群节点上运行一个pod,就需要创建这样一个DaemonSet对象。 若节点下线,DaemonSet不会在其他地方重建pod;若一个新节点添加到集群中…
kubernetes-Deployment(七)
Pod:每个Pod是一个或一组紧密相关的容器,每个Pod就像是一个独立的逻辑机器,拥有自己的IP、主机名、进程等,运行一个独立的应用程序,是K8S调度的基本单位。 ReplicationController:简称RC,旨在创建和管理一个Pod的多个副本(replicas)。当P…
Kubernetes—常用命令总结(二)
标签是可以附加到资源的任意键值对,用以选择具有该确切标签的资源(通过标签选择器完成),只要标签的key是在资源内唯一的,则一个资源就可以拥有多个标签。 如:kubectl rollout history deploy deploy_name查看某个deployment的升级版本…
Kubernetes—动态存储卷配置(StorageClass资源)(十二)
StorageClass是对存储资源的一个抽象定义。与静态模式的存储卷配置(就是集群管理员手动去创建持久卷PV),StorageClass是一种动态模式的存储卷配置。StorageClass资源同PV一样,也不是命名空间级别的,是集群级别的。 StorageClass资源使得集…
Kubernetes-标签和注解(二十二)
在微服务架构中,部署的微服务数量很容器达到几十个,这些组件可能是副本(部署同一组件的多个副本)和多个不同的发布版本(stable、beta、canary等)同时运行。导致K8S系统中会出现多个pod,如果没有机制去组织这些组件,极容易产生混乱。需要一种能够基于任意标准将上述po…
Linux——k8s命令别名修改
关注微信公众号:CodingTechWork,一起学习进步。 引言 在实际操作linux系统时,如k8s集群,一些命令较长,使用不方便,可以通过linux一些系统文件进行别名配置,便于使用。 配置
容器化-k8s/openshift/docker
容器总结
k8s—centos7安装部署NFS服务器和客户端及基于nfs的动态存储storageclass使用总结
关注微信公众号:CodingTechWork,一起学习进步。本文主要叙述k8s—centos7安装部署NFS服务器和客户端及基于nfs的动态存储storageclass使用总结