利用Kube Eagle监控Kubernetes集群资源

安装helm helm是Kubernetes集群的npm。 下载脚本add_helm.sh 脚本内容如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #!/usr/bin/env bash echo "install helm" # installs helm with bash commands for easier command line integration curl https://raw.githubusercontent.com/kubernetes/helm/master/scripts/get | bash # add a service account within a namespace to segregate tiller kubectl --namespace kube-system create sa tiller # create a cluster role binding for tiller kubectl create clusterrolebinding tiller \ --clusterrole cluster-admin \ --serviceaccount=kube-system:tiller echo "initialize helm" # initialized helm within the tiller service account helm init --service-account tiller # updates the repos for Helm repo integration helm repo update echo "verify helm" # verify that helm is installed in the cluster kubectl get deploy,svc tiller-deploy -n kube-system 执行脚本安装helm 1 sh add_helm.sh 安装kube-eagle 主要体验一下helm使用(刚开始我都是自己手动安装Prometheus)。 ...

March 9, 2019

The popular python packages you should know

Life is short, I use Python. I try to summary the popular python packages as follows: Number and Math sympy Sage numbers math cmath decimal fractions random statistics Data and statistics Matplotlib seaborn numpy pandas plotly Web Development Django FastAPI GUI pyqt PySimpleGUI automation script pathlib os Machine Learning TensorFlow Scikit OpenCV streamlit Web Scraping and Web Automation Requests Beautiful Soup Scrapy Selenium 欢迎关注 欢迎关注微信公众帐号:沉风网事(savewind) ...

February 9, 2019

vscode tips

安装 1 brew install visual-studio-code 配置 进入配置 文件-> 首选项 ->配置 点击右上边的文件图标,进入打开设置(打开配置文件C:\Users\ \AppData\Roaming\Code\User\settings.json) 修改插件安装目录 1 mklink /D "C:\Users\<username>\.vscode\extensions" "<newpath>" shortkeys 说明 本文以windows为例。 ...

February 8, 2019

QoS 101

前言 在现代网络和互联网系统中,服务质量(Quality of Service,简称QoS)已成为确保用户体验和系统性能的关键因素之一。无论是语音通话、视频会议,还是实时数据流传输,QoS技术都在保障服务稳定性、低延迟和高可靠性方面扮演着至关重要的角色。QoS的目标是确保网络资源合理分配,从而优化各种应用的性能,特别是在高流量、复杂环境下。 ...

January 28, 2019

赌博vs投资

共同点 都是一种交易 都想通过这种交易获利更大的回报 都会面临不确定性 最有可能会失败 都是一种概率的游戏 不同点 赌博缺少风控,投资注重风控 赌博不看风险与收益不对等,投资会考虑风险与收益是否对等 赌博是负期望,投资是正期望 赌博是固定期望,投资是可以提高期望 赌博往往不知道自己如何输赢的,投资需要做到深入研究如何输赢 赌博主要拼运气,投资拼实力(认知,技术,资源等等) 赌博是短期心态,投资是长期心态 赌博追求快速暴富,投资追求慢慢变富

January 28, 2019

谈谈学习的原则

学习原则 坚持终身学习 学习有法、学无定法、贵在得法 向高手学习,站在巨人的肩膀上学习 不断学习元学习,学会如何学习并不断提高学习能力 坚持高标准学习,要做到学到位 主动学习与享受学习 理论与实践结合,做到致知于行,追求知行合一 学习一定要有明确的目标与路径 学习一定要有输出 学习一定要有检测与反馈 打造有利于学习的环境与系统

January 23, 2019

谈谈做事的原则

前言 这篇文章规划了很久,本来打算年前写,各种事情加上自己的拖延症,到现在才开始写。 做事 如果说人的一生做什么?总结一下,可以划分两个方面: 做人 做事 这两方面很多人喜欢用一句话来指导自己:低调做人,高调做事。在这里简单地谈一下自己对做事的原则的一些思考。 ...

January 23, 2019

Consistency Level 101

前言 在分布式系统中,**一致性(Consistency)**始终是核心挑战之一。随着副本数量增多、跨机房部署的普及,我们必须权衡一致性、可用性和性能。在这种背景下,**Consistency Level(一致性级别)**概念被提出,让系统在不同业务场景下按需调整一致性强度,兼顾响应延迟与系统稳定性。 ...

January 19, 2019

Application Gateway 101

前言 在现代互联网架构中,随着服务化、微服务和云原生架构的广泛应用,系统前端需要具备更强大的流量控制能力,不仅要转发请求,还要处理认证、安全、路由、缓存等多种逻辑。这时,Application Gateway(应用网关) 作为第七层(L7)流量控制核心组件,被广泛应用于实际系统中。 ...

January 18, 2019

Hinted Handoff 101

前言 在分布式系统中,节点故障是常态而不是例外。为了保障高可用性与最终一致性,很多系统引入了一种重要机制:Hinted Handoff(提示式转交)。它被广泛应用于如 Amazon Dynamo、Apache Cassandra 等分布式数据库系统中,是容错设计的关键一环。 ...

January 18, 2019