11 2021 档案

摘要:PVC和PV 一: PVC和PV概述 1.1 什么是pvc和pv PersistentVolume (PV)是集群中已由管理员配置的一段网络存储。集群中的资源就像一个节点是一个集群资源。PV是诸如卷之类的卷插件,但是具有独立于使用Pv的任何单个pod的生命周期。该API对象捕获存储的实现细节,即NF 阅读全文
posted @ 2021-11-11 08:32 知己一语 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:k8s的存储卷 一: emptyDir 存储卷 1.1 为什么使用存储卷 容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时, kubelet会重启它,但是容器中的文件将丢失一容器以干净的状态(镜像最初的状态)重新启动。 其次,在Pod中同时运行多个 阅读全文
posted @ 2021-11-09 22:10 知己一语 阅读(463) 评论(0) 推荐(0) 编辑
摘要:一: 污点 1.1 污点的作用 节点亲和性,是Pod的一种属性(偏好或硬性要求) ,它使Pod被吸引到一类特定的节点。Taint则相反,它使节点能够排斥一类特定的PodTaint和Toleration相互配合,可以用来避免Pod被分配到不合适的节点上。每个节点上都可以应用一个或多个taint ,这表 阅读全文
posted @ 2021-11-09 22:08 知己一语 阅读(1335) 评论(0) 推荐(0) 编辑
摘要:pod 的亲和性,反亲和性 实验 1 ,环境准备 node01、 node02 都有标签 test=a,有个pod1 运行在node01上, 标签为app=myapp01 #设置node01和node02节点,拥有标签 test=a [root@master demo]# kubectl label 阅读全文
posted @ 2021-11-09 22:06 知己一语 阅读(216) 评论(0) 推荐(0) 编辑
摘要:k8s 的调度约束 一: k8s的list-watch 机制 1.1 k8s通过list-watch 机制进行每个组件的写作 Kubernetes 是通过 List-Watch 的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。 用户是通过 kubectl 根据配置文件,向 A 阅读全文
posted @ 2021-11-09 08:21 知己一语 阅读(552) 评论(0) 推荐(0) 编辑
摘要:Pod 进阶 一: Pod的资源限制 1.1 概念 1.1.1 什么是pod的计算资源显稚嫩 在配置Pod时,我们可以为其中的每个容器指定需要使用的计算资源(CPU和内存)。计算资源的配置项分为两种:Requests和Limits。 Requests表示容器希望被分配到的、可完全保证的资源量(资源请 阅读全文
posted @ 2021-11-06 21:06 知己一语 阅读(250) 评论(0) 推荐(0) 编辑
摘要:虚拟化概念与KVM简述 一: 虚拟化概念 1.1 虚拟化简述 虚拟化是云计算的核心技术之一。就是将x 个物理资源虚拟化为y 个逻辑资源, 一般说x 是小于y。通过虚拟化技术,我们可以在一台计算机上运行多个逻辑计算机(虚拟机)。 每个虚拟机之间是完全隔离的。它们可以独立交互并运行装不同的操作系统。应用 阅读全文
posted @ 2021-11-04 22:10 知己一语 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:k8s 里的pod 资源 一: Pod 的基础概念 1.1 pod 是什么 Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象。 一个Pod代表着集群中运行的一个进程。 kubernetes中其他大多数组件都是围绕着Pod来进行支撑和扩展Pod功能的,例如,用 阅读全文
posted @ 2021-11-04 20:58 知己一语 阅读(587) 评论(1) 推荐(1) 编辑
摘要:kubectl 使用 声明式管理(yaml文件) 一:声明式管理方法 1.1 什么是声明式管理 声明式管理方法: 适合于对资源的修改操作 声明式资源管理方法依赖于资源配置清单文件对资源进行管理 资源配置清单文件有两种格式: yaml (人性化,易读) , json (易于api接口解析) 对资源的管 阅读全文
posted @ 2021-11-03 21:26 知己一语 阅读(2553) 评论(0) 推荐(0) 编辑
摘要:kubectl 管理 一: 陈述式资源管理方法 陈述式源管理方法: kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口 kubect1是官方的CTL 命令行工具,用于与apiserver进行通信,将用户在命令行输入的命令,组织并转化为apiserver能识别的 阅读全文
posted @ 2021-11-02 21:10 知己一语 阅读(196) 评论(0) 推荐(0) 编辑
摘要:kubeadmin 安装 k8s集群 一 环境部署 1.1 服务器规划 角色 ip 服务 master(2c/4G ,cpu核心数要求大于2) 192.168.23.11 docker,kubeadm,kubelet,kubectl ,flannel node01( 2c /2G) 192.168. 阅读全文
posted @ 2021-11-02 08:28 知己一语 阅读(905) 评论(0) 推荐(0) 编辑
摘要:k8s多节点 一: master 02 部署 #环境初始化 systemctl disable firewalld --now systemctl status firewalld setenforce 0 sed -i 's/enforcing/disabled/' /etc/selinux/co 阅读全文
posted @ 2021-11-02 08:24 知己一语 阅读(205) 评论(0) 推荐(0) 编辑
摘要:kubernetes (k8s)的二进制部署单节点(etcd和flannel网络) 1 常见的k8s部署方式 Minikube Minikube是一个工具,可以在本地快速运行一个单节点微型K8S,仅用于学习、预览k8s的一些特性使用。 部署地址:I https://kubernetes.io/doc 阅读全文
posted @ 2021-11-02 08:14 知己一语 阅读(379) 评论(0) 推荐(0) 编辑
摘要:k8s单节点部署(master ,node部分) 要先安装etcd和flannel网络 https://www.cnblogs.com/zhijiyiyu/p/15497119.html 1 部署master 组件 1.1 master01 上创建kubernetes 工作目录,创建ca证书,相关组 阅读全文
posted @ 2021-11-02 08:06 知己一语 阅读(1595) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示