加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

k8s Kubernetes v1.10 最简易安装 shell

发布时间:2020-12-15 23:24:11 所属栏目:安全 来源:网络整理
导读:k8s Kubernetes v1.10 最简易安装 shell # Master 单节点快速安装# 最简单的安装shell,只为快速部署k8s测试环境# 测试环境centos 7.4 ,ubuntu server 18.04 #1 初始化环境 curl -s http: // elven.vip/ks/k8s/oneinstall/0.set.sh |bash #2 下载镜像,安装k

k8s Kubernetes v1.10 最简易安装 shell

# Master 单节点快速安装
# 最简单的安装shell,只为快速部署k8s测试环境
# 测试环境centos 7.4,ubuntu server 18.04

#1 初始化环境

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

#2 下载镜像,安装kubeadm工具

curl -s 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
#若安装失败,或重置master,重新执行第 #3

#4 添加Node节点 (Node节点执行)

#初始化
curl -s http://elven.vip/ks/k8s/oneinstall/3.k8s.node.sh |bash
#按提示执行 kubeadm join MasterIP:6443 --token

#主要服务

#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


?

来源:https://www.cnblogs.com/elvi/p/8976305.html

?

问题:

The connection to the server localhost:8080 was refused - did you specify the right host or port?

配置kubenetes的flannel网络的时候,出现以下报错

The connection to the server localhost:8080 was refused - did you specify the right host or port?

原因:kubenetes master没有与本机绑定,集群初始化的时候没有设置

解决办法:执行以下命令 ? export KUBECONFIG=/etc/kubernetes/admin.conf

/etc/kubernetes/admin.conf这个文件主要是集群初始化的时候用来传递参数的

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读