背景多副本服务实例之间存在差异,比如服务存在定时任务等场景,所以需要从多个实例中选出一个leader处理这些定时任务,其他实例作为hot-standby Argo High-...
背景多副本服务实例之间存在差异,比如服务存在定时任务等场景,所以需要从多个实例中选出一个leader处理这些定时任务,其他实例作为hot-standby Argo High-...
V3.0.1 resource pod argoproj/argo-workflows/cmd/argoexec/commands/resource.go argoproj/...
airflow-kubernetes_executor源码分析 上一篇分析了调度部分,今天继续分析执行器 KubernetesExecutor /Users/yangxue....
airflow-scheduler_job源码分析 基本概念 https://airflow.apache.org/docs/stable/concepts.html# DA...
原子操作不是用来提升性能的,可以参考这篇文章 https://pioneerlfn.github.io/2019/12/12/go-sync-Once/
跨ns挂载cm? 很遗憾不可以。pod只能挂载自己ns的cm,代码如下: k8s.io/kubernetes/pkg/volume/configmap/configmap.g...
深入分析K8S SharedInformer源码 云原生应用(基于k8s的应用)一定绕不开SharedInformer,所以分析一下该类。 sharedInformer Sh...
valcano 参考: job-api Error Handling 通过LifecyclePolicy对不同Job event做针对性处理。例如分布式训练,一个task失败...
kubeflow - mxnet-operator 要求 k8s >= 1.8 MXNet >= 1.2 example kubeflow/mxnet-operator/ex...
问题 映射容器22端口之后,SSH登录,发现获取不到创建容器时设置的环境变量,执行docker exec env没有问题。 解决 参考: docker容器中的环境变量进程环境...
之前分析过kubelet与device plugin的交互,那么返回的resp kubelet是如何使用的呢? 猜想:CRI在需要生成container运行参数的时候,调用某...
上一篇分析了kubelet如何选取挂载哪些gpu,那么对应的就会有删除gpu使用记录的操作。 每次分配的时候都是比较已分配和所有健康的设备 删除已分配设备,需要先删除Pod,...
[TOC] 介绍 https://github.com/Masterminds/glide glide.yaml https://glide.sh/docs/glide.ya...
一、原理 强烈推荐阅读 有关retina和HiDPI那点事 ,文中解释相当清晰。而我们开启 HiDPI 的作用:牺牲整个屏幕可显示的信息量,换取更加细腻的显示效果。 例如:我...
查看GPU NUMA [TOC] 参考:https://blog.csdn.net/dcrmg/article/details/78146797 前边的序号 "02:00.0...