K8s
文章平均质量分 92
在风暴的中央
COMAC后端开发工程师,硕士毕业于UCL MSc SDIC。
展开
-
K8S学习心得:Scheduler原理与源码分析
1. Scheduler概念资源调度器。kube-apiserver收到新建Pod的请求,识别其合法并存入etcd,然后kube-scheduler去watch kube-apiserver知道此需求,根据预定的调度策略评估出一个最合适Node节点来运行Pod,如果没有最合适,那就随机,最后会把调度的结果记录在etcd中。通过上边的流程图我们也能大概看出:Scheduler在整个系统中起"承上...原创 2020-03-22 08:56:47 · 873 阅读 · 0 评论 -
阿里云容器服务K8S集群使用体验:混合部署在线服务和离线任务
本来想使用自建的K8S集群来演示混合部署的,无奈作者的电脑配置实在是跟不上,一开虚拟机就卡得不行。于是果断选择氪金使用阿里云的容器服务K8S版,既省去了自己各种操作的压力,也权当是体验一把国内顶级的Kubernetes容器服务。一、混合部署的概念在开始介绍混合部署的概念之前,我们需要先考虑K8S在实际业务中可能存在的问题。假设你是一个中小企业的运维,并且公司业务都部署在K8S的集群上。那么...原创 2020-03-22 01:40:05 · 3147 阅读 · 0 评论 -
K8S学习心得:Kubernetes的基本架构和概念
相信很多朋友在学习K8S的时候,能够借助yaml文档把自己的应用部署到K8S集群上,但是对于K8S内部的技术细节和实现原理并不了解,而这恰恰正是我们作为开发者提升技术所欠缺的东西。那么今天我们就来简单总结一下K8S的基本架构和其中的各个组件的概念和原理。在开始正式介绍K8S之前,我们首先要搞明白一个问题:K8S是用来干什么的?(欢迎移步我的另一片关于云计算虚拟化的入门介绍博客)平常使用过Doc...原创 2020-03-21 16:23:51 · 1486 阅读 · 0 评论 -
K8S实战:如何快速在kubernetes集群上部署Mysql?
本文简单记录了本人第一次尝试在k8s集群上部署Mysql项目的过程。相信大家应该都在自己的电脑中使用过mysql,而kubernetes是一个可自动部署、扩缩、管理容器化应用的工具,今天我们就来尝试一下在k8s集群中部署mysql数据库。在kubernetes中部署mysql集群之前,应当有如下准备:已部署完成kubernetes集群中有mysql容器镜像在已经搭建好的k8s集群上部署...原创 2020-03-14 22:39:22 · 3943 阅读 · 2 评论 -
K8s集群部署心得:如何使用Kubeadm一次搞定安装Kubernetes?
相信很多朋友在学习K8s入门的时候遇到的第一块绊脚石,就是安装以及部署kubernetes了。网络上的教程又多又杂,而且因为设备环境不同等等诸多问题的存在,导致很多朋友就算照着教程一步一步来,也还是不知道怎么回事就报错,导致前功尽弃。作者也深受其害。为了帮助各位因安装k8s而焦头烂额的各位朋友快速解决问题,也为了记录本人在入门运维之路上踩过的坑,作者特地写下这篇基于Kubeadm安装部署K8s集...原创 2020-03-14 10:56:32 · 535 阅读 · 1 评论