Docker

Docker是一种容器引擎,主要用于应用的打包和运行,保证环境的一致性,目前与微服务配合一起使用的比较多。Docker官方说法是与集装箱功能类似,操作对象是应用,对应用进行Build -> Share -> Run。目前Docker为Kubernetes的默认容器引擎,当然还可以选择rkt,后续会写Kubernetes系列文章,本文先介绍一下Docker,为后续文章做一下铺垫。

Kubeadm搭建K8s环境

Kubernetes是Google内部容器编排引擎Borg的开源版本,之前写过一篇文章介绍过,并且使用Minukube来进行安装,但是那个只能是自己本地来体验一下,在研发测试环境中一般都会是使用Kubeadm来部署Kubernetes集群,Kubeadm是官方提供的Kubernetes集群安装工具,还在不断迭代,目前还没有达到GA版本,所以生产环境中还都是二进制源码安装。

博客一周年了

写博客,在9102年感觉有点落伍,特别是向你非IT的朋友说这事的时候,他们无一例外的都会感到惊讶,他们大多数都会委婉的问:现在应该没有多少人看博客了吧,大家都是看公众号,看知乎,看微博,甚至是今日头条这些。

为什么当码农?

为什么当码农?这个问题挺好,工作两年了竟然从未没想过,这个我都有点意外,为什么没想呢?因为从事软件这个行业是我喜欢的,我也一直在追求技术的道路上奔跑,别的什么真的不关心。时至今日,为什么会开始考虑这个问题了呢?因为关心的不再只是技术了。

神级注释

注释,是为了给后来的代码阅读者提供更好的指引。但是程序员是不喜欢写注释的,所以要么是不写,要么写的是一些神级的注释,我们的代码里边就有拉丁文注释,搜索了一下才知道出自《圣经》,对这些注释比较感兴趣,所以从网上收集了一些神级的注释。

单点登录

单点登录应该是大部分公司都有的一个系统,这个系统的作用就是用户只需登录一次就可以在多个系统之间切换而不用重新登录。刚毕业的时候接触过点单点登录,不过久了有点忘了,这篇文章来讲述单点登录相关知识点,并且根据两种主流实现方式CAS和JWT来讲解。

|
c