baxiaoshi

kubernetes中的锁机制设计与实现_Kubernetes中文社区

kubernetes中的锁机制设计与实现

baxiaoshi阅读(8260)Kubernetes教程/入门教程

资源锁是通过一个资源的CRUD操作,然后配合分布式锁的一些机制来完成,分布式环境中Leader节点的选举,今天我们来看下k8s里面是如何基于configMap来实现的吧 1. 面向终态的锁基础篇 在分布式系统中通常由各种各样的锁,我们先来看...

从传统Paas到OAM入门篇_Kubernetes中文社区

从传统Paas到OAM入门篇

baxiaoshi阅读(6958)Kubernetes教程/入门教程

随着kubernetes的兴起,很多公司都有了Paas平台建设的能力,但是应用Paas平台建设上基本上都是形态各异,百花齐放,而OAM在笔者看来就是应用Paas平台建设的kubernetes,未来的事实标准,今天让我们一起来聊下OAM吧。 ...

图解Knative核心组件Serving基础设计_Kubernetes中文社区

图解Knative核心组件Serving基础设计

baxiaoshi阅读(3984)Kubernetes教程/入门教程

最近闲下来,打算把Knative的核心组件Serving给学习下,会继续采用k8s源码学习的方式,管中窥豹以小击大,学习serving的主要目标: 可观测性基础设施、自动伸缩、流量管理等核心组件的设计与实现,今天先简单臆测下,感兴趣的同学,...

Pod创建流程代码版本[kubelet篇]_Kubernetes中文社区

Pod创建流程代码版本[kubelet篇]

baxiaoshi阅读(5705)Kubernetes教程/入门教程

1. 前言 在k8s的面试中Pod的创建流程是一个常问的问题,而kubelet则无疑重中之重,之前也写过一篇Pod的运行,不过没有涉及到具体的代码,本文尝试用代码的方式,来复数整个核心的流程,同时为了方便记忆,又将整个过程分为:准备、配置、...

图解kubernetes中断预算实现原理_Kubernetes中文社区

图解kubernetes中断预算实现原理

baxiaoshi阅读(4706)Kubernetes教程/入门教程

今天我们来聊聊一种Pod保护的方式PDB(PodDisruptionBudget)这是一个被介绍的很复杂的概念, 本文希望以一种更简单的方式去聊聊其内部的具体实现 1. 基础概念 PDB跟其他类型的资源并无本质的差别,本身也并没有复杂的设计...