在CentOS中安装Rancher2并配置kubernetes集群的图文教程
准备
一台CentOS主机,安装DockerCE,用于安装Rancher2
一台CentOS主机,安装DockerCE,用于安装kubernetes集群管理主机
多台CentOS主机,安装DockerCE,用于运行kubernetes工作节点,工作节点需要与集群管理主机在同一个子网中
掌握Docker常用操作,了解K8s基本原理
安装Rancher2
第一步:执行命令,运行Rancher2,绑定主机端口80和443。
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 -v /rancher:/var/lib/rancher rancher/rancher:latest
第二步:确认容器正常运行
第三步:访问Rancher,地址http://ip,也可以自行增加域名进行访问。
设置管理员密码
设置服务URL,创建集群时集群主机需要访问到这个服务地址。
登录主界面
配置kubernetes集群
第一步:添加集群
第二步:添加主机
第三步:查看集群
集群创建成功
总结
以上所述是小编给大家介绍的在CentOS中安装Rancher2并配置kubernetes集群的图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
相关推荐
-
使用Kubeadm在CentOS7.2上部署Kubernetes集群的方法
本文参考kubernetes官网文章Installing Kubernetes on Linux with kubeadm在CentOS7.2使用Kubeadm部署Kuebernetes集群,解决了一些在按照该文档部署时遇到的问题. 操作系统版本 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 内核版本 # uname -r 3.10.0-327.el7.x86_64 集群节点 192.168.120.122 kube
-
centos7搭建docker私人仓库的方法(kubernetes)
我们平时镜像都是习惯于放在公共仓库的,比如Dockerhub, Daocloud.但在企业里,我们经常会需要搭建公司自己的镜像仓库. 这篇文章讲解如何用docker提供的registry镜像来搭建自己的镜像仓库. 不添加ssl认证的仓库 下面用registry:2.6.2镜像创建docker仓库. 将宿主机的5000端口映射到容器的5000端口. 将宿主机/mnt/registry挂在到容器的/var/lib/registry目录,容器里的这个目录就是存放镜像的地方.这样可以将数据持久化,当容器
-
Docker实践—CentOS7上部署Kubernetes详解
Kubernetes架构 Kubernetes的整体架构如下: Master为主控节点,上面运行apiserver,scheduler,controller-manager等组件.Minion相当于工作节点,上面运行kubelet,proxy,cAdvisor以及最重要的docker等组件.下面来实际部署一下这套集群管理工具. 环境 yy1 10.193.6.35 yy2 10.193.6.36 yy1作为master,yy2作为minion. # cat /etc/centos-relea
-
在CentOS中安装Rancher2并配置kubernetes集群的图文教程
准备 一台CentOS主机,安装DockerCE,用于安装Rancher2 一台CentOS主机,安装DockerCE,用于安装kubernetes集群管理主机 多台CentOS主机,安装DockerCE,用于运行kubernetes工作节点,工作节点需要与集群管理主机在同一个子网中 掌握Docker常用操作,了解K8s基本原理 安装Rancher2 第一步:执行命令,运行Rancher2,绑定主机端口80和443. docker run -d --restart=unless-stopped
-
docker安装ElasticSearch:7.8.0集群的详细教程
ElasticSearch集群支持动态请求的方式搭建集群和静态配置文件搭建集群 关于集群的动态连接方式官方的文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-update-settings.html 前置准备工作 关于参数的官网说明: https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-discovery-
-
Kubernetes集群的组成介绍
Kubernetes集群的组成 我们谈起 Kubernetes 和应用部署时,往往会涉及到容器.节点.Pods 等概念,还有各种术语,令人眼花缭乱.为了更好地摸清 Kubernetes,下面我们将介绍 Kubernetes 中与应用程序部署(deployment)和执行(execution)相关的知识. Kubernetes 集群由多个组件(components).硬件(hardware).软件(software)组成,它们共同工作来管理容器化(containerized)应用的部署和执行,这些
-
jdk在centos中安装配置图文教程
1下载jdk,地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 历史版本下载:打开页面拉到底部. 选择自己要的版本下载.我这里下载的是jdk-7u80-linux-x64.rpm 2删除系统自带jdk 查看是否安装了openjdk使用命令 rpm -qa | grep jdk sudo yum remove xxx(上面查询到的名字) 3修改安装包权限 sudo chmod 777 jdk-7u80-li
-
Linux中安装配置hadoop集群详细步骤
一. 简介 参考了网上许多教程,最终把hadoop在ubuntu14.04中安装配置成功.下面就把详细的安装步骤叙述一下.我所使用的环境:两台ubuntu 14.04 64位的台式机,hadoop选择2.7.1版本.(前边主要介绍单机版的配置,集群版是在单机版的基础上,主要是配置文件有所不同,后边会有详细说明) 二. 准备工作 2.1 创建用户 创建用户,并为其添加root权限,经过亲自验证下面这种方法比较好. sudo adduser hadoop sudo vim /etc/sudoers
-
在Ubuntu中安装VSCode并配置C/C++开发环境的方法步骤
第一步,打开Ubuntu Software下载VSCode.(so easy) 官网地址:https://code.visualstudio.com/docs/?dv=linux64_deb 然后使用 sudo dpkg -i xxx.deb解压即可 第二步,如果你的电脑中没有gcc,g++,gdb的话,可以通过以下代码获得. sudo apt-get update //访问源列表,并读取软件列表 sudo apt-get install gcc sudo apt-get install g+
-
CentOS中安装python3.8.2的详细教程
最新的CentOS8已经内置了Python2和Python3,出入Python2和Python3两个命令可以分别进入Python2和Python3. CentOS8内置的Python3版本为3.6.8,我们需要将它升级到3.8.2 首先下载Python3.8.2的安装包 wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz 下载好安装包后,下载python3.8所需要的环境依赖包 yum install gcc openssl
-
Centos中安装jdk案例讲解
step1:先移除centos自带的jdk rpm -qa|grep java rpm -e --nodeps xx step2:安装jdk (所有软件安装在/opt/tools) vim /etc/profile # JAVA_HOME settings JAVA_HOME=/opt/tools/jdk1.8.0_121 export PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME step3:使环境变量生效,查询java版本 source /etc/pr
-
如何在centos中安装redis插件bloom-filter
目录 前言 步骤: 总结 前言 linux上安装redis就不说了,主要说redis安装插件布隆过滤器. 布隆过滤器:一种数据结构,是由一串很长的二进制向量组成,可以将其看成一个二进制数组.既然是二进制,那么里面存放的不是0,就是1,但是初始默认值都是0. 如下所示: 步骤: 1.下载redisbloom插件(redis官网下载即可) https://github.com/RedisLabsModules/redisbloom/ 找到最新的tag下载tar.gz格式即可: [root@redis
-
centos系统安装Kubernetes集群步骤
目录 前言 1.安装Docker 2.安装Kubernetes 1.基本环境 2.安装kubelet.kubeadm.kubectl(三台机器全部都要设置) 3.初始化master节点 3.安装Calico网络插件 4.加入worker节点 5.验证 总结 前言 安装前请准备选择4核8G(master).8核16G(node1).8核16G(node2) 三台机器,按量付费进行实验,CentOS7.9 这里的机器默认都是干净的,建议租云上的机器,差不多一个小时3块钱,自己搭虚拟机也行 云上机器v
随机推荐
- JS类的封装及实现代码
- C语言树状数组的实例详解
- 校准系统时间的VBS代码
- 清除svn文件的bat脚本整理
- SpringMVC中controller返回json数据的方法
- JS 控制CSS样式表
- 基于webpack 实用配置方法总结
- 基于PHP技术开发客服工单系统
- ubuntu如何安装中文输入法
- Python数据类型详解(三)元祖:tuple
- android Handler详细使用方法实例
- React-Native TextInput组件详解及实例代码
- javascript中的float运算精度实例分析
- 工作中常用的mysql语句分享 不用php也可以实现的效果
- Java中上传图片压缩处理的方法示例
- php使用file函数、fseek函数读取大文件效率对比分析
- C#6 null 条件运算符
- 浅谈C++ 类的实例中 内存分配详解
- jQuery中detach()方法用法实例
- Java实现文件上传服务器和客户端