摘要:
链接:https://pan.baidu.com/s/1p-OoP2FpAV85Q79wzyBGlw 提取码:pxem 持续集成环境(一)Gitlab安装 https://kdocs.cn/l/ssB6GBz5ynE0 持续集成环境(二)Jenkins安装 https://kdocs.cn/l/sb 阅读全文
摘要:
调度约束 Kubernetes 是通过 List-Watch 的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。 用户是通过 kubectl 根据配置文件,向 APIServer 发送命令,在 Node 节点上面建立 Pod 和 Container。 APIServer 经过 阅读全文
摘要:
Pod进阶 资源限制 当定义Pod时可以选择性地为每个容器设定所需要的资源数量。最常见的可设定资源是CPU和内存大小,以及其他类型的资源。 当为Pod中的容器指定了request资源时,调度器就使用该信息来决定将Pod调度到哪个节点上。当还为容器指定了limit资源时, kubelet就会确保运行的 阅读全文
摘要:
Pod基础概念: Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象。一个Pod代表着集群中运行的一个进程。kubernetes中其他大多数组件都是围绕着Pod来进行支撑和扩展Pod功能的,例如,用于管理Pod运行的StatefulSet和Deployment 阅读全文
摘要:
Kuberneters YAML格式 Kubernetes支持YAMIL和JSON格式管理资源对家 JSON格式:主要用于api接口之间消息的传递 YAML格式:用于配置和管理, YAML是一种简洁的非标记性语言,内容格式人性化,较易读 YAMI语法格式 大小写敏感 使用缩进表示层级关系 不支持Ta 阅读全文
摘要:
声明式管理方法: 1、适合于对资源的修改操作 2、声明式资源管理方法依赖于资源配置清单文件对资源进行管理 资源配置清单文件有两种格式: yaml (人性化,易读) , json (易于api接口解析) 3、对资源的管理,是通过事先定义在统一资源配置清单内,再通过陈述式命令应用到k8s集群里 4、语法 阅读全文
摘要:
陈述式资源管理方法: 1.kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口 2.kubectl是官方的CLI命令行工具,用于与apiserver进行通信,将用户在命令行输入的命令,组织并转化为apiserver能识别的信息,进而实现管理k8s各种资源的一种有 阅读全文
摘要:
master(2C/4G,cpu核心数要求大于2) 192.168.73.10 docker、kubeadm、kubelet、kubectl、flannel node01(2C/2G) 192.168.73.20 docker、kubeadm、kubelet、kubectl、flannel node 阅读全文
摘要:
部署 Dashboard UI Dashboard 介绍 仪表板是基于Web的Kubernetes用户界面。您可以使用仪表板将容器化应用程序部署到Kubernetes集群,对容器化应用程序进行故障排除,并管理集群本身及其伴随资源。您可以使用仪表板来概述群集上运行的应用程序,以及创建或修改单个Kube 阅读全文
摘要:
master02 节点部署 从 master01 节点上拷贝证书文件、各master组件的配置文件和服务管理文件到 master02 节点 scp -r /opt/etcd/ root@192.168.80.20:/opt/ scp -r /opt/kubernetes/ root@192.168. 阅读全文