首页 > 其他分享 >rancher搭建及使用

rancher搭建及使用

时间:2024-07-11 10:08:22浏览次数:12  
标签:kubectl kubernetes yum 使用 rancher 集群 节点 搭建

介绍:

Rancher是一个开源的多云容器管理平台,它提供了一个用户界面来管理Kubernetes集群和容器化应用程序。使用Rancher,用户可以简化容器和Kubernetes集群的管理,包括集群的部署、扩展、升级以及应用程序的生命周期管理。

 

rancher教程
一、rancher的搭建
1.1在rancher节点上下载相关镜像并启动容器

docker pull rancher/rancher:v2.5.7
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged --name rancher rancher/rancher:v2.5.7
docker ps |grep rancher

 

访问rancher的ip进行访问

 


二、rancher管理已有的k8s集群
添加集群–>导入–>集群名称(自行设置)–>创建–>复制第三条去master节点执行

 

 

 

 


master节点:执行时如果有报错,则再执行一次

 


三、rancher创建新的k8s集群
3.1创建集群
添加集群–>自定义

 

这里我只填写了集群名称,其他都是默认,然后下一步

 

主节点三个全选–复制命令–在主节点执行

 

从节点–选worker–到从节点执行

 

最后完成,等待…
当出现Active,一个简单的集群就搭建完成啦~

 


踩坑记录
添加worker节点后,Waiting to register with Kubernetes
这是由于不同的节点名不能相同,默认复制的命令名称相同,可以自己加上
–node-name node1

 

3.2 安装kubectl
点击右上角的kubeconfig file,复制到~/.kube/config下
mkdir ~/.kube/
vim ~/.kube/config

 

下载kubectl

cd /etc/yum.repos.d/
vim kubernetes.repo

[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg

yum -y install kubectl


kubectl get no #就可以使用kubectl 命令了

 

四、rancher创建命名空间
五、rancher创建deployment

 

标签:kubectl,kubernetes,yum,使用,rancher,集群,节点,搭建
From: https://www.cnblogs.com/david-cloud/p/18295479

相关文章

  • iframe 使用以及互相传值
    <divclass="aiWrite"><iframev-if="aiWriteShow"ref="iframeRef"style="width:100%;min-height:calc(100vh-216px)"name="iframePage":s......
  • 使用中台 Admin.Core 实现了一个Razor模板的通用代码生成器
    前言前面使用Admin.Core的代码生成器生成了通用代码生成器的基础模块分组,模板,项目,项目模型,项目字段的基础功能,本篇继续完善,实现最核心的模板生成功能,并提供生成预览及代码文件压缩下载准备首先清楚几个模块的关系,如何使用,简单画一个流程图前面完成了基础的模板组,模板管......
  • [分享] 最新麻豆MDYS14源码 油条视频 苹果CMS系统 附搭建教程
    简介:最新麻豆MDYS14源码油条视CMS系统附搭建教程基本介绍:后台增加自定义参数,对应会员升级页面,以及积分充值视频,演员,专题,收藏,会员系统模块齐全,支持子分类,不再只显示单一的主分类直接指定一个分类下视频为免费专区完整的卡密支付体系,无人看管,无需挂码。三个播放界面,未注册会......
  • WLAN实验 基于AC间二层漫游的无线网络搭建
    一、实验日期与地址1、实验日期:2024年6月5日2、实验地址:S1-104二、实验目的1、掌握无线网络相关配置;2、增强网络故障排除技能;3、深入理解二层漫游机制;4、提高网络性能优化能力。三、实验环境华为eNSP模拟器,实验拓扑如下:四、实验内容1、配置流程:    (1)配置A......
  • PostgreSQL逻辑复制搭建
    复制作为一种高可用/数据同步方案,在每一种数据库中都有实现,可以借助复制功能实现数据库的高可用或者数据同步/备份方案。复制的分类整体上看,复制可以分为物理复制和逻辑复制,对于物理复制或者逻辑复制,没有所谓的优劣,只有各自的适应场景。所谓的物理复制,也即复制数据库的redo物理......
  • 使用vscode远端连接虚拟机
    主要是需要使用虚拟机ubuntu上的cmake环境,但是为了GUI又不想搞WSL,在虚拟机上再装一个vscode又有点卡,所以用了这招。基本上网上的方法照着来就行了。几个简单的小步骤稍微记录一下。给虚拟机安装一下openssh并修改配置开放22端口(就很简单的跟着[1]来就行了)虚拟机ifconfig一......
  • 基于JSP的大学新生报到管理系统毕设(源码+使用文档+LW)
    系统介绍基于JSP的大学新生报到管理系统是一个专为大学新生报到流程设计的Web应用程序,旨在简化新生报到、信息收集、宿舍分配等管理工作。以下是对这样一个系统的介绍,包括系统概述、主要功能、技术架构、开发优势、结论以及示例的源码和使用文档。系统概述大学新生报到管......
  • 基于JSP的工会会员管理系统毕设(源码+部署+使用说明)
    系统介绍基于JSP的工会会员管理系统是一个用于工会组织内部管理会员信息、活动、费用和通知的Web应用程序。本课题的目的是使工会会员信息管理清晰化,透明化,便于操作,易于管理。通过功能模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化,并能自动对......
  • 基于JSP的大学生综合评测系统毕设(源码+使用文档+LW+部署)
    系统介绍基于JSP的工会会员管理系统是一个用于工会组织内部管理会员信息、活动、费用和通知的Web应用程序。以下是对这样一个系统的介绍,包括系统概述、主要功能、技术架构、开发优势、结论以及示例的源码和使用文档。系统概述工会会员管理系统旨在帮助工会组织高效地管理......
  • 嵌入式系统中的加解密签名(2)--- mbedtls认识与使用
    笔者来介绍一下mbedtls认识与使用1、mbedtls认识mbedtls(EmbeddedTLS),是嵌入式里面实现的TLS协议,用C语言实现。相关的TLS协议以及加密等知识可以看笔者上一篇文章----嵌入式系统中的加解密签名。基本特点如下图所示:仓库地址:Mbedtls。特点:面向小型嵌入式设备,代码紧凑......