Ubuntu 18 使用docker安装rancher/server:stable并运行kubernetes
1、安装docker
sudo apt-get install docker.io
docker的版本:Docker version 17.12.1-ce
2、安装virtualbox-qt,因为virtualbox-5.2无法安装
sudo apt-get install virtualbox-qt
3、运行rancher
sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable
rancher的版本是v1.6.21
4、进入rancher配置界面,配置环境模板
http://localhost:8080
(1)在最低下一栏,把语言改成中文
(2)左上角的下拉框选择“环境管理”
(3)按“添加环境模板”
(4)名字可以改成k8s-cn-tem,编排要选择“kubernetes”,按“编辑设置”
(5)可能有一个模板版本的选择,我选择的是“v1.11.1-rancher1-3-1”
(6)添加国内的Image源,有三个地方:
Private Registry for Add-Ons and Pod Infra Container Image :registry.cn-shenzhen.aliyuncs.com
Pod Infra Container Image :rancher_cn/pause-amd64:3.0
Repository for Add-Ons and Pod Infra Container Image: :rancher_cn
(7)保存,并创建
5、返回首页“环境管理”,新建环境“k8s",选择刚刚创建的模板。
6、添加主机
(1)打开刚刚创建的环境,提示添加主机,系统会问主机的url地址,把localhost改成真实的ip地址,点击”保存“
(2)之后出现的页面会出现,可以点击”复制“的按钮。
7、在virtualbox-qt创建新的虚拟机,我选择的是ubuntuserver,网络使用桥接模式。hostname设置为k8sNode1.
(1)检查文件/etc/hosts,确保有hostname和本机IP的配置:
       对于master应该有这么一行:[IP地址] master
       对于node1应该有这么一样:[IP地址] k8sNode1
(2)
- 打开文件/etc/sysctl.conf,检查是否有net.ipv4.ip_forward = x这样的配置;
 - 如果有就保证x等于1,如果没有就加一行:net.ipv4.ip_forward = 1
 - 修改并保存后,执行命令sysctl -p使配置生效;
 - 执行命令sysctl -a|grep “ip_forward”,查看最新的配置,应该有如下内容:
 
net.ipv4.ip_forward = 1
net.ipv4.ip_forward_use_pmtu = 0
(3)最好重启一次计算机
(4)禁用swap:sudo swapoff -a
8、把rancher页面需要复制的内容复制到node节点上,运行。
原贴 https://blog.csdn.net/weixin_42256280/article/details/82453791
Ubuntu 18 使用docker安装rancher/server:stable并运行kubernetes的更多相关文章
- 如何在Ubuntu 18.04上安装Django
		
Django是一个免费的开源高级Python Web框架,旨在帮助开发人员构建安全,可扩展和可维护的Web应用程序. 根据您的需要,有不同的方法来安装Django.它可以使用pip在系统范围内安装或在 ...
 - 如何在Ubuntu 18.04上安装和配置Apache 2 Web服务器(转)
		
如何在Ubuntu 18.04上安装和配置Apache 2 Web服务器 什么是Apache Web Server? Apache或Apache HTTP服务器是一个免费的开源Web服务器,由Apac ...
 - 转:ubuntu 18.04 LTS 安装 java10(JDK) 及问题说明
		
原文地址:ubuntu 18.04 LTS 安装 java10 及问题说明 1.下载相应的安装包,例如jdk-10.0.1_linux-x64_bin.tar.gz.下载地址: http://www. ...
 - Ubuntu 18.04上安装Apache, MySQL, PHP, LAMP
		
1.安装 Apache $ sudo apt update && sudo apt install apache2 中间会遇到停顿询问是否继续, 输入 y 然后 回车. 2.测试 Ap ...
 - 在Ubuntu 18.04 下安装mysql,没有初始密码,重设root密码
		
在Ubuntu 18.04 下安装mysql 不知道是由于mysql更新为新版还是.Ubuntu18.04中的特性,安装过程中没有设置密码的环节,在网络上找了半天,总算解决了!特此记录下来,以便以后查 ...
 - 在Ubuntu 18.04上安装OpenCV 4(C ++和Python)
		
OpenCV于11月20日发布了OpenCV-3.4.4和OpenCV-4.0.0.这些版本中有很多错误修复和其他更改.发布重点如下: OpenCV现在是C ++ 11库,需要符合C ++ 11标准的 ...
 - 如何在Ubuntu 18.04上安装Apache Web服务器
		
一. apt库安装 1.在终端输入更新检查命令,sudo apt-get update 2. 在更新完成后(如果不想检查更新,也可直接输入此步)输入:sudo apt-get install apac ...
 - 如何在Ubuntu 18.04中安装VMware Workstation Player
		
参考链接 如何在Ubuntu 18.04中安装VMware Workstation Player https://www.sysgeek.cn/ubuntu-18-04-install-vmware- ...
 - 如何在Ubuntu 18.04上安装Pip
		
一.简介: Pip是一个软件包管理系统,它简化了用Python编写的软件包(如Python包索引(PyPI)中的软件包)的安装和管理. 在Ubuntu 18.04上缺省没有安装Pip,但安装非常简单. ...
 
随机推荐
- GPUImage处理图片(滤镜)
			
GPUImage 是基于 GPU 处理图像的一个开源库, 提供了各种图像处理滤镜,例如调 亮度/饱和度/曝光度/白平衡/锐化等滤镜. 并且支持照相机/摄像机 的实时滤镜. GPUImage采用链式方式 ...
 - ReactNative常用命令
			
常用命令整理备忘 创建项目: react-native init myProject 安装RN初始化命令: yarn add react-native-cli 引用组件: npm install re ...
 - Maximum call stack size exceeded
			
写vue时报了如下错误 Maximum call stack size exceeded 栈溢出,因为在调用函数时使用了递归调用,而且没有写跳出条件,导致了该错误
 - Angular material mat-icon 资源参考_Connection
			
ul,li>ol { margin-bottom: 0 } dt { font-weight: 700 } dd { margin: 0 1.5em 1.5em } img { height: ...
 - python计算π及进度条显示
			
今天老师布置了一个课后作业,去尽可能的准确计算π的值,还要显示时间和进度条,对于python小白的我,当然是综合书上和网上的知识,自己做了一个小程序,代码如下: 一.写代码的准备工作:用pip下载第三 ...
 - zabbix4.2 安装
			
官网https://www.zabbix.com/cn/download a. 安装 数据库rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86 ...
 - java多线程-ReadWriteLock
			
大纲: ReadWriteLock接口 ReentrantReadWriteLock ReentrantReadWriteLock使用 一.ReadWriteLock public interface ...
 - jstack Dump 日志文件中的线程状态(转)
			
jstack Dump 日志文件中的线程状态 dump 文件里,值得关注的线程状态有: 死锁,Deadlock(重点关注) 执行中,Runnable 等待资源,Waiting on conditio ...
 - oracle--dump->buffer cache (dump 深入实践一)
			
1,dump 取值 ALTER SESSION SET EVENTS 'immediate trace name buffers level n'; 只转储buffer header. 在level ...
 - 聊聊Python ctypes 模块(转载)
			
https://zhuanlan.zhihu.com/p/20152309?columnSlug=python-dev 作者:Jerry Jho链接:https://zhuanlan.zhihu.co ...