Kubernetes

聚焦Kubernetes的深入分析、源码分析等,及其在AI、DevOps、微服务等领域应用。
103 篇文章
90 人订阅

全部文章

Walton

Tencent · 高级工程师 (已认证)

深入分析Kubernetes DaemonSet Controller

NewDaemonSetsController负责创建Controller,其中很重要的工作就是注册以下Informer的EventHandler:

753
Walton

Tencent · 高级工程师 (已认证)

深入理解 Kubernetes CPU Mangager

熟悉docker的用户,一定用过docker cpuset的能力,用来指定docker container启动时绑定指定的cpu和memory node。

1022
Walton

Tencent · 高级工程师 (已认证)

深入分析Kubernetes Critical Pod(四)

摘要:本文分析了DeamonSetController及PriorityClass Validate时,对CriticalPod的所做的特殊处理。

472
Walton

Tencent · 高级工程师 (已认证)

深入分析Kubernetes Critical Pod(三)

本文介绍了Kubelet在Predicate Admit准入检查时对CriticalPod的资源抢占的原理,以及Priority Admission Contr...

952
Walton

Tencent · 高级工程师 (已认证)

深入分析Kubernetes Critical Pod(二)

深入分析Kubernetes Critical Pod(一)介绍了Scheduler对Critical Pod的处理逻辑,下面我们再看下Kubelet Evic...

703
Walton

Tencent · 高级工程师 (已认证)

深入分析Kubernetes Critical Pod(一)

大家在Kubernetes集群中部署核心组件时,经常会用到Critical Pod,那么你知道Critical Pod到底有何特别吗?要完整的了解这一点,其实并...

882
Walton

Tencent · 高级工程师 (已认证)

使用Dubbo+Kubernetes部署线上的TensorFlow Serving服务

TensorFlow Serving服务在Kubernetes集群中的部署方案,如果是从零开始建设,那么可以通过Kubernetes原生的Service+Kub...

1262
Walton

Tencent · 高级工程师 (已认证)

深入分析Kubernetes DaemonSet Controller

NewDaemonSetsController负责创建Controller,其中很重要的工作就是注册以下Informer的EventHandler:

815
Walton

Tencent · 高级工程师 (已认证)

Kubernetes集群中,Node异常时Pod状态分析

一个节点上运行着pod前提下,这个时候把kubelet进程停掉。里面的pod会被干掉吗?会在其他节点recreate吗?

1021
Walton

Tencent · 高级工程师 (已认证)

Kubernetes中Pod间共享内存方案

自研的公共基础组件,比如服务路由组件、安全组件等,通常以进程方式部署在Node上并同时为Node上所有的业务提供服务,微服务及容器化之后,服务数量成百上千的增长...

1343
Walton

Tencent · 高级工程师 (已认证)

深入分析Kubelet的动态配置

The basic workflow for configuring a Kubelet in a live cluster is as follows:

2043
Walton

Tencent · 高级工程师 (已认证)

深入分析Kubelet Bootstrap Checkpoint

Kubelet Bootstrap Checkpoint是kubelet对特定的Pods的进行备份、恢复的kubelet内置模块。

1684
Walton

Tencent · 高级工程师 (已认证)

Kubernetes Endpoints Controller源码分析

checkLeftoverEndpoints负责List所有当前集群中的endpoints并将它们对应的services添加到queue中,由workers进行...

2572
Walton

Tencent · 高级工程师 (已认证)

Kubelet PLEG源码分析

A: 同其他Manager类似,PLEG在kubelet调用NewMainKubelet进行初始化时创建的。

2318
Walton

Tencent · 高级工程师 (已认证)

深度解析Kubernetes Local Persistent Volume(二)

摘要:上一篇博客”深度解析Kubernetes Local Persistent Volume(一)“对local volume的基本原理和注意事项进行了分析,...

6203
Walton

Tencent · 高级工程师 (已认证)

利用Kubernetes和Helm进行高效的超参数调优

在进行Hyperparameter Sweep的时候,我们需要根据许多不同的超参数组合进行不同的训练,为同一模型进行多次训练需要消耗大量计算资源或者耗费大量时间...

1331
Walton

Tencent · 高级工程师 (已认证)

深度解析Kubernetes Local Persistent Volume(一)

摘要:本文分析了hostPath volume缺陷,然后对local persistent volume的使用场景、基本的工作机制进行了分析,介绍了使用时的注意...

2592
Walton

Tencent · 高级工程师 (已认证)

原 荐 剖析Kubernetes Enabl

1832
Walton

Tencent · 高级工程师 (已认证)

原 深入分析Kubernetes Sche

1764
Walton

Tencent · 高级工程师 (已认证)

原 荐 深入分析Kubernetes Sch

2423

扫码关注云+社区