摘要:
做镜像时候忘记expose端口了, 或者要做一个通用的镜像, expose端口不固定, 又要在k8s环境里跑并暴漏服务访问,怎么破? 构建无expose的镜像 启动后访问 pyhttp在k8s环境中跑 观察pyhttp的pod和svc状态如下 启动一个curl镜像验证svc 阅读全文
摘要:
玩明白了以太网2的二层数据格式, ip格式 tcp/udp个时候, 需要玩一玩一些有用的基于这些已上的协议数据了. 如 dhcp ftp等.比较有趣. ftp协议 分控制连接21端口 和数据连接 20端口 数据连接站在服务端角度来讲分两种模式: 主动模式(服务端主动用自己的20端口去连客户端,适合防 阅读全文
摘要:
python的继承体系 python中一切皆对象 随着类的定义而开辟执行 判断对象是否属于这个类 类的方法 实例和类存储 关键字 查看本地环境所有可用模块 dir() 函数: 显示模块属性和方法 __builtin__模块在Python3中重命名为builtins。 模块的继承 有个疑问 阅读全文
摘要:
本次任务是用alertmanaer发一个报警邮件 本次环境采用二进制普罗组件 本次准备监控一个节点的内存,当使用率大于2%时候(测试),发邮件报警. k8s集群使用普罗官方文档 环境准备 下载二进制https://prometheus.io/download/ https://github.com/ 阅读全文
摘要:
elasticsearch和mysql的对比 https://blog.csdn.net/qq_21383435/article/details/79323383 Mapping ~ Schema https://blog.csdn.net/sdksdk0/article/details/78469 阅读全文
摘要:
Prometheus 的核心,多维数据模型 传统监控工具统计数据方式 指标多 Prometheus多维数据模型 定义多列,通过PromQL来组合数据,聚合能力超强悍. 比如对于前面 webapp1 的三条取样数据,转换成 Prometheus 多维数据将变成: 后面三列 container_name 阅读全文
摘要:
https://github.com/prometheus/prometheus Architecture overview Prometheus Server Prometheus Server 负责从 Exporter 拉取和存储监控数据,并提供一套灵活的查询语言(PromQL)供用户使用。 E 阅读全文
摘要:
k8s实验 labs.play with k8s.com特色 这玩意允许你用github或dockerhub去登录 这玩意登录后倒计时,给你4h实践 这玩意用kubeadm来部署(让你用weave网络) 这玩意提供5台centos7(7.4.1708) 内核4.x(4.4.0 101 generic 阅读全文
摘要:
本文讲解了kube router部署,无需在部署kube proxy了. kube router采用lvs实现svc网络,采用bgp实现pod网络. kube router也是基于cni网络,本文是容器方式跑的kube router 1.替代了kube proxy组件,无需在部署kube proxy 阅读全文
摘要:
以往的套路是,安装完成k8s集群后 安装dns 安装ingress以便外面访问(或者映射nodeport方式) 如果你不想做任何关于ingress/nodeport一些操作.想通过master直接能够访问到集群pod.怎么破? 正是本文讲解的方法. 通过http://api:8080/api/v1/ 阅读全文