DasyDong

用正确的方式, 做正确的事

kubernetes VPA调研

Vertical Pod Autoscaler 介绍 Vertical Pod Autoscaler(VPA)使用户无需为其pods中的容器设置最新的资源request。配置后,它将根据使用情况自动设置request,从而允许在节点上进行适当的调度,以便为每个pod提供适当的资源量。 使用名为VerticalPodAutoscaler的自定义资源定义对象配置自动缩放 。它允许指定垂直自动...

Consul

Consul 介绍 Consul特性 基础特性 高级特性 Consul工作原理 服务注册的方式 服务发现的方式 参考 Consul ...

kubernetes HPA调研

概念及原理 利用Horizontal Pod Autoscaling(HPA),kubernetes能够根据监测到的CPU利用率自动的扩缩容 replication controller,deployment和replica set中pod的数量。</br> HPA作为kubernetes API resource和controller 的实现。Resource确定control...

kubernetes cluster autoscaler调研与hpa/vpa联动(二)

kubernetes cluster autoscaler调研与hpa/vpa联动 Kubernetes作为容器编排工具,应用部署在集群中,应用的负载本身是会随着时间动态发生变化的,为了更好的平衡资源使用率以及性能,kubernetes引入了autoscaler。可以根据应用负载的情况动态的扩缩容资源 Kubernetes的autoscaler分成两个层次: pod级别的扩容,包含...

kubernetes cluster autoscaler调研(一)

kubernetes cluster autoscaler调研 什么是cluster-autoscaler CA( cluster-autoscaler)是用来弹性伸缩kubernetes集群的。我们在使用kubernetes集群经常问到的一个问题是,我应该保持多大的节点规模来满足应用需求呢? cluster-autoscaler的出现解决了这个问题,它可以自动的根据部署的应用所请求的资源...

Raft

title: “Raft” layout: post date: 2019-05-07 12:07 image: /img/images/markdown.jpg headerImage: false tag: python tools category: blog author: dong description: Raft 一致性算法 — Raft ...

准备Qcon大会的技术演讲

模式 训练 消除焦虑 技巧 模式 在谈演讲之前,我们先来说一下沟通。沟通的本质是让对方轻松地弄明白他原来并不知道的东西,更进一步,让对方通过自己已经懂的知识理解他原来并不懂的东西。演讲最重要的就是主题,所以首当其冲,你需要明确自己的主题。 比如,听众的组成是什么样的?参会者对这个领域的了解程度?听众们想听什么?最关键的是通过本次演讲,给听众带来什么价值? ...

Tools: norepeat工具包

norepeat Installation norepeat package (Private-DEBUG) DOC 1.Count a project sum of codes number 2.Generate markdown menu automatically ...

Tools: go项目spell拼写检查

Github spell-check-go Prerequisites How to Use? Results TODO Github Github spell-check-go The project is used to check en-US word typo or spelled incorrectly for Go repository based...

Python2转向3

github 升级python2到python3 Mac版 安装homebrew 安装python3 升级pip 虚机环境virtualenv 2to3转换 代码 pri...