搭建异构 CPU 组成的边缘计算 Kubernetes 集群
平时除了维护公司和私人在公有云的 Kubernetes clusters 之外,个人网络环境下还有些需要运行在本地的 workload;比如用于监控本地路由设备(~作~ XD)的 Prometheus exporters 和一些新奇玩意儿。为了能够运行这些应用,我在家组建了一套「边缘计算集群」,来看看是怎么做的吧。
平时除了维护公司和私人在公有云的 Kubernetes clusters 之外,个人网络环境下还有些需要运行在本地的 workload;比如用于监控本地路由设备(~作~ XD)的 Prometheus exporters 和一些新奇玩意儿。为了能够运行这些应用,我在家组建了一套「边缘计算集群」,来看看是怎么做的吧。
最近 Kubernetes 的发展,以及在我司的大量应用,自己也迫不及待想要尝尝鲜,虽然我的博客是基于 Hexo 的纯静态站点,但这并不能阻挡我把它迁移上 Kubernetes!毕竟… 相比于 GitHub Pages 灵活性更好可控性更高,emmmm… 好了我编不下去了,总之,生命在于折腾😂,我们开始吧。
snibox/snibox 是一款使用 Ruby on Rails + Vuex 编写的代码片段托管服务。对于一线程序员来说,经常会接触到大量的代码片段(Snippet),上传到 Gist 无法完全 Private,而 Snibox 则是个不错的选择。
大概想法:转换我的简历 HTML 到 PDF -> 将 PDF 部署到七牛云 -> 访客可直接下载最新版本 PDF 且与在线简历同步。 以上过程均基于 Travis CI 实现,替换成其它亦可。平时我们提到的 CI/CD,而本例即为简易的 CD(Continuous Delivery)实例。