首页 > 编程语言 >k8s-node节点的安装3

k8s-node节点的安装3

时间:2022-10-21 21:58:28浏览次数:40  
标签:node 10.0 配置文件 ip kubelet k8s 节点

k8s-node节点的安装3

环境:

master节点:10.0.0.11

node1节点:10.0.0.12

node2节点:10.0.0.13

接下来node1节点的安装

image-20221021201802027

node1节点安装的时候就自动把docker安装了, 不要epel源,默认的base源里面就有docker。

node1节点上有两个服务,一个kubelet服务,一个kube-proxy服务,所以我们要改两个配置文件:

①先改kube-proxy服务

image-20221021203431534

不想改ip为10.0.0.13的配置文件的话,就把ip为10.0.0.12这个配置文件推到另外一个node节点10.0.0.13上就可以,如下图所示:

image-20221021203950023

②再改kubelet服务

image-20221021205324744

kubelet服务一起来,docker服务的状态就起来了。如下图所示

image-20221021205702932

kubetlet再启动之前会检测docker是否准备就绪,没有准备就绪就把docker起来,如果docker起来了,就不会做任何处理。

③在node2节点上安装完kubelet服务和kube-proxy服务之后,修改完配置文件之后,之后将kubelet服务和kube-proxy服务重启。如下图所示

image-20221021210256015

④最后判断咱们这个node节点是否成功安装到k8s集群。

检测的方法是去主节点ip为10.0.0.11的master输入kubectl get nodes。就可以看到结果中有node1节点的ip10.0.0.12添加进来了。如下图所示

image-20221021211011995

注意修改node节点配置文件时如下图所示

image-20221021213331662

可以直接把ip为10.0.0.12node节点的配置文件推到ip为10.0.0.13的node节点上,如下图所示

image-20221021211704303

推过来之后一定要把node2节点ip为10.0.0.13的配置文件里面修改了,

vim /etc/kubernetes/kubelet

image-20221021212048774

在node2节点上安装完kubelet服务和kube-proxy服务之后,修改完配置文件之后,之后将kubelet服务和kube-proxy服务重启。在node2上执行以下命令。如下图所示

image-20221021212247741

启动完之后,再次检测的方法是去主节点ip为10.0.0.11的master输入kubectl get nodes。就可以看到结果中有node2节点的ip10.0.0.13添加进来了。如下图所示

image-20221021212644840

 

 

 

 

 

 

 

标签:node,10.0,配置文件,ip,kubelet,k8s,节点
From: https://www.cnblogs.com/ypyyds/p/16814887.html

相关文章

  • nodeJS入门
    目录NodeJs介绍NodeJs运行使用模块化模块组成require函数exports导出对象module模块对象npm和package.json文件npmpackage.jsonNodejs作用域Nodejs异步编程实现的三......
  • leetcode 450. Delete Node in a BST 删除二叉搜索树中的节点 (中等)
    一、题目大意给定一个二叉搜索树的根节点root和一个值key,删除二叉搜索树中的key对应的节点,并保证二叉搜索树的性质不变。返回二叉搜索树(有可能被更新)的根节点的引用......
  • 单链表插入和删除一个节点的伪代码
    在单链表第i个元素之前插入元素e伪代码算法描述:(1)首先,定义一个指针p和计数因子j,并给计数因子j赋初值0(2)接着,用while循环开始遍历单链表,寻找第i-1个结点while循环条件:指针p不......
  • 轻松下载k8s.gcr.io,gcr.io,quay.io镜像
    目录一.系统环境二.前言三.使用现成的镜像代理仓库下载镜像3.1使用阿里云镜像仓库3.2使用lank8s.cn镜像仓库3.3使用中科大镜像一.系统环境服务器版本docker软件版......
  • jquery 节点的删除
    1.remove()2.detach()3.empty()1.remove()remove()方法移除被选元素,包括所有的文本和子节点,以及数据和事件。$(function(){$('ul').remove()})<ulclass="5......
  • k8s集群初始化
    集群初始化官方手册https://kubernetes.io/zh-cn/docs/reference/setup-tools/kubeadm/kubeadm-init/#概要一、命令kubeadminit二、参数说明--apiserver-advertis......
  • k8s 安装ingress
    https://kubernetes.github.io/ingress-nginx/deploy/    wgethttps://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.3.0/deploy/static......
  • 如何搭建自己的CI/CD平台:Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台(持续集
    如何搭建自己的CI/CD平台:Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台(持续集成部署Hexo博客Demo)写在前面聊聊CICD的环境搭建以及一个基于Hexo的博客系统在C......
  • 【DevOps】DevOps 实践之路(一):谈谈 DevOps、云原生、Docker、K8s
    【DevOps】DevOps实践之路(一):谈谈DevOps、云原生、Docker、K8s前言最近决定写一个系列文章,名称就叫DevOps实践之路,一直想做目前业务的自动化运维工作,但是由于涉......
  • 使用n管理node
    安装ncurl-Lhttp://git.io/n-install|bash安装完记得source一下安装node[1]安装指定版本n6.4.0[2]安装最新版本nlatest[3]安装稳定版本nstable切换版本......