minikube 介绍
minikube 是 k8s 官方维护的一个单机版的 k8s,通过 minikube 可以很方便的在本地机器上安装一套 k8s 环境用于日常的学习与开发。
安装
环境: 虚拟机中的centos:7
操作系统,其它情况可以参考官方文档,主要步骤都是类似的。
众所周知 HTTPS 是保证 HTTP 通讯安全的协议,网站启用 HTTPS 可以避免很多安全性的问题, 而且 Chrome 浏览器 从 68 版本开始直接将 HTTP 网站标记为不安全了。
所以把网站升级成 HTTPS 自然是大势所趋,不过启用 HTTPS 有个最重要的问题是 HTTPS 证书要花钱
!如果每年额外花钱去购买 HTTPS 证书,那也是一笔很大的开销。那么有没有免费的HTTPS
证书可以用呢,查了下资料有个叫Let’s Encrypt
的项目就提供了免费签发 HTTPS 证书的服务,这里记录下如何使用Let’s Encrypt
来签发证书。
websocket 作为现代浏览器的长连接标准,可以很好的解决浏览器与服务器实时通讯的问题,那么在 websocket 出现之前是怎么解决这个问题的呢?首先来回顾一下在此之前浏览器和服务器的”长连接”之路。
在 websocket 协议出来之前,主要是有三种方向去实现类似 websocket 的功能的。
flash 支持 socket 通讯功能,基于 flash 可以很简单的实现与服务器建立通讯。
浏览器使用 ajax 去轮询服务器,服务器有内容就返回,轮询也分为短轮询和长轮询。