安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群

这篇具有很好参考价值的文章主要介绍了安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前提:安装rancher之前需要给系统安装docker

centos系统请参考博客
ubuntu系统请参考博客

1. 安装rancher2.7.0

docker run -d  --name rancher --restart=unless-stopped --privileged   -p 80:80 -p 443:443   -v /var/lib/rancher:/var/lib/rancher/   -v /var/log/rancher/auditlog:/var/log/auditlog    rancher/rancher:v2.7.0
#安装rancher最新版
docker run -d  --name rancher --restart=unless-stopped --privileged   -p 80:80 -p 443:443   -v /var/lib/rancher:/var/lib/rancher/   -v /var/log/rancher/auditlog:/var/log/auditlog    rancher/rancher  

2.浏览器登录

2.1 利用默认账号登录

默认用户是admin

[root@k8s-master ~]# docker ps -a|grep rancher  #查看容器id
8df8025ff9a9   rancher/rancher:v2.7.0                              "entrypoint.sh"           About an hour ago   Up 33 minutes               0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp   rancher
[root@k8s-master ~]# docker logs 8df8025ff9a9 2>&1 | grep "Bootstrap Password:" #查看密码
2023/07/14 10:18:06 [INFO] Bootstrap Password: ssv7dp6gm29k69rbwqz9cmgrm6t7b8pthk2tmwdcwxrv86jktxhm9c
[root@k8s-master ~]# 

2.2 登录地址是 rancher机器IP

浏览器打开:https://IP:443 回车后就出现了如下图
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器利用刚才查到的密码登录
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
登录后直接修改密码,点击继续。
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器上图就是进入后的默认页面

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
不同版本调整中文的页面不一样,具体请根据自己的版本可以百度或者去官网查看。
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

2.3 设置管理员账号

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

利用新账号,也就是管理员账号登录。

第一种方法 rancher导入已经安装好的K8S集群

3. rancher2.7.0导入集群

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

#######复制在内容在master上执行
[root@k8s-master ~]# curl --insecure -sfL https://192.168.186.128/v3/import/wg9vkxjm94skp872zpm9nxmqz6rz8jjrn88prcvwvvdjkrwk6bhln9_c-m-5jcxgvql.yaml | kubectl apply -f -
clusterrole.rbac.authorization.k8s.io/proxy-clusterrole-kubeapiserver created
clusterrolebinding.rbac.authorization.k8s.io/proxy-role-binding-kubernetes-master created
namespace/cattle-system created
serviceaccount/cattle created
clusterrolebinding.rbac.authorization.k8s.io/cattle-admin-binding created
secret/cattle-credentials-c3272ae created
clusterrole.rbac.authorization.k8s.io/cattle-admin created
Warning: spec.template.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[0].matchExpressions[0].key: beta.kubernetes.io/os is deprecated since v1.14; use "kubernetes.io/os" instead
deployment.apps/cattle-cluster-agent created
service/cattle-cluster-agent created
[root@k8s-master ~]# 

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

4.验证rancher管理集群成功

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

5.利用rancher部署一个nginx服务

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

6.验证nginx 容器是否可以访问

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

###########用命令查看是否一致
[root@k8s-master ~]# kubectl get pods,svc
NAME                         READY   STATUS    RESTARTS   AGE
pod/nginx-5f7bd866f7-gk6vc   1/1     Running   0          3m51s

NAME                     TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)        AGE
service/kubernetes       ClusterIP   10.96.0.1        <none>        443/TCP        39d
service/nginx            ClusterIP   10.99.120.118    <none>        80/TCP         3m51s
service/nginx-nodeport   NodePort    10.104.209.103   <none>        80:30905/TCP   3m51s
[root@k8s-master ~]# 
[root@k8s-master ~]# kubectl get nodes -o wide
NAME         STATUS   ROLES                  AGE   VERSION   INTERNAL-IP       EXTERNAL-IP   OS-IMAGE                KERNEL-VERSION           CONTAINER-RUNTIME
k8s-master   Ready    control-plane,master   39d   v1.23.8   192.168.186.128   <none>        CentOS Linux 7 (Core)   3.10.0-1160.el7.x86_64   docker://24.0.2
k8s-node1    Ready    <none>                 39d   v1.23.8   192.168.186.129   <none>        CentOS Linux 7 (Core)   3.10.0-1160.el7.x86_64   docker://24.0.2
[root@k8s-master ~]# 

利用集群的任何一个IP:30905,在浏览器中是可以访问的 即 192.168.186.128:30905 192.168.186.129:30905

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

第二种方法 rancher安装K8S集群

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器
复制上图中的命令在你要决定安装的节点上运行,我这里选择的是3个服务都安装,当作是master节点

安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群,kubernetes,kubernetes,java,容器文章来源地址https://www.toymoban.com/news/detail-720232.html

到这里就安装成功了,欢迎大家有问题留言。

到了这里,关于安装部署最新版或者rancher2.7.0,然后导入K8S集群,管理集群的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023.7月最新版idea安装Jrebel实现热部署,可解决后端启动等待时间过长问题

    激活方式多种多样,我采取的是方式一在线获取, 第二种方式是下载破解版的jrebel包,然后解压,将.lic结尾路径添加进去 第三种方式应该是获取激活码了 1、安装JRebel插件后,注册地址填写网址 + 生成的GUID,邮箱随便填写,然后即可。 http://jrebel-license.jiweichengzhu.com/{GUID}

    2024年02月15日
    浏览(61)
  • 安装部署rancher2.7.0,然后导入K8S集群,管理集群

    centos系统请参考博客 ubuntu系统请参考博客 默认用户是admin 浏览器打开:https://IP:443 回车后就出现了如下图 利用刚才查到的密码登录 登录后直接修改密码,点击继续。 上图就是进入后的默认页面 不同版本调整中文的页面不一样,具体请根据自己的版本可以百度或者去官网查

    2024年02月11日
    浏览(38)
  • 全网最新版ChatGLM-6B开源模型环境详细部署及安装——如何在低显存单显卡上面安装私有ChatGPT GPT-4大语言模型

    ChatGPT的爆火让许多公司和个人都想要开发自己的大型语言模型,但是,由于算力和语言模型开发能力等诸多方面的限制,许多人最终都只能在开发的早期阶段止步不前。然而,近期清华大学知识工程和数据挖掘小组(Knowledge Engineering Group (KEG) Data Mining at Tsinghua University)发布

    2024年02月05日
    浏览(63)
  • Python使用最新版pyinstaller将项目或程序打包成exe或者mac中的可执行文件

    pyinstaller 能够在 Windows、Linux、Mac 等操作系统下将 Python 源文件打包,通过对源文件打包, Python 程序可以在没有安装 Python 的环境中运行,也可以作为一个独立文件方便传递和管理。 PyInstaller 支持 Python 2.7 和 Python 3.3+。可以在 Windows、Mac 和 Linux 上使用,但是并不是跨平台的,

    2024年02月08日
    浏览(42)
  • Python3.9使用最新版pyinstaller将项目或程序打包成exe或者mac中的可执行文件

    pyinstaller 能够在 Windows、Linux、Mac 等操作系统下将 Python 源文件打包,通过对源文件打包, Python 程序可以在没有安装 Python 的环境中运行,也可以作为一个独立文件方便传递和管理。 PyInstaller 支持 Python 2.7 和 Python 3.3+。可以在 Windows、Mac 和 Linux 上使用,但是并不是跨平台的,

    2024年02月09日
    浏览(52)
  • 【云原生】Docker部署/容器加速器(最新版)

    目录 初时Docker和部署 1.什么是Docker 2.容器和虚拟化的区别 3.部署Docker 1.卸载历史版本 2.设置存储库 3.安装Docker最新引擎 4.安装Docker特定安装引擎 1.先查看当前docker-ce都有那些版本 2.替换为所需版本,然后运行以下命令 要安装的命令: 5.启动Docker 6.测试 4.创建docker个人容器加

    2024年02月09日
    浏览(43)
  • 全网最详细CentOS 7下部署最新版nextcloud教程

    0.前言 什么是Nextcloud Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页

    2024年02月04日
    浏览(52)
  • composer最新版本安装

    安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行  php -v  查看是否正确输出版本号。 打开命令行并依次执行下列命令安装最新版本的 Composer: 复制 复制 复制 执行第一条命令下载下来的  composer-setup.php  脚本将简单地检测  php.ini  中的参数设置,如果某些参

    2024年02月13日
    浏览(41)
  • 快速安装最新版Docker

    安装docker 列出系统中以安装的docker包: 卸载以安装的docker包 如果系统中没有docker,则直接进行下一步 安装docker所需依赖:  添加docker的yum源: yum安装docker: 验证docker版本以确认安装成功: 如图所示,docker安装成功 启动docker 执行以下命令启动docker: 然后将docker设置为开机

    2024年02月12日
    浏览(41)
  • Linux安装ES最新版

    链接:https://pan.baidu.com/s/16SOoN7ZveFu1ly9B2wudoA?pwd=8fm7  知识准备 https://blog.csdn.net/tongxin_tongmeng/article/details/126342599  下载、解压ES8 ES8上传Linux ES8运行环境(☆☆☆☆☆) ES8环境变量 创建新用户 ES服务启动、查看、关闭 ES服务访问  ES8关闭密码认证

    2023年04月09日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包