使用Prometheus监控consul提示415 Unsupported Media Type错误
虽然现业务架构上了kubernetes,因为历史遗留问题, 现在还存在着使用consul来做service discovery组件, 预计还得在生产中存在一段时间, 因此配上了Prometheus监控, 在部署过程中出现了一个Unsupported Media Type错
虽然现业务架构上了kubernetes,因为历史遗留问题, 现在还存在着使用consul来做service discovery组件, 预计还得在生产中存在一段时间, 因此配上了Prometheus监控, 在部署过程中出现了一个Unsupported Media Type错
今天同事接到一个需求, 需求是这样的: 需要对接友商的系统(域名, 公网能够解析),但是友商系统有个白名单, 只有在白名单中的ip才能有权限访问, 这个ip应该是什么?
补充一下架构背景: 应用都是部署在kubernetes集群中的, kubernetes部署在阿里云ECS上. CNI使用的flannel
这么长时间跟kubernetes打交道, 还真没想过这个问题, 刚好可以测试一翻, 探探究竟
期间会涉及到CNI(container network interface)相关的话题,在这里不会做深入研究, 一笔带过.详细的学习记录在这里可以找到Kubernetes学习(flannel深入学习)
经过之前的对Istio的学习,大致明白了istio的机制,而要体会istio对流量的神奇魔法,自然离不开 virtualservice 与 destinationrule这两个对象了.
最近有个同事说他在测试kubernetes中跑spark,在运行spark-job时提示Invalid DER: object is not integer
,但是如果在线上环境跑同样的任务就没问题, 束手无措,想让我帮看一下什么问题
Gateway在istio中是一个比较重要的对象, 一般用于管理南北流量,即集群外向集群内的访问及集群内需要访问集群外的这部分流量.
前面大致学习了下Istio的整体架构, 没有涉及它里面的细节, 这次主要说明一下istio是如何将请求进行转发的. 信息量确实比较大.
当使用elasticsearch做为日志系统的后端存储,时间一长的话日志量也是个很可观的数字, 因此需要定时清除,之前一直都是自己写脚本做管理, 后面需要维护的索引越来越多后觉得力不从心, 而curator做为es官方推出的索引管理工具, 使用起来还是很方便的