20210822

周五晚上很快睡着,然后凌晨还是十二点醒了。也没啥事干,看看直播点点文明,点完了睡觉。除了过早基本上睡了一上午,午饭过后休息会儿,稍微调一下home项目。之前周五凌晨的时候因为看到consul,nomad等等都可以监控一个目录,读取其中所有的配置文件,于是想到可以先bootstrap一个最基本的能用的集群,然后再生成tls、acl和service mesh相关的配置文件(一般都需要用vault动态生成证书)上传上去,重启服务就好了。当时就把consul集群里的证书全卸了,然后把vault里保存的证书也都删了。去了公司先按这个思路配置nomad,和vault集成以及用vault提供nomad节点通讯所需要的mtls证书都一次搞定,但是consul这么配置老是出错。而且vault本身就是依赖consul的,consul有问题vault也跟着挂,配置文件也很难回滚,还不如直接推倒重来。结果周五试了好几次都不行,就决定consul暂时裸奔,等这个月23号过了买条内存,另外起个测试用的consul集群,把这些都调通了再用在正式用的consul集群上。其实现在内存似乎也够,17台虚拟机占了30g左右内存,还有18g左右。不过由于我还没弄太明白的proxmox memory balloning,面板上一直显示内存占用百分之九十以上。周六的时候就简单试了下nomad运行job,然后就没弄了。两点多给老头子买个祝寿蛋糕,三点多到了先吃一点,然后继续摸鱼。晚上点了更丰盛的晚餐,打开前几天买的獭祭,作为生日晚宴。完了接近十点才睡,睡到七点才起来过早,然后随便点点文明,接近中午继续鼓捣。因为nomad client需要提供运行的plugin,所以主要就是把这个加上,只要有exec(nomad要以root运行)和docker应该就差不多了吧。另外试了下template自动读取consul生成文件,似乎没什么问题…也可以读vault,但没试。完了滚回床上看直播打瞌睡,晚饭后准备睡了。



发自我的iPad

评论

热门博文