单机部署 kubernets 方法汇总

#minikube : 可以方便的在本机用虚拟机创建一个开箱即用的Kubernetes集群

#kubeadm : 可以自动化的将多台Ubuntu或者CentOS主机组建成集群

#nanokube,kid等 : 自动初始化脚本

#localkube和kubectl :

localkube : 将Kubernetes所有的依赖程序全部打包成为了一个独立的可执行文件,使用它可以省略掉几乎所有的配置流程,直接将Kubernetes跑起来。 目前 localkube 已经被合并进了minikube,最新的版本需要从minikube中下载。
kubectl : 是Kubernetes的客户端程序,可以用它控制集群。

1. 启动 kubernets 
    $ ./localkube       # 默认参数启动, localhost:8080 被用于接受控制指令. 默认前台运行.

2. 使用 kubectl 控制集群
    $ ./kubectl run redis --image redis

    *需要指出的是,由于是极简的配置,并没有配置远程控制所需要的证书, 所以不能在本地电脑上控制这个集群,而需要ssh到服务器上进行控制。 这和默认的Docker配置是一致的。*
posted @ 2017-03-06 15:16  眼镜男  阅读(402)  评论(0编辑  收藏  举报