time-exporter 开发 1 前言 1.1 功能设计 监控需求: 监控时间服务是否存在 监控时间服务配置文件是否修改 监控时间服务的时区或者时间是否正确 开发思路: 通过监控 PID 来判断程序是否存在 通过监控文件来实现文件是否有被修改 通过校验时间来监控时间是否有区别 目录结构: [17:26:45 root@go ntp]#tree …
基于 client-go 实现 ServiceAccount 创建并实现 rolebind 前言: 在公司中由于采用的并非原生后台操作 K8S ,而是通过使用开源的 PAAS 平台向用户提供使用,但是有些业务部门需要通过 ServiceAccout(下面统称为 SA) 创建之后生成的 Secret 中的 ca.crt 以及 token 来实现对自身…
GO restful api 用法 前言: 最近公司开发写一个 Prometheus 的 webhook 系统,但是每次都需要在页面上点击操作,所以领导让我编写一个第三方工具,从而实现能够快速创建对应用户、信息、规则等 虽然 webhook 系统是由 java 编写,但是接口采用的是 restful api 所以我们通过 go 编写也能够直接调用 …