k8s Kubernetes v1.10 单节点 kubeadm 快速安装

k8s Kubernetes v1.10 单节点 kubeadm 快速安装

# Master 单节点快速安装
# 傻瓜式安装,只为快速部署测试环境

#测试环境centos 7.4
#ubuntu环境应该也可以,没测验证过

#1 初始化环境

curl -s http://elven.vip/ks/k8s/oneinstall/0.set.sh |bash

#2 下载相关镜像

curl http://elven.vip/ks/k8s/oneinstall/1.download.sh |bash

#3 部署k8s master节点

curl -s http://elven.vip/ks/k8s/oneinstall/2.k8s.install.sh |bash

#other

#安装失败,重置, 然后执行第3部

kubeadm reset  #重置 

#主要服务

#master节点

  • Etcd #数据存储
  • kube-apiserver #api是集群控制的入口
  • kube-controller-manager #资源自动化控制中心
  • kube-scheduler #负责Pod调度

#node

  • kubelet #与master通信,Pod、容器管理
  • kube-proxy #代理和负载均衡器

#概念
#Pod是k8s调度最小单位,每个Pod中运行着相关的业务容器,这些容器共享IP和Volume
#K8s中Service相当于微服务,一个Service对应多个Pod实例,使用LabelSelector将Pod捆绑一起
#访问服务: ->Node IP -> Cluster IP(Service) -> Pod IP


猜你喜欢

转载自www.cnblogs.com/elvi/p/8969219.html