master主服务器配置

#--kubernetes-version=v1.14.1指定版本
#--pod-network-cidr=10.244.0.0/16 指定虚拟IP的范围(以10.244开头)
kubeadm init --kubernetes-version=v1.14.1 --pod-network-cidr=10.244.0.0/16mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config#kubectl get nodes  :查看k8s节点及状态信息
kubectl get nodes
#查看存在问题的pod
kubectl get pod --all-namespaces
#设置全局变量
#安装flannel网络组件
kubectl create -f kube-flannel.yml

admin.conf是k8s的核心配置文件
生成的kubeadm join … 是用于在slave节点进行执行的。

kubectl get nodes :查看k8s节点及状态信息

安装flannel网络组件:pod之间相互通信
kubectl create -f kube-flannel.yml

确保Status全部都是Running状态

加入NODE节点

如下命令在slave节点执行。

#在slave节点执行
kubeadm join 192.168.4.130:6443 --token 911xit.xkp2gfxbvf5wuqz7 \--discovery-token-ca-cert-hash sha256:23db3094dc9ae1335b25692717c40e24b1041975f6a43da9f43568f8d0dbac72如果忘记
在master 上执行kubeadm token list 查看 ,在node上运行
kubeadm join 192.168.163.132:6443 --token aoeout.9k0ybvrfy09q1jf6 --discovery-token-unsafe-skip-ca-verificationkubectl get nodes

如果忘记master节点生成的kubeadm join命令。
先执行 kubeadm token list获取token

使用token执行kubeadm join

至此,一主两从的k8s集群搭建完成。

Master开启仪表盘

kubectl apply -f kubernetes-dashboard.yaml
kubectl apply -f admin-role.yaml
kubectl apply -f kubernetes-dashboard-admin.rbac.yaml
kubectl -n kube-system get svc
#http://192.168.163.132:32000 访问

K8S集群搭建:利用kubeadm构建K8S集群相关推荐

  1. windows+mysql集群搭建-三分钟搞定集群

    一.集群了解 计算机一级考试系统要用集群,目标是把集群搭建起来,保证一个库dang了,不会影响程序的运行.首先看了一些关于集群的资料,然后根据步骤一步步的整,遇到了一些问题,在这里把我遇到的问题以及解 ...

  2. 云原生 | Kubernetes - k8s集群搭建(kubeadm)(持续收录报错中)

    目录 前置 1.实现效果 2.环境准备 3.系统初始化 关闭防火墙 关闭 selinux 关闭 swap 主机名 配置hosts 将桥接的 IPv4 流量传递到 iptables 的链 时间同步 部署 ...

  3. k8s集群搭建教程(centos k8s搭建)

    系统:CentOS 7.8 内核:3.10.0 一.Master.Node节点都要安装Docker 1. 卸载原来的docker sudo yum remove docker \docker-clie ...

  4. kubeadm构建k8s之Prometheus-operated监控(0.18.1)

    介绍: 大家好,k8s的搭建有许多方式,也有许多快速部署的,为了简化部署的复杂度,官方也提供了开源的kubeadm快速部署,最新1.10.x版本已经可以实现部署集群, 如果你对k8s的原理已经非常了解 ...

  5. 如何构建虚拟机Hadoop集群,搭建3台ubuntu虚拟机集群

    如何构建虚拟机Hadoop集群,搭建3台ubuntu虚拟机集群 克隆集群机器 通过虚拟机搭建Hadoop集群,发现使用的VMware workstation 15 player版本没有克隆功能,于是找 ...

  6. redis 集群搭建_Redis分布式缓存分布式集群搭建

    当你试图解决一个你不理解的问题时,复杂化就产成了.-Andy Boothe Redis集群安装部署 Redis是一个运行在内存的非关系型数据库,因为其速度快(效率高),支持数据的持久化(安全),事务操 ...

  7. zeekooper集群搭建_How to do - ZooKeeper集群搭建(我见过最详细的完整教学)

    ZooKeeper集群介绍 最典型集群模式: Master/Slave 模式(主备模式).在这种模式中,通常 Master服务器作为主服务器提供写服务,其他的 Slave 服务器从服务器通过异步复制的 ...

  8. Spark2.2.0集群搭建部署之【HADOOP集群篇】

    软件准备信息,详见Spark2.2.0集群搭建部署之[软件准备篇] 基础配置信息,详见Spark2.2.0集群搭建部署之[基础配置篇] SSH无密访问,详见park2.2.0集群搭建部署之[无密访问篇 ...

  9. K8S集群搭建(kubeadm)

    目录 引言: 一.部署规划 二.部署环境(以下操作需要每一台设备都进行相应的修改) 1.关闭防火墙等安全策略 2.修改主机名 3.映射 三.部署(每一台设备都进行相同操作) 1.安装docker(并设 ...

最新文章

  1. sql server中的hash应用优化
  2. 自动驾驶中的9种传感器融合算法
  3. Windows Server 2003活动目录:管理特征
  4. 吴恩达机器学习(第三章)——线性代数回顾
  5. LeetCode 100相同的树101对称二叉树
  6. [Python人工智能] 三十.Keras深度学习构建CNN识别阿拉伯手写文字图像
  7. Java中加减乘除怎样写代码,【求助】怎样实现加减乘除 代码如下
  8. 为团委出书写:《打造社团品牌:请给我一个理由,让我记住你!》
  9. 未检测到正确安装的网络适配器_电脑网络适配器有感叹号怎么解决?
  10. 1305. GT考试
  11. python变量标识符_python中的变量和标识符
  12. 一年月份大小月口诀_农历大小月卦口诀详解(最新版)
  13. Ticket验证异常org.jasig.cas.client.validation.TicketValidationException:
  14. Android中的三级缓存机制
  15. Linux: sd 0:0:1:0: timing out command, waited 1080s, 访问磁盘错误
  16. 不知道有哪些可以语音转文字的软件?推荐你用这个
  17. pygame-KidsCanCode系列jumpy-part12-platform图片
  18. 惠普微型计算机w7系统,惠普笔记本电脑一键重装系统win7
  19. 自定义View练习 - 汉字键盘
  20. java项目——大数据量的处理

热门文章

  1. tensorflow-tf.train.shuffle_batch
  2. 【Python】利用 Python 实现多任务进程
  3. 【机器学习】太香啦!只需一行Python代码就可以自动完成模型训练!
  4. 【NLP】在机器学习中开发情感分析器的5种方法
  5. 【机器学习入门】机器学习基础核心算法:贝叶斯分类!(附西瓜书案例及代码实现)...
  6. 喜大普奔:Datawhale开源项目《李宏毅机器学习完整笔记》发布了!
  7. 武大上交发布首篇「图像匹配」大领域综述!涵盖 8 个子领域,汇总近 20年经典方法
  8. 网易技术干货 | 云信移动端音视频UI自动化测试实践
  9. html----input标签
  10. WKWebView-填坑总结