
kubernetes
wzdsky
面向禅道编程
展开
-
Kubernetes的设计与架构(翻译)
文章目录概述范围目标架构集群控制平面API ServerCluster state store 集群状态存储Controller-Manager Server 控制器管理服务Scheduler 调度器The Kubernetes Node 节点Kubelet容器引擎Kube Proxy其他组件和其他依赖项联合转载请注明出处即可文章原文用最后提交时间为20年04月02号 85e7b63ddbb86107b2850ac4b0bacc7aed194fd5的版本进行翻译注意: 本文并非是直译,部分译文携带了翻译 2020-06-09 16:06:42 · 256 阅读 · 0 评论 -
扩展Kubernetes Scheduler
扩展Kubernetes Scheduler零、Scheduler扩展简介一、环境准备二、构建项目三、Scheduler配置四、验证自定义调度是否有效转载请注明出处即可。所使用源码k8s源码为release-1.18如果对K8s的Scheduler不是很了解,可以先看下Kubernetes Scheduler简介这篇文章零、Scheduler扩展简介Scheduler的扩展有两种方式,一种是修改Scheduler的源码,编写调度和绑定两个过程的插件。然后将插件注册。还有一种是通过Extende原创 2020-05-19 22:29:55 · 736 阅读 · 0 评论 -
Kubernetes Scheduler简介
Kubernetes Scheduler简介一、调度与调度器概念定义调度模型调度的目标二、技术领域的资源调度三、资源调度中的问题四、Kubernetes的资源调度(1) Kubernetes的架构(2) Kubernetes Scheduler简介(3) Scheduler Frameworks简介(4) Scheduler源码简析五、结束语参考转载请注明出处即可。所使用源码k8s源码为release-1.18以下内容所提到的概念尽量至少找到一处出处(书籍或维基百科)一、调度与调度器日出而作,日入原创 2020-05-11 11:12:06 · 725 阅读 · 1 评论 -
在docker desktop的k8s中部署Istio-demo
在docker desktop的k8s中部署Istio-demo零、安装前准备一、下载istio二、开始部署isito三、部署3个demo服务四、使用kiali等组件访问kiali访问jaeger ui访问Grafana参考转载请注明出处即可所使用的环境为macos零、安装前准备docker desktop k8s安装一、下载istiohttps://github.com/istio/istio/releases下载解压后, 设置path,以下path需要换为istio的解压后的路径I原创 2020-05-11 11:09:59 · 2038 阅读 · 0 评论 -
kubernetes部署-基于vmware+centos7虚拟机3个节点
kubernetes部署-基于vmware+centos7虚拟机3个节点零、部署前请先下载vmware以及centos7系统文件一、部署简述二、部署前准备工作解除防火墙限制禁用swap更改SELinux模式三、通过yum安装相关组件启动docker配置docker源四、部署Master节点初始化master节点组件创建.kube以及config文件启动kubelet配置并使用kubectl五、部署其他Master节点或者Slave节点加入worker节点创建.kube以及config文件部署新的master原创 2020-05-11 11:07:01 · 1101 阅读 · 0 评论 -
kubernetes部署-基于docker desktop
kubernetes部署-基于docker desktop零、安装前准备工作一、安装docker二、根据版本下载k8s需要的images三、调整资源供k8s使用四、切换context五、开启k8s六、验证安装成功七、基于minikube部署k8s八、部署一个简单的pod,并验证转载请注明出处即可所使用的环境为macos零、安装前准备工作##(1) 安装brewbrew执行以下指令安装/bin/bash -c "$(curl -fsSL https://raw.githubuserconten原创 2020-05-11 11:00:23 · 2905 阅读 · 0 评论