如何在 Filebeat 端进行日志处理本文主要介绍在 ELK 日志系统中,日志切割处理直接在 filebeat 端实现的一些方式;其中包括 filebeat processor 的扩展以及 module 扩展等。 2020-08-19 Golang #Kubernetes #Golang
如何不通过 docker 下载 docker image这是一个比较骚的动作,但是事实上确实有这个需求,折腾半天找工具看源码,这里记录一下(不想看源码分析啥的请直接跳转到第五部份)。 2020-03-31 Docker #Linux #Docker
kubeadm 证书期限调整最近 kubeadm HA 的集群折腾完了,发现集群证书始终是 1 年有效期,然后自己还有点子担心;无奈只能研究一下源码一探究竟了... 2020-01-21 Kubernetes #Kubernetes
kubeadm 集群升级真是不巧,刚折腾完 kubeadm 搭建集群(v1.17.0),第二天早上醒来特么的 v1.17.1 发布了;这我能忍么,肯定不能忍,然后就开始了集群升级之路... 2020-01-21 Kubernetes #Kubernetes
kubeadm 搭建 HA kubernetes 集群距离上一次折腾 kubeadm 大约已经一两年了(记不太清了),在很久一段时间内一直采用二进制部署的方式来部署 kubernetes 集群,随着 kubeadm 的不断稳定,目前终于可以重新试试这个不错的工具了 2020-01-21 Kubernetes #Kubernetes
云服务器下 Ubuntu 18 正确的 DNS 修改博客服务器换成了阿里云香港,个人还偶尔看美剧,所以做了一下 Netflix 分流;分流过程主要是做 DNS 解析 SNI 代理,调了半天记录一下 2020-01-21 Linux #Linux
Percona MySQL 搭建最近被拉去折腾 MySQL 了,Kuberntes 相关的文章停更了好久... MySQL 折腾完了顺便记录一下折腾过程,值得注意的是本篇文章从实际生产环境文档中摘录,部分日志和数据库敏感信息已被胡乱替换,所以不要盲目复制粘贴。 2020-01-20 Linux > Database #Linux #MySQL #Percona
Writing Plugin for Coredns目前测试环境中有很多个 DNS 服务器,不同项目组使用的 DNS 服务器不同,但是不可避免的他们会访问一些公共域名;老的 DNS 服务器都是 dnsmasq,改起来很麻烦,最近研究了一下 CoreDNS,通过编写插件的方式可以实现让多个 CoreDNS 实例实现分布式的统一控制,以下记录了插件编写过程 2019-11-05 Golang #Kubernetes #Golang #CoreDNS
Golang Etcd Client Example准备开发点东西,需要用到 Etcd,由于生产 Etcd 全部开启了 TLS 加密,所以客户端需要相应修改,以下为 Golang 链接 Etcd 并且使用客户端证书验证的样例代码 2019-10-15 Golang #Golang #etcd
Podman 初试 - 容器发展史这是一篇纯介绍性文章,本文不包含任何技术层面的操作,本文仅作为后续 Podman 文章铺垫;本文细节部份并未阐述,很多地方并不详实(一家只谈,不可轻信)。 2019-06-26 Docker #Docker #Podman