在 kubernetes 集群中运行比特币节点
前
最近在研究矿池的架构的K8s上的迁移,在尝试在集群上运行比特币节点。
通过K8s来跑节点存在的一些收益:
- 共用Prometheus系统来监控的比特币节点状态。
- 可以和其他的服务快速的集成通过Service
- 对比专用实例独立部署的话需要更少的资源
到目前为止,节点的pod 已经运行超过 164 天,没有遇到中断问题。下图是 bitco[……]
最近在研究矿池的架构的K8s上的迁移,在尝试在集群上运行比特币节点。
通过K8s来跑节点存在的一些收益:
到目前为止,节点的pod 已经运行超过 164 天,没有遇到中断问题。下图是 bitco[……]
这篇用来记录下自己备考CKA考试的这段时间的学习感悟以及提升。虽然考试不难,最后也是95分通过了。但是在备考的过程中还是学到不少的东西,所以用这篇文章来记录一下。
通过前面学习,也逐渐的领悟了 K8s 的设计哲学。当然这里只是自己的理解
它是一个按照Linux “一切皆文件”设计的宏观系统。实现了”一切皆资源“
考试涉及的知识大抵下面的这些:
大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南[……]
CKA 模拟题目的学习,虽然比较难。但是感觉都是值得学习的。
这里做完一次模拟之后用这篇文章来复习一下模拟题目
alias k=kubectl # will already be pre-configured
export do="--dry-run=client -o yaml" # k create d[......]
找到了xmlrpc 405 的原因,被主题的 filter 给过滤掉了。可以现在也可以使用markdown来进行文本编辑。以及使用脚本来进行一键发布了。 发布脚本进行了优化,先扫描内容之后在进行内容发布,做到射后不管。
过完了CKA 的模拟测试题目,考试应该是没有问题了。抽时间约考。
得开拓点财路,资源站还是要做起来,卖VPS来赚钱以及靠广告赚钱。
下面的是我的资源站点
使用了Puock 开源的主题,功能十分强大。可以很简单的进行UI的自定义。
另外PHP也升级到了8,开启了opcache 以及 使用memcache来进行Wordpress的对象缓存。整体速度得到了不少的提升。upstr[……]
自托管白板服务,Drawio ,和Sqlite 一样开源但是不开放贡献。
可以进行自行托管,不需要事事都用Processon,感觉就是这个项目改的。向开源精神致敬。
项目本身提供了Docker命令,使用composized来进行到compose 的转换
Docker-compose文件进行简单的修改,文件和Docker-compose
# docker ru[......]
没有什么值得记录的
学了前面的部分
还没有开始学…
Cloudflare的一个事故的复盘报告[……]
K8S 集群希望再暴露其他的服务,但是不想再做一层Ingerss。
所以就这里记录一个偷懒的方法,直接使用 Traefik吧流量打到nginx 的Svc上来进行二次的转发。从而可以直接把入口流量打到集群之外的实例上去。
当然感觉整体的思路不大对,这样做破坏了集群的整体性。但是如服务还是处于混合的状态。也不失为一种办法。
因为是用的 K8s来进行部署的, 这里直接把yaml贴出来[……]