摘要: 1、All problems in computer science can be solved with another layer, even the problem of too many layers! 计算机科学中的所有问题都可以通过另一层解决,甚至是层数太多的问题 (不要试图去优化多层代阅读全文
posted @ 2019-03-29 11:01 诗码者 阅读(18) 评论(0) 编辑
摘要: 为了方便技术交流,特建了一个交流群。 欢迎来一场技术的博弈! //spark-sql espackage com.sparkes import org.apache.spark.sql.SparkSessionimport org.elasticsearch.spark.sql._object Wr阅读全文
posted @ 2018-08-23 19:11 诗码者 阅读(47) 评论(0) 编辑
摘要: 1、准备consul环境,参考我之前的博客实现或参考consul的官网部署最新的consul。 2、本次测试使用的是kubernetes-1.15.0 3、初始化集群 1)准备初始化文件 controlPlaneEndpoint: "kubeadm-ha.service.hq:6443" ,kube阅读全文
posted @ 2019-07-02 14:35 诗码者 阅读(30) 评论(0) 编辑
摘要: 1、kubelet与docker的Cgroup Driver不一致导致的报错 yum安装的kubelet默认的是cgroupfs,而docker一般默认的是systemd。但是kubernetes安装的时候建议使用systemd,当然修改docker为cgroupfs也可以,先修改docker #v阅读全文
posted @ 2019-07-01 16:11 诗码者 阅读(87) 评论(0) 编辑
摘要: 一、kubernetes exposed servcie 暴露服务的几种方式: LoadBalancer NodePort Ingress HostNetwork HostPort LoadBalancer只能配置在serveice,需要云运营商提供支持。HostPort应用不是很多,特殊情况下可能阅读全文
posted @ 2019-06-27 16:08 诗码者 阅读(46) 评论(0) 编辑
摘要: 1、问题描述 最近查看kubernetes 的events,发现了有两个节点经常出现下面的信息: 这个是kubelet打出来的,字面意思很好理解,就是nameserver 超出限制,超出的将被忽略。那限制是多少呢?so带着这个疑问就去github kubernetes源码一探究竟。 首先确定知道这个阅读全文
posted @ 2019-06-05 17:43 诗码者 阅读(140) 评论(0) 编辑
摘要: 一、概述 kubernetes 的eviction检测diskpresure,检测的是kubelet的root-dir。kubelet的默认root-dir是/var/lib/kubelet,可以使用参数--root-dir进行修改,源码: kubernetes/cmd/kubelet/app/op阅读全文
posted @ 2019-06-05 16:13 诗码者 阅读(21) 评论(0) 编辑
摘要: 一、概述 新版本的kubernetes默认使用了coredns,这里就不赘述了。直达车:https://coredns.io/、https://kubernetes.io/docs/tasks/administer-cluster/dns-custom-nameservers/#coredns 二、阅读全文
posted @ 2019-05-16 17:26 诗码者 阅读(186) 评论(0) 编辑
摘要: 1、logstash6.5.3 配置收集mongodb的日志: 首先在mongodb服务器上部署filebeat收集日志并上传到logstash进行处理,然后上传到ES。 filebeat-conf: 这里只给出主要的配置。 logstash-conf: grok需要先进行测试,kibana6.3以阅读全文
posted @ 2019-05-14 14:20 诗码者 阅读(55) 评论(0) 编辑
摘要: 一、关于kong的详细内容这里不再赘述,可以查看官网。 kong升级到1.0以后功能越来越完善,并切新版本的kong可以作为service-mesh使用,并可以将其作为kubernetes的ingress-controlor。虽然在作为service-mesh方面与istio还有差异,但是kong的阅读全文
posted @ 2019-04-19 18:20 诗码者 阅读(118) 评论(0) 编辑
摘要: 一、概述 关于kubernetes使用私有docker image registry的一些说明: 1、对于自己构建的项目镜像或一些不想暴露到外网的image需要使用自建的私有仓库,一般有两种选择:docker registry v2、harbor 2、镜像仓都是做安全认证的,kubernetes在使阅读全文
posted @ 2019-04-04 17:54 诗码者 阅读(115) 评论(0) 编辑
摘要: 一、概述 测试环境已经跑了很长时间的istio了,也更新到了最新的istio-1.1。性能相较之前提升很大,官方给出的测试数据说是延迟降低到了8ms,但是实际测试确实访问速度有很大的提升,但是确实还是比直接访问pod速度差异很明显,sidecar的引入使数据流向变得层数更多,导致访问性能上的一些损耗阅读全文
posted @ 2019-03-29 17:19 诗码者 阅读(117) 评论(0) 编辑