常用shell命令(持续更新) Posted on 2022-03-28 | Edited on 2022-09-13 curl –local-port:指定源端口号 –proxy:指定本地代理,例如:http://127.0.0.1:52114 -d:指定body,如果body比较小,可以直接指定-d 'login=emma&password=123',也可以通过指定文件的方式 -d '@d ... Read more »
技术分享第15期 Posted on 2022-03-19 | Edited on 2022-05-21 题图为周末的公园露营区。一周前曾经下过一场雪,地上覆盖着厚厚的一层雪,而一星期过后,上面却扎满了帐篷。城市里的人们,在捂了一个冬季后,终于迎来了阳光明媚的春天。虽内心充满着诗和远方,疫情之下,能约上三五好友,在草地上吃上一顿野餐,亦或在帐篷里美美的睡上一觉已是一件很奢侈的事情。 资源1. Subm ... Read more »
阿里云产品分析(持续更新) Posted on 2022-03-19 | Edited on 2022-04-10 阿里云上有众多的云产品,本文主要分析云产品的功能以及应用场景。 容器与中间件该部分领域与我的工作重合度较高,为重点研究领域。 事件总线EventBridge很多服务会产生输出供下游的服务来消费,最常见的解决办法是数据生产者通过rpc调用的方式将消息发送给数据消费者。但假如消费者的数量不止一处,该模式 ... Read more »
工作中经常用到的理论或法则 Posted on 2022-03-19 | Edited on 2023-01-28 黄金圈法则著名的营销顾问西蒙斯.涅克提出了一个“黄金圈”理论:三个同心圆,最里面的一个是Why,中间一层是How,最外面一层是What。 大多数人的思维方式是想做什么(what)和怎么做(how),不太考虑为什么这么做(why)。 本理论提倡的思维方式为: Why:最内层——为什么,做一件事的原因 ... Read more »
k8s pod异常状态分析 Posted on 2022-03-17 | Edited on 2022-04-07 pod状态1. 前置检查在排查异常状态的pod错误之前,可以先检查一下node状态,执行kubectl get node查看是否所有的node状态都正常。 2. pod状态为CrashLoopBackOff如果pod状态为CrashLoopBackOff状态,查看pod日志来定位原因,或者descr ... Read more »
用来排查k8s问题的常用grafana dashboard Posted on 2022-03-14 排查k8s上问题通常需要监控的配合,而k8s上的监控标准为prometheus,prometheus的dashboard最通用的为grafana。本文用来记录排查k8s问题时经常遇到的dashboard,dashboard监控的数据来源包括node-exporter、metrics-server、k ... Read more »
正向代理 Posted on 2022-03-12 | Edited on 2022-07-07 正向代理通常用在远程访问某个环境中的。常见的正向代理工具包括squid、nginx、3proxy。 squid老牌的正向代理工具。 安装:yum install squid && systemctl start squid squid默认会监听在3128端口号。 缺点:如果修改了本地 ... Read more »
ssh协议 Posted on 2022-03-12 | Edited on 2022-06-28 ssh命令常用参数指定私钥连接:ssh -i ~/.ssh/id_rsa ido@192.168.1.111 -p 7744 免密登录用来两台主机之间的ssh免密操作,步骤比较简单,主要实现如下两个操作: 生成公钥和私钥 将公钥copy到要免密登录的服务器 生成公钥和私钥执行 ssh-keyge ... Read more »
OpenKruise调研 Posted on 2022-03-08 | Edited on 2022-04-13 OpenKruise是阿里云开源的一系列基于k8s的扩展组件的集合,其中包含了像增强版的workload、sidecar容器管理、高可用性防护等特性,包含了很多的“黑科技”。 如果k8s的kube-controller-manager组件可以提供非常强的扩展能力,可以实现自定义的Deployment ... Read more »
阿里云容器服务ack技术调研(个人笔记) Posted on 2022-03-08 | Edited on 2022-04-02 阿里云容器服务是阿里云公有云基于Kubernetes企业级服务,在社区的Kubernetes版本基础上有能力增强, 本文用于调研社区增强功能,记录解决的问题、以及实现方法。ACK集群的增强功能有一部分是基于Kubernetes的api的prodiver实现,另外一部分是基于Kubernetes增加的 ... Read more »