1.安装kubernetes kubernetes系统由一组可执行程序组成,可以通过github进行下载编译好的二进制包,或者下载源码编译后进行安装 下载地址:https://github.com
1.安装kubernetes kubernetes系统由一组可执行程序组成,可以通过github进行下载编译好的二进制包,或者下载源码编译后进行安装 下载地址:https://github.com/kubernetes/kubernetes/releases 这里下载kubernetes v1.6.6版本来进行安装 下载完毕后解压,在server目录中包含了全部kubernetes需要运行的服务程序文件 里面有个README文件 Run cluster/get-kube-binaries.sh to download client and server binaries 会在server目录下载文件kubernetes-server-linux-amd64.tar.gz 解压此文件之后-rwxr-x--- 1 root root 119887808 Jun 17 02:45 cloud-controller-manager-rwxr-x--- 1 root root 191017328 Jun 17 02:45 hyperkube-rwxr-x--- 1 root root 69865770 Jun 17 02:45 kubeadm-rwxr-x--- 1 root root 55257883 Jun 17 02:45 kube-aggregator-rw-r----- 1 root root 33 Jun 17 02:45 kube-aggregator.docker_tag-rw-r----- 1 root root 56582656 Jun 17 02:45 kube-aggregator.tar-rwxr-x--- 1 root root 149544650 Jun 17 02:44 kube-apiserver-rw-r----- 1 root root 33 Jun 17 02:45 kube-apiserver.docker_tag-rw-r----- 1 root root 150869504 Jun 17 02:45 kube-apiserver.tar-rwxr-x--- 1 root root 131805645 Jun 17 02:44 kube-controller-manager-rw-r----- 1 root root 33 Jun 17 02:45 kube-controller-manager.docker_tag-rw-r----- 1 root root 133130240 Jun 17 02:45 kube-controller-manager.tar-rwxr-x--- 1 root root 70704763 Jun 17 02:45 kubectl-rwxr-x--- 1 root root 68136496 Jun 17 02:45 kubefed-rwxr-x--- 1 root root 138843648 Jun 17 02:45 kubelet-rwxr-x--- 1 root root 64015718 Jun 17 02:44 kube-proxy-rw-r----- 1 root root 33 Jun 17 02:45 kube-proxy.docker_tag-rw-r----- 1 root root 110766080 Jun 17 02:45 kube-proxy.tar-rwxr-x--- 1 root root 75646283 Jun 17 02:45 kube-scheduler-rw-r----- 1 root root 33 Jun 17 02:45 kube-scheduler.docker_tag-rw-r----- 1 root root 76971008 Jun 17 02:45 kube-scheduler.tarhyperkube-----------------------------总控程序,用于运行其他kubernetes程序kube-apiserver------------------------apiserver主程序kube-apiserver.docker_tag-------------apiserver docker镜像的tagkube-apiserver.tar--------------------apiserver的镜像文件kube-controller-manager---------------controller-manager主程序kube-controller-manager.docker_tag----controller-manager镜像的tagkube-controller-manager.tar-----------controller-manager的镜像文件kubectl-------------------------------命令行控制程序kubelet-------------------------------kubelet主程序kube-proxy----------------------------proxy主程序kube-scheduler------------------------scheduler主程序kube-scheduler.docker_tag--------------kube-scheduler镜像的tagkube-scheduler.tar---------------------kube-scheduler的镜像文件另外kubernetes还提供了一个all-in-one的hyperkube程序来完成对以上程序的启动待续...........