首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Centos7安装Rancher2.x集群管理环境

Centos7安装Rancher2.x集群管理环境

作者头像
4xx.me
发布2022-06-09 19:24:22
发布2022-06-09 19:24:22
41300
代码可运行
举报
运行总次数:0
代码可运行

Centos7安装Rancher2.x集群管理环境

简介

Rancher是一套容器管理平台,它可以帮助组织在生产环境中轻松快捷的部署和管理容器。 Rancher可以轻松地管理各种环境的Kubernetes,满足IT需求并为DevOps团队提供支持。

基于Kubernetes基础上重新设计Rancher2.0版本。

主机环境准备

因为K8S的规定,主机名只支持包含 - 和 .(中横线和点)两种特殊符号,并且主机名不能出现重复。

Docker环境

Docker环境安装

Linux安装指定版本Docker-CE

Rancher2.x服务端安装

代码语言:javascript
代码运行次数:0
运行
复制
# rancher:stable最新稳定版
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:stable

安装完浏览器进入<服务器ip>:80,会有UI界面,就可以在UI界面操作了。

需要配置自己的证书的可以进设置里把自签名的证书换成自己的权威证书。

需要外部用nginx跳转到rancher的,可以把自签名证书删掉,传递header为X-Forwarded-Proto https可不跳转到https。原文教程:https://www.cnrancher.com/docs/rancher/v2.x/cn/installation/server-installation/single-node-install-external-lb/

nginx如下配置:

代码语言:javascript
代码运行次数:0
运行
复制
upstream rancher {
    server rancher-server:80;
}

map $http_upgrade $connection_upgrade {
    default Upgrade;
    ''      close;
}

server {
    listen 443 ssl http2;
    server_name rancher.yourdomain.com;
    ssl_certificate /etc/your_certificate_directory/fullchain.pem;
    ssl_certificate_key /etc/your_certificate_directory/privkey.pem;

    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-Port $server_port;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://rancher;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection $connection_upgrade;
        # This allows the ability for the execute shell window to remain open for up to 15 minutes. Without this parameter, the default is 1 minute and will automatically close.
        proxy_read_timeout 900s;
    }
}

server {
    listen 80;
    server_name rancher.yourdomain.com;
    return 301 https://$server_name$request_uri;
}

快速入门

https://www.cnrancher.com/docs/rancher/v2.x/cn/overview/quick-start-guide/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-09-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 主机环境准备
  • Docker环境安装
  • Rancher2.x服务端安装
  • 快速入门
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档