5-kubernetes-安装

本文详细介绍了如何从 GitHub 下载 Kubernetes v1.6.6 版本并进行安装。提供了下载地址及解压后的文件说明,包括 kube-apiserver、kube-controller-manager 等关键组件。
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.tar
hyperkube-----------------------------总控程序,用于运行其他kubernetes程序
kube-apiserver------------------------apiserver主程序
kube-apiserver.docker_tag-------------apiserver docker镜像的tag
kube-apiserver.tar--------------------apiserver的镜像文件
kube-controller-manager---------------controller-manager主程序
kube-controller-manager.docker_tag----controller-manager镜像的tag
kube-controller-manager.tar-----------controller-manager的镜像文件
kubectl-------------------------------命令行控制程序
kubelet-------------------------------kubelet主程序
kube-proxy----------------------------proxy主程序
kube-scheduler------------------------scheduler主程序
kube-scheduler.docker_tag--------------kube-scheduler镜像的tag
kube-scheduler.tar---------------------kube-scheduler的镜像文件

另外kubernetes还提供了一个all-in-one的hyperkube程序来完成对以上程序的启动
待续...........





 

转载于:https://my.oschina.net/eddylinux/blog/1057878

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值