每个程序员都希望能够一个属于自己的个人站点。那么就跟着作者,通过本专栏一起来搭建一个个人站点吧!
想到搭建个人站点,最基础的也就是准备好我们的运行环境 (不应该是开发环境吗???,开发环境因人而异,语言千万种选择自己喜欢的就好啦)。
吸取日常的生活经验,我们领会到凡事三思而后行。
首先我们来分析下需求,个人站点、个人博客,为了能够让读者随时随地的浏览,那肯定离不开一个稳定的运行环境。
谈到稳定的环境,不得不皱起了三层厚的眉头。从我们本地开发,到测试环境,到生产环境 … 凭一己之力实在是不能保证运行环境的一致性。那我们肯定是要祭出解决环境一致性问题的神器 Docker。
想到 Docker,额头总算是平整了一些。但是想到日后万一我的博客发出了世纪新闻 (并发出轨?),那这弱小的 docker 那肯定是扛不住了呀。怎么办呢???(上 k8s 啊
啥?
k8s???
哦对,借助 k8s 的自动扩容无限伸缩搞定它!那 … 那我们用 k8s 来部署我们的个人站点吧!如果不想接数据库还能用用 configmap 来写写文章你说是不是。简直就是为博客而生啊!
那就让我们开始动手吧~
(不负责声明,本专栏所有内容是作者将自己的学习过程分享给大家,如有误导请指正