ubuntu多节点安装kubernetes
来源:互联网 发布:如何查手机mac地址 编辑:程序博客网 时间:2024/05/21 02:49
在ubuntu上面多节点安装kubernetes,假设有两台机器
master:192.168.1.84
minion:192.168.1.83
You wil now need to configure your kube-master and kube-minion.First,prepare the hosts file so that both can resolve each pther via their hostnames.
root@sclu083:/opt/bin# cat /etc/hosts
127.0.0.1 localhost sclu083
192.168.1.84 kube-master
192.168.1.83 kube-minion
master和minion上面都要修改/etc/hosts文件
去Github上面下载打包好的二进制文件
在这个网址上面下载:https://github.com/GoogleCloudPlatform/kubernetes/releases
下载解压,默认解压之后的文件名叫做kubernetes,进入到解压后的文件夹中
cd cluster/ubuntu/binaries/
会发现下面有两个文件夹,分别叫做master和minion,
在minion机器上面,把minion文件夹下面的文件复制到/opt/bin目录下面,如果没有这个目录则先mkdir这个目录
在master机器上面,把master文件夹下面的二进制文件复制到/opt/bin目录下面
接下来是启动kubernets
在master机器上面执行下面的操作
1 start etcd
./etcd -listen-client-urls=http://kube-master:4001
2 start api-server
sudo ./kube-apiserver --address=0.0.0.0 \
--port=8080
--etcd_servers=http://kube-master:4001 \
--portal_net=11.1.1.0/24 \
--allow_privileged=false \
--kubelet_port=10250 \
--v=0
3 start kube-controller-manager
sudo ./kube-controller-manager --address=0.0.0.0 --master=127.0.0.1:8080 --machines=kube-minion --v=0
4 start kube-scheduler
sudo ./kube-scheduler --address=0.0.0.0 --master=127.0.0.1:8080 --v=0
there will be no any output after exec this command
接下来在minion机器上面执行下面的操作
5 on monion,start kubelet
./kubelet --address=0.0.0.0 --port=10250 --hostname_override=kube-minion --api_servers=http://kube-master:8080 --enable_server=true --v=0
6 on minion,start kube-proxy
sudo ./kube-proxy --master=http://kube-master:8080
接下来看下kubernetes是否启动成功:
在master上面 执行下面这条命令
kubectl get nodes
root@sclu084:/opt/bin# kubectl get nodes
NAME LABELS STATUS
kube-minion Ready
至此,kubernetes已经成功启动
参考文档:
http://www.centurylinklabs.com/what-is-kubernetes-and-how-to-use-it/
https://github.com/googlecloudplatform/kubernetes
http://blog.csdn.net/zhangjun2915/article/details/40598151
https://devops.profitbricks.com/tutorials/getting-started-with-a-multi-node-kubernetes-cluster-on-ubuntu/
- ubuntu多节点安装kubernetes
- 多节点Kubernetes安装
- 多节点安装部署kubernetes
- Centos7 单节点安装Kubernetes
- Ubuntu 14.04 安装kubernetes
- kubernetes多节点部署解析
- kubernetes多节点部署解析
- kubernetes多节点部署解析
- ubuntu安装单机版kubernetes
- 在ubuntu上安装kubernetes
- Ubuntu上手动安装Kubernetes
- RedHat7.2安装和配置单节点或多节点kubernetes
- Kubernetes高可用Master节点安装
- ubuntu 14.04 安装Kubernetes 1.4.12过程
- Ubuntu 16.04下kubeadm安装Kubernetes
- Ubuntu下Ceph单节点和多节点安装小结
- CentOS7 快速安装 kubernetes 集群 (单工作节点)
- CentOS 7 安装Kubernetes(1)--手动部署节点
- [无线安全]玩转无线电——不安全的蓝牙锁
- Ubuntu install Python3.6
- 自定义TextView字间距
- 图-hdu-1233
- Fastest VPN for China
- ubuntu多节点安装kubernetes
- idea解决maven pom依赖下载失败
- av_packet_free error
- Xmanager 地址 序列号
- 项目管理-PMP-第2章 组织和项目生命周期及管理过程
- 我的小工具-nodejs串口转TCP调试通信
- CTR预估中GBDT与LR融合方案
- Android中获取手机IMEI,IMSI, MAC(Android 6.0)工具类(标识用户唯一)
- HoloLens开发笔记-瞬移功能实现