k8s-入门组件介绍

                          系统架构及组件功能

                        容器集群管理之Kubernetes 集群部署

                              集群部署

安装
# apt
Etcd
-get install etcd
存储服务:
-y 集群部署
# vi /etc/default/etcd
ETCD_DATA_DIR="/var/lib/etcd/default"
ETCD_LISTEN_CLIENT_URLS="http://0.0.0.0:2379"
ETCD_ADVERTISE_CLIENT_URLS=http://0.0.0.0:2379
# service etcd restart
运行Master组件:
# mkdir -p /opt/kubernetes/{bin,cfg}
# chmod +x *
# mv kube-apiserver kube-controller-manager kube-scheduler kubectl /opt/kubernetes/bin
# ./apiserver.sh 192.168.1.198 http://192.168.1.198:2379
# ./scheduler.sh 192.168.1.198
# ./controller-manager.sh 192.168.1.198
# echo "export PATH=$PATH:/opt/kubernetes/bin" >> /etc/profile
# source /etc/profile
运行Node组件:
# mkdir -p /opt/kubernetes/{bin,cfg}
# chmod +x *
# mv kubelet kube-proxy /opt/kubernetes/bin
# ./kubelet.sh 192.168.1.198 192.168.1.200 10.10.10.2
# ./proxy.sh 192.168.1.198 192.168.1.200
查看集群状态:
# kubectl get node
# kubectl get componentstatus 
View Code
扫描二维码关注公众号,回复: 2544547 查看本文章

猜你喜欢

转载自www.cnblogs.com/fuyuteng/p/9418780.html