利用 etcdhosts 插件搭建分布式 CoreDNS目前宿主机上全部采用的 dnsmasq 作为 DNS 管理,其中有一个很大的问题是需要进行 DNS 冗余,dnsmasq 每次修改都要多台机器同步,所以自己写了一个插件配合 CoreDNS 实现分布式部署,如果想了解插件编写方式请参考 [Writing Plugin for Coredns](https://mritd.com/2019/11/05/writing-plugin-for-cored 2020-11-17 Golang #CoreDNS #etcdhosts
GIGABYTE Z370 AORUS Gaming 5 关闭 CFG 锁最近在狂折腾黑苹果,从以前的 Clover 换成了 OC,迫于主板 CFG Lock 导致没法继续优化,折腾好久找到了解决方案。 2020-10-16 Hackintosh #CFG Lock
网站切换到 Hexo坚持写博客大约有 5 年多的时间了,以前的博客一直采用 jekyll 框架,由于一直缺少搜索等功能,而自己又不会前端,最近干脆直接切换到 Hexo 了;这里记录一下折腾过程。 2020-10-08 Linux #Hexo
编写一个动态准入控制来实现自动化前段时间弄了一个 imgsync 的工具把 gcr.io 的镜像搬运到了 Docker Hub,但是即使这样我每次还是需要编辑 yaml 配置手动改镜像名称;所以我萌生了一个想法: 能不能自动化这个过程? 2020-08-19 Kubernetes #Admission
使用 etcdadm 三分钟搭建 etcd 集群本文介绍一下 etcd 宿主机部署的新玩具 etcdadm,类似 kubeadm 一样可以快速的在宿主机搭建 Etcd 集群。 2020-08-19 Kubernetes #etcd
树莓派4 Manjaro 系统定制最近入手了新玩具 "吃灰派4",这一代性能提升真的很大,所以买回来是真的没办法 "吃灰" 了;但是由于目前 64bit 系统比较难产,所以只能自己定义一下 Manjaro 了。 2020-08-19 Linux #Linux #Manjaro
如何在 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