rancher安装kubernetes

参考https://rancher.com/quick-start/node

环境(必须相同。不然有不少问题):linux

Ubuntu 16.04nginx

 Docker versions are 1.12.6, 1.13.1 or 17.03.2docker

 

一、docker安装https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-cejson

sudo apt-get update

#安装必要的一些系统工具
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common


安装GPG证书
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

# Step 3: 写入软件源信息
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

sudo apt-get -y update

# 查找版本
apt-cache madison docker-ce

sudo apt-get -y install docker-ce=17.03.2~ce-0~ubuntu-xenial

#如何配置镜像加速器 https://cr.console.aliyun.com/#/accelerator
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://pneqngfi.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

#docker开启远程访问2375端口
https://blog.csdn.net/csde12/article/details/70240721

二、 安装rancherubuntu

https://rancher.com/docs/rancher/v2.x/en/installation/single-node-install服务器

sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher

安装后。访问192.168.1.29less

三、配置curl

添加一个自定义的Clusters,参考 https://rancher.com/docs/rancher/v2.x/en/quick-start-guide/#create-the-clusteride

根据页面提示,勾选:etcd ,controlplane , worker 在服务器执行

耐心等待执行

 

四、部署时遇问题 参考https://my.oschina.net/u/3330830/blog/1817151

 

五、成功

六、部署应用 https://rancher.com/docs/rancher/v2.x/en/quick-start-guide/#deploy-a-workload

点击Default

建立一个nginx

访问

相关文章
相关标签/搜索