首页 > TAG信息列表 > rancher

Rancher高可用部署(k8s)

先决条件 1、k8s集群 2、CLI工具(helm,kubectl) 3、Ingress Controller 添加Helm Chart仓库 使用helm repo add命令添加含有 Rancher Chart 的 Helm Chart 仓库。 请将命令中的<CHART_REPO>,替换为latest,stable或alpha。更多信息,请查看选择 Rancher 版本来选择最适合你的仓库。 lates

centos 7安装Ranchar 2.6

Rancher介绍   Rancher 是为使用容器的公司打造的容器管理平台。Rancher 简化了使用 Kubernetes 的流程,开发者可以随处运行 Kubernetes(Run Kubernetes Everywhere),满足 IT 需求规范,赋能 DevOps 团队 01 准备Linux主机 准备一台已安装64位Ubuntu 20.04或18.04的Linux主机(或其他Ran

容器化 | 在 Rancher 中部署 MySQL 集群

我们已经介绍了如何在 Kubernetes 和 KubeSphere 上部署 RadonDB MySQL 集群。本文将演示如何在 Rancher[1] 上部署 RadonDB MySQL Kubernetes 2.2.0[2],快速获得一套 MySQL 容器化集群。 部署准备 已部署 Rancher 集群[3] MySQL 客户端(非必须) 本文中 Rancher 语言环境为中文。

docker-compose安装rancher-arm版

创建目录 cd /usr/local/docker/ mkdir rancher && cd rancher/   docker-compose.yaml文件 cat > docker-compose.yaml << EOF version: '3' services: rancher: image: 'rancher/rancher:v2.4.4' privileged: true restart

通过jenkins自动化部署到rancher

1、构建项目      2、构建分支 ·         3、构建标签        

k8s之路-Rancher 2.5 部署安装

k8s之路-Rancher还是先碎碎念一下,近期需要在内部环境搭建一套k8s,暂时记录一下,后续需要的话再整理一个体系,公司的生产大环境为kubeshpere,对比之下自己还是使用了rancher 官方文档:http://docs.rancher.cn/docs/rancher2.5/overview/_index 有问题,找文档 Rancher 2.6.4 特性 请参考

记录一次 Rancher Server 的 Docker 镜像丢失和证书过期问题

现象: Rancher UI 无法访问, 下游集群一切正常 docker ps 查看 Rancher Server 容器丢失 docker images 查看 Rancher Server 镜像丢失 寻找 Rancher Server 容器 重新拉取 Rancher Server 镜像 docker pull rancher/rancher:v2.3.2 执行 docker ps -a | grep 'rancher\/r

Rancher 单节点安装部署记录

1. 环境准备安装 Docker# 查看已安装 dockeryum list installed | grep docker# 卸载yum remove -y \containerd.io.x86_64 \docker-ce.x86_64 \docker-ce-cli.x86_64 \docker-ce-rootless-extras.x86_64 \docker-scan-plugin.x86_64 # 通过脚本安装curl https://releases.rancher

rancher证书到期

只在rancher-server和apiserver的宿主服务器上执行。 关闭ntp同步 timedatectl set-ntp false 修改节点时间 timedatectl set-time '2019-01-01 00:00:00' rancher-server上执行备份 rancher_server_id=xxx docker exec -ti ${rancher_server_id} mv /var/lib/rancher/management

Rancher 证书过期

线上反馈rancher服务不可用 检查服务 检查日志 检查证书 紧急处理 手动修改宿主机日期,改成过期前的日期,重启 rancher即可。此时rancher可恢复使用 date -s 20211105 处理证书过期时间 2.0 或 2.1 版本 docker exec -ti <rancher_server_id> mv /var/lib/rancher/management-s

rancher自定义集群master组件被删除

第一步.备份etcd目录 备份/var/lib/etcd/目录 cp /var/lib/etcd /var/lib/etcd.bak 第二部.点击编辑集群,在master原节点执行生成的命令,添加主机页面添加3个master主机,和node主机 等待master组件启动 第二步.创建注册命令 获取到以下执行命令 curl --insecure -sfL https://172

rancher无法连接k8s自定义集群

1,rancher2.5无法连接k8s自定义集群 误删自定义k8s集群cattle-cluster-agent,cattle-node-agent组件,或者错误更新rancher证书导致无法连接k8s的问题恢复 第一步.创建注册命令 获取到以下执行命令 curl --insecure -sfL https://172.30.1.159:8443/v3/import/5qk4w2lvgpvl2rtd7tc

安装部署k3s

1. 安装k3s主服务   curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh - 2. 安装节点服务   curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn K3S_URL=https://myserver:6443 K3S_TOKEN

K8S基于Rancher的灰度发布

简介 Nginx-ingress 是一个以 Nginx 为核心组件的 K8S 负载均衡工具,支持通过配置 Ingress 规则的 Annotations 来实现不同场景下的灰度发布和测试。 Ingress Annotations 支持以下 4 种 Canary 规则: nginx.ingress.kubernetes.io/canary-by-header:基于 Request Header 的流量切

rancher添加节点主机

1、安装docker-compose环境(已经安装的可以略过) #安装git sudo yum install -y git #安装maven sudo yum install -y maven #安装依赖 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 #设置源 sudo yum-config-manager --add-repo http://mirrors.aliyun.com

Kubernetes之coredns写法

新增域名 [root@rancher-k3s02 ~]# kubectl -n kube-system describe cm coredns ..... ==== Corefile: ---- .:53 { errors health ready kubernetes cluster.local in-addr.arpa ip6.arpa { pods insecure upstream fallthrough in-addr.arp

rancher监控不显示监控数据问题

rancher版本:v2.5.8 k8s版本:v1.23.4 问题描述: 使用rancher管理k8s集群时,使用rancher搭建k8s集群监控,发现racher ui及grafana上的监控都不显示数据。 解决方法: 最终发现问题主要是BoundServiceAccountTokenVolume参数问题。可在kube-apiServer的配件文件中加入--feature-gates=Bound

rancher无法登录 容器报错X509:certificate has expired or is not ye valid

在某天需要发布新版本的时候,发现rancher无法登录,于是到服务器上查看rancher日志,发现以下内容:      参考rancher文档中独立容器Rancher Server证书更新解决  1. 进入容器  <rancher_server_id>为容器id docker exec -it <rancher_server_id> /bin/bash   2.容器内操作 k

Rancher入门到精通-docker: Error response from daemon: manifest for rancher/rancher:2.5.12 not found: mani

docker: Error response from daemon: manifest for rancher/rancher:2.5.12 not found: manifest unknown: manifest unknown. docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:2.5.12 执行命令报错 Docker Hub 登录hub 查询 rancher docker

Rancher入门到精通-rancher提供的国内镜像库

http://mirror.cnrancher.com   Name  Size  Date Modified   autok3s/ - -  cli/ - -  docker-compose/ - -  harbor/<

如何使用国内资源在 RKE2 上安装 Rancher HA

作者简介 袁振,SUSE Rancher 技术支持经理,负责订阅客户售后技术支持团队,为订阅客户提供技术支持服务。2016 年开始接触容器、Kubernetes 技术,对自动化运维、Devops、Kubernetes、prometheus 和其他云原生相关技术具有较深入的研究,对 SRE 运维体系建设、SRE 运维系统架构设计

rancher~升级v2.6.3之后业务集群无法连rancher的解决方法

参考:https://docs.rancher.cn/docs/rancher2.5/faq/upgrade/_index/ 原因 当我们升级自签名证书安装的 Rancher Server 到 2.5.10 以上,或 2.6.x 后,cluster-agent/node-agent 有可能会报下面的错,导致 cluster-agent/node-agent 无法启动: x509: certificate relies on legacy Common

Rancher Server 节点 Agent

如果集群 Agent 不可用,下游集群中的其中一个节点 Agent 会创建一个通信管道,由节点 Agent 连接到集群控制器,实现下游集群和 Rancher 之间的通信。 部署节点 Agent 的方式有很多,我们建议您使用DaemonSet部署节点 Agent ,这种方式可以确保下游集群内每个节点都成功运行节点 Agent。执

Rancher Server 授权集群端点

Rancher Server 和下游集群之间有明显的延迟,或 Rancher Server 不可用时,用户可以通过授权集群端点连接下游集群,实现 Rancher Server 和集群之间的通信,降低网络延迟。 需要注意的是,只有 Rancher 部署的 Kubernetes 集群(RKE 集群)可以使用授权集群端点这个功能。其他类型的集群,如导

Rancher 运行Docker本地镜像生成服务

1.使用docker本地的镜像