DCOS

其他

Containerd深度剖析-runtime篇

虽然容器领域的创业随着CoreOS、Docker的卖身,而逐渐归于平寂,但随着Rust语言的兴起,Firecracker、youki项目在容器领域泛起涟漪,对于云原生从业者来说,面试等场景中或多或少都会谈论到容器一些的历史与技术背景。文|ianlewis编辑|zouyee技术深度|简单需求简介注:
2022年5月24日
其他

K8s调度框架引入PreEnqueue设计

在EnqueueExtensions接口中添加Admit()在这个方式中,Admit()并不会与一个新的插件产生关联。相反,它拓展了现有的EnqueueExtensions接口。type
2022年5月15日
其他

Kubelet从人门到放弃:拓扑管理(下)

友情提示:全文4090多文字,预计阅读时间6分钟摘要《Kubelet从入门到放弃系列》将对Kubelet组件由Linux基础知识到源码进行深入梳理。上一篇zouyee带各位看了Kubelet从入门到放弃:拓扑管理(上),其中介绍了拓扑管理,本文将对拓扑管理进行源码深入剖析。一、源码分析
2021年3月2日
其他

Kubelet从人门到放弃:拓扑管理(上)

友情提示:全文4090多文字,预计阅读时间6分钟摘要《Kubelet从入门到放弃系列》将对Kubelet组件由Linux基础知识到源码进行深入梳理。上一篇zouyee带各位看了Kubelet从入门到放弃:识透CPU管理,其中提及拓扑管理,本文将对此进行深入剖析,拓扑管理在Kubernetes
2021年3月1日
其他

Kubelet从入门到放弃:识透CPU管理

友情提示:全文12000多文字,预计阅读时间15分钟摘要《Kubelet从入门到放弃系列》将对Kubelet组件由Linux基础知识到源码进行深入梳理。在这篇文章中zouyee会介绍CPU的相关概念以及Kubelet组件CPU
2021年2月2日
其他

OpenAI: Kubernetes集群近万节点的生产实践

一、简介OpenAI已经将Kubernetes集群规模扩展至7500个节点,为大型神经网络模型(如GPT-3,CLIP和DALL·E)及小型实验性研究提供了可扩展的基础架构。很少将单个Kubernetes集群扩展到如此规模,为此进行了一些必要的改进,但好处是单一的基础架构使我们的机器学习研究团队可以在不修改代码的前提下,快速扩展以缩短实验时间、加速研发进度。自上一篇有关扩展到2500个节点的文章以来,我们一直在不断扩展基础架构以满足研究人员的需求,并在此过程中学习了许多其他相关知识。该篇文章总结了相关经验,以便Kubernetes社区中的其他人可以从中受益,接下来介绍,需要解决的问题。二、优化工作在OpenAI在单集群千节点实践中,进行了以下几点的优化(译者:翻译一半,发现干货不是太多...)2.1
2021年1月28日
其他

Kubernetes将废弃PodSecurityPolicy

Controller(准入控制,类似LimitRange、ResourceQuota等),通俗来讲就是一种写入前检查插件.一、困境当前PodSecurityPolicy特性存在以下问题:1.
2021年1月21日
其他

kuberneter调度由浅入深:框架

调度拓展该框架允许自定义插件,以main函数封装scheduler方式运行。关于框架部分,该文就介绍到此处,接下里将进入源码阶段,后续内容为调度配置及第三方调度集成的相关内容,敬请关注。参考资料1.
2021年1月20日
其他

一文搞懂Kubernetes网络策略(上)

今天zouyee为大家带来《一文搞懂Kubernetes网络策略(上)》,其中《kuberneter调度由浅入深:框架》正在编写中,敬请期待,当前涉及版本均为1.20.+。一、Network
2021年1月13日
其他

K8S 调度系统由浅入深系列:简介

摘要从CNCF基金会的成立,到Kubernetes社区蓬勃发展,历经6载,17年异军突起,在mesos、swarm等项目角逐中,拔得头筹,继而一统容器编排,其成功的关键原因可概括为以下几点:项目领导者们的坚守与远见社区的良好的运作与社区文化社区与企业落地的正反馈虽然针对kubernetes的介绍已经比较多了,但是云原生还是Kubernetes项目的发展都已经迈入深水区,因而今天zouyee为大家带来《kubernetes调度系统系列文章》,希望通过接下来的五篇文章,让各位能够系统深入的了解kubernetes调度系统,该系列对应版本为1.20.+,今天带来《K8S
2021年1月7日
其他

CloudEvents三部曲:实践篇

摘要随着云原生的发展(云原生的下一个五年在哪里?),逐步进入深水区,业界需要一种统一的事件定义和描述规范,以提供跨服务、跨平台的交互能力。CloudEvents事件规范应运而生,并得到了行业的广泛关注,包括主要的云提供商和
2020年12月24日
其他

CloudEvents三部曲:规范篇

摘要随着云原生的发展(云原生的下一个五年在哪里?),逐步进入深水区,业界需要一种统一的事件定义和描述规范,以提供跨服务、跨平台的交互能力。CloudEvents事件规范应运而生,并得到了行业的广泛关注,包括主要的云提供商和
2020年12月23日
其他

CloudEvents三部曲:初识篇

摘要随着云原生的发展(云原生的下一个五年在哪里?),逐步进入深水区,业界需要一种统一的事件定义和描述规范,以提供跨服务、跨平台的交互能力。CloudEvents事件规范应运而生,并得到了行业的广泛关注,包括主要的云提供商和
2020年12月21日
自由知乎 自由微博
其他

关于Kubernetes废弃内置docker CRI功能的说明

今天,zouyee带各位看看关于前几天Kubernetes“废弃”docker支持的申明。首先,请各位稍安勿躁,主要还是中英文的翻译差别以及标题所引发的歧义,对Kubernetes开源项目有所了解的朋友,可能知道,该项目成功的原因之一,就在于对于接口及功能的版本管理,社区有一套完整且行之有效的方案,接口的兼容性、版本的多样性管理是驱动Kubernetes社区不断前行的内因。
2020年12月7日
其他

细说Containerd CVE-2020–15257

周日有空,zouyee带各位看看11月末CVE-2020–15257的安全漏洞。Containerd是基于OCI规范实现的一款工业级标准的容器运行时。Containerd在宿主机中管理容器生命周期,如容器镜像的传输和存储、容器的执行和管理、存储和网络等。containerd-shim是用作容器运行的载体,实现容器生命周期管理,
2020年12月6日