CentOS7环境安装Kubernetes四部曲之三:添加节点

机器信息

整个环境由两台CentOS7的机器组成,如下:

hostnameIP地址作用内存大小
master192.168.119.129主控制节点2G
node1192.168.119.130业务节点4G

将机器加入到K8S环境

  1. master机器的IP是192.168.119.129,所以在浏览器打开地址192.168.119.129:8080,左上角选择我们在上一章新增的环境,可以看到如下图的页面,点击红框中的“添加主机”:

这里写图片描述
2. 如下图,在页面上确认红框中的IP地址是不是你的master机器对外暴露的地址(多网卡的机器要关注),确认无误后点击“保存” 
这里写图片描述
3. 如下图,点击红框按钮,会将此按钮左侧的文本信息复制下来: 
这里写图片描述
4. 登录业务节点机器192.168.119.130,执行上一步中复制的文本,该命令会先下载docker镜像,然后启动容器去加入到K8S环境,此时再去刷新管理页面,见到如下图所示,已经感知到机器的加入,开始接下来的一系列操作,此时请耐心等待: 
这里写图片描述
5. 节点加入成功后,页面如下图所示,点击红框中的按钮就进入了K8S的dashboard: 
这里写图片描述

至此,我们已经完成了节点机器加入K8S环境的操作,接下来我们快速体验在K8S环境创建Pod和Service的操作;

体验K8S环境

  1. 创建一个文件tomcat.yaml,内容如下:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: tomcat001
spec:
  replicas: 1
  template:
    metadata:
     labels:
       name: tomcat001
    spec:
     containers:
     - name: tomcat001
       image: tomcat:7.0.82-jre7
       tty: true
       ports:
       - containerPort: 8080
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17


2. 在dashboard页面上传这个tomcat.yaml文件,操作如下图所示: 
这里写图片描述
3. 等镜像下载和容器创建成功后,在dashboard的部署页面可以看到tomcat001的部署情况,如下图: 
这里写图片描述
4. 创建一个文件tomcat-svc.yaml,内容如下:

apiVersion: v1
kind: Service
metadata:
  name: tomcat001
spec:
  type: NodePort
  ports:
       - port: 8080
         nodePort: 30018
  selector:
    name: tomcat001
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11


5. 在dashboard页面上传这个tomcat-svc.yaml文件,操作如下图所示: 
这里写图片描述
6. 在dashboard的服务页面,可以看到我们刚刚部署的服务,如下图所示: 
这里写图片描述
7. 业务节点的IP地址是192.168.119.130,所以在浏览器访问192.168.119.130:30018,可以访问刚才创建的tomcat容器,如下图: 
这里写图片描述

至此,添加节点以及快速体验K8S服务的实战就全部完成了,但是仅凭dashboard页面提供的服务,我们无法对K8S做更多操作,下一篇文章我们尝试在一台新的机器上安装kubectl工具,这样就能通过kubectl工具来使用强大的K8S;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值