Forrest Hu's Blogs
技术、架构与生活随笔 · 共 453 篇文章
-
《Prometheus监控实战》笔记
前言 前言 metric 种类 黄金指标 node-exporter 可靠性与可扩展性 可靠性 大内存问题 可扩展性 存储扩展 其它metric 种类 counter(计数器),始终增加,比如http...
-
Prometheus 告警学习
前言 前言 alert rule Alertmanager 模板 路由 其它本文主要来自《Prometheus 监控实战》告警能力在Prometheus的架构中被划分成两个独立的部分。通过在Prometheus中定义Alert...
-
client-go源码分析
简介 Informer Reflector Watch event 消费 processor 是如何处理数据的 watch 是如何实现的? resync机制 informer 类图和序列图k8s.io/client-go /rest /inform...
-
kubelet 组件分析
简介 pleg probeManager statusManager kubelet 垃圾收集 cadvisor cpu 管理 其它在1.13 版本中,kubelet 大约有13个mannager 保证pod 正常运行// Run starts the kub...
-
得到课程笔记汇总
简介 《怎样成为精力管理的高手》 《怎样成为快速识人的高手》 《行为经济学》《怎样成为精力管理的高手》运动加快大脑的新陈代谢,达到最优效果是每天1h,达到最大心率(220-年龄)的六七成 ==> 找到适合自己的运动项目;碎片时间也运动一下人受昼夜节律影响;睡的越...
-
calico源码分析
简介 calico node felixcalico node每个节点启动了一个名为calico-node 的daemonset(namespace=kube-system),calico-node 容器以runit 作为进程管理工具,运行多个进程/etc/servic...
-
对容器云平台的理解
简介 组成内容 对平台的理解容器化实践在金融行业落地面临的问题和挑战分享了容器化的落地思路。组成内容一开始只是基于k8s api 做了个发布系统,在容器化落地过程中,单单一个发布系统是远远不够的,对要做的事情做了一个梳理。 基础组件改造/增强 lxc...
-
Prometheus 源码分析
前言 前言 源码目录说明 metric scrape 组件 Rule Manager源码目录说明硬核源码解析Prometheus系列 :一 、初入Prometheus cmd目录是prometheus的入口和promtool规则校验工具的源码 discovery...
-
调度实践
简介 让pod 的不同实例别再一个机器或机架上 亲和性与调度 集群节点负载不均衡的问题 节点资源预留 “贪心”的开发者 和超卖一篇文章搞定大规模容器平台生产落地十大实践 为了实现应用的高可用,需要容器在集群中合理分布 拓扑约束依赖 Pod Topology Sp...
-
Pod是如何被创建出来的?
简介一篇文章搞定大规模容器平台生产落地十大实践所有的Kubernetes组件Controller, Scheduler, Kubelet都使用Watch机制来监听API Server,来获取对象变化的事件 用户通过Kubectl提交Pod Spec给API Server;...