Mr. Tao's Blog

Kubernetes的派对规划指南:如何让你的Pod找到心仪的Node节点

Kubernetes(我们亲切地叫它k8s,因为它是那种喜欢用缩写的酷孩子)是一个编排大师,它决定哪些Pod应该去参加哪个Node节点的派对。但是,不是所有的Pod都是社交蝴蝶,有些可能只愿意和特定Node节点玩耍。那么,k8s如何做这个派对策划人呢?以下是几种让Pod们“挑剔”的方法: 1.节点选择器(NodeSelector): 想象一下,Node节点是各种口味的冰激凌车,而Pod是带...

通过OpenWrt热拔插实现内网设备IPv6自动配置DDNS

家中的软路由经常会跑一些自己常用的服务,比如Alist、Syncthing、Jellyfin等,由于不在家中的时候也有访问这些应用的需求,就需要把这些服务对外发布出去,方案首先考虑的就是DDNS了,但现在家庭宽带IPv4已经很难申请到公网IP了,所以IPv4就此作罢。 不过目前运营商已经基本都开了IPv6网络,而且基本都下发了IPv6前缀,所以每一台设备现在都可以配置至少一个IPv6公网地...

一道Java考题,火烧赤壁

题目描述 公元208年,曹操发兵攻打荆州,刘备派诸葛亮到东吴,说服了孙权。孙、刘两家联合起来共同抵抗曹军。这年冬天,孙刘大军在赤壁与曹军隔江对峙。 曹军将领常年在北方生活,不习惯坐船,许多人因为晕船根本没法打仗。于是曹操就下令将战船用铁链连在一起,上面铺上木板,这样在上面行走的时候,就好像走在平地上一样,不会晕船了。吴军将领黄盖观察到这个情况后,就对大都督周瑜献计道,曹军的船只连在一起。我...

记录Golang构建exe文件的两个技巧点

最近在做一个windows下定时任务的小项目,Golang写的代码,build生成exe文件,然后在windows任务计划程序中设置定时执行,发生两个问题: exe同目录下字体文件找不到 exe同目录下放置了一个字体文件font.ttf,在设置了定时任务执行后,输出找不到font.ttf文件,猜想是因为执行目录不在exe文件目录的原因。解决办法: // Read the font dat...