kubernetes
文章平均质量分 68
Alt_ZQ
这个作者很懒,什么都没留下…
展开
-
kubernetes源码解读——源码结构
kubernetes源码初识 kubernetes源码地址:https://github.com/kubernetes/kubernetes整体结构kubernetes源码主要分为包括pkg、cmd、plugin、test四个目录。其中各个包的主要功能如下:pkg是kubernetes的主题代码,里面实现了kubernetes的主体逻辑cmd是kubernetes的所原创 2017-01-25 15:29:28 · 6008 阅读 · 0 评论 -
kuber-scheduler亲和性反亲和性简要说明
亲和性和反亲和性是运行时调度策略,主要包括nodeAffinity(主机亲和性)、podAffinity(pod亲和性)、podAntiAffinity(pod反亲和性)三类。nodeAffinity:用于规定pod可以部署在哪个node或者不能部署在哪个节点上。解决pod和主机的问题。podAffinity:用于规定pod可以和哪些pod部署在同一拓扑结构下。podAntiAffinity:原创 2017-02-22 00:31:51 · 3956 阅读 · 0 评论 -
kubernetes源码解析——scheduler
scheduler 源码解析上一篇文章主要介绍了kubernetes scheduler的原理kubernetes原理解读——scheduler 本文主要对kubernetes的scheduler模块的源码进行分析。scheduler源码结构kubernetes scheduler 模块在kubernetes源码目录的/kubernetes/plugin下,由于调度算法不同公司往往会依据自己的需求原创 2017-02-12 15:24:06 · 1453 阅读 · 0 评论 -
kubernetes原理解读——scheduler
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I原创 2017-01-24 16:58:35 · 4093 阅读 · 0 评论 -
kubernetes源码编译
本文教大家step by step 编译kubernetes。准备在编译kubernetes之前首先要安装一下编译环境,这里需要安装一下go,安装教程请自行百度。编译创建文件夹创建go项目文件夹 mkdir kube cd kube mkdir src cd src mkdir k8s.io cd k8s.io下载源码包 在k8s.io文件夹下原创 2017-03-15 23:34:52 · 1169 阅读 · 0 评论 -
Spark on k8s 试用步骤
背景:Spark 2.3.0 开始支持使用k8s 作为资源管理原生调度spark。使用k8s原生调度的spark主要有以下好处: 采用k8s原生调度,不再需要二级调度,直接使用k8s原生的调度模块,实现与其他应用的混布; 资源隔离:任务可以提交到指定的namespace,这样可以复用k8s原生的qouta限制,实现任务资源的限制; 资源分配:可以指定每个spark任务的指...原创 2018-03-13 15:06:32 · 6616 阅读 · 3 评论