摘要: 一、Helm 概述 1、Helm 简介 Helm是kubernetes生态系统中的一个软件包管理工具,类似ubuntu的apt,centos的yum或python的pip一样,专门负责管理kubernetes应用资源;使用helm可以对kubernetes应用进行统一打包、分发、安装、升级以及回退等 阅读全文
posted @ 2023-03-13 18:25 林乃均 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、存储卷方式 1、emptyDir存储卷 当Pod被分配给节点时,首先创建emptyDir卷,并且只要该Pod在该节点上运行,该卷就会存在。正如卷的名字所述,它最初是空的。Pod 中的容器可以读取和写入emptyDir卷中的相同文件,尽管该卷可以挂载到每个容器中的相同或不同路径上。当出于任何原因从 阅读全文
posted @ 2023-03-03 16:59 林乃均 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一、调度约束 Kubernetes 是通过 List-Watch(监控) 的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。 用户是通过 kubectl 根据配置文件,向 APIServer 发送命令,在 Node 节点上面建立 Pod 和 Container。APIServe 阅读全文
posted @ 2023-03-03 16:27 林乃均 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 一、Pod 进阶 1、资源限制 当定义 Pod 时可以选择性地为每个容器设定所需要的资源数量。 最常见的可设定资源是 CPU 和内存大小,以及其他类型的资源。 当为 Pod 中的容器指定了 request 资源时,调度器就使用该信息来决定将 Pod 调度到哪个节点上。当还为容器指定了 limit 资 阅读全文
posted @ 2023-03-03 16:11 林乃均 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、资源限制 Pod 是 kubernetes 中最小的资源管理组件,Pod 也是最小化运行容器化应用的资源对象。一个 Pod 代表着集群中运行的一个进程。kubernetes 中其他大多数组件都是围绕着 Pod 来进行支撑和扩展 Pod 功能的,例如用于管理 Pod 运行的 StatefulSet 阅读全文
posted @ 2023-02-24 17:13 林乃均 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、K8S支持的文件格式 kubernetes支持YAML和JSON文件格式管理资源对象。 JSON格式:主要用于api接口之间消息的传递 YAML格式:用于配置和管理,YAML是一种简洁的非标记性语言,内容格式人性化,较 易读 1、yaml和json的主要区别 YAML 使用空格缩进,这是 Pyt 阅读全文
posted @ 2023-02-24 16:03 林乃均 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、环境准备 k8s集群master1:192.168.20.100 kube-apiserver kube-controller-manager kube-scheduler etcd k8s集群node1: 192.168.20.110 kubelet kube-proxy docker fla 阅读全文
posted @ 2023-02-20 19:34 林乃均 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 一、kubectl 基本命令 1、陈述式资源管理方法: 1、kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口 2、kubectl 是官方的CLI命令行工具,用于与apiserver 进行通信,将用户在命令行输入的命令,组织并转化为apiserver能识别的信 阅读全文
posted @ 2023-02-20 17:03 林乃均 阅读(958) 评论(0) 推荐(0) 编辑
摘要: 一、kubeadm 部署 K8S 集群架构 主机名IP地址安装组件 master(2C/4G,cpu核心数要求大于2) 192.168.20.100 docker、kubeadm、kubelet、kubectl、flannel node01(2C/2G) 192.168.20.110 docker、 阅读全文
posted @ 2023-02-20 16:51 林乃均 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 Kubernetes,又称为 k8s(首字母为 k、首字母与尾字母之间有 8 个字符、尾字母为 s,所以简称 k8s)或者简称为 “kube” ,是一种可自动实施 Linux 容器 操作的开源平台。它可以帮助用户省去应用容器化过程的许多手动部署和扩展操作。也就是说,您可以将运行 Linu 阅读全文
posted @ 2023-02-20 16:21 林乃均 阅读(252) 评论(0) 推荐(0) 编辑