• 2024-11-01rancher部署k8s
    一、基础环境说明节点名节点ip角色操作系统node110.42.8.13control-plane,etcd,masterCentOS7.9node210.42.8.14control-plane,etcd,masterCentOS7.9node310.42.8.15control-plane,etcd,masterCentOS7.9二、k8s节点机基础环境设置1、设置hostname(三台节点分别执行)n
  • 2024-11-01记一次K8S调度所有Pod出现Evicted问题
    故障现象创建deployment后在对应节点出现多个Evicted状态的Pod并且持续增加故障原因节点磁盘空间不足并且设置了磁盘压力的污点在Rancher上查看在master上查看该节点污点情况解决方法清理磁盘去除污点设置在Rancher上操作移除污点在master使用kubectl操
  • 2024-10-27Linux 操作系统下 du 命令介绍和使用案例
    Linux操作系统下du命令介绍和使用案例du(DiskUsage)命令是Linux中用于估算文件和目录空间使用情况的工具。它可以帮助用户了解磁盘空间的使用情况,识别占用大量空间的文件和目录du命令概述基本语法bashdu[OPTION]...[FILE]...OPTION:可选参数,用于控制输出格式和内
  • 2024-10-17rancher安装并快速部署k8s 管理集群工具
    主机准备 准备4台主机3台用于k8s集群,1台用于rancher每台服务器新增配置文件vietc/sysctl.confnet.ipv4.ip_forward=1刷新生效sysctl–p安装docker安装的时候可以去github上检索rancher看看最新版本适配那个版本的docker,这里安装23.0.1版本yuminstall-yd
  • 2024-10-12prometheus+grafana 监控nginx
    一:安装插件1.1 查看nginx已启用tub_status模块nginx-V2>&1|grep-owith-http_stub_status_module如果在终端输出with-http_stub_status_module,说明nginx已启用tub_status模块在nginx的配置文件添加如下配置location/nginx_status{stub_statuson;
  • 2024-10-08初识Rancher
    一、简介1、什么是rancherRancher是一个开源软件平台,使组织能够在生产中运行和管理Docker和Kubernetes。使用Rancher,组织不再需要使用一套独特的开源技术从头开始构建容器服务平台。Rancher提供了管理生产中的容器所需的整个软件堆栈。2、充分发挥K8s的潜力Kubernetes并非没
  • 2024-09-30Rancher迁移(单点到集群&集群到集群迁移)
    Rancher迁移概述:本文用于记录rancher从docker迁移到HA架构、从HA架构到HA架构的过程,便于后续回溯。一、部署架构1、dockerrun运行rancher直接使用(不推荐生产,单节点发生故障,则其他节点上将没有可用的集群数据副本,并且你可能会丢失RancherServer上的数据。)2、使用HA模
  • 2024-09-19怎么使用Nginx反向代理Rancher
    环境查看系统环境#cat/etc/redhat-releaseRockyLinuxrelease9.4(BlueOnyx)#uname-a#1SMPPREEMPT_DYNAMICThuSep1218:24:53UTC2024x86_64x86_64x86_64GNU/Linux软件环境#nginx-versionnginxversion:nginx/1.26.2Nginx配置文件已经搭建好R
  • 2024-09-09Rancher 与 Kubernetes(K8s)的关系
    1. 简介1.1Kubernetes作为容器编排平台        Kubernetes是一个开源平台,用于自动化部署、扩展和管理容器化的应用。它提供了容器调度、自动伸缩、健康检查、滚动更新等功能。        例子:假设您有一个微服务架构的应用程序,需要运行在多个节点上,并且
  • 2024-09-09rancher upgrade 【rancher 升级】
    文章目录1.背景2.下载3.安装4.检查5.测试5.1创建项目5.2创建应用5.3删除集群5.4注册集群1.背景rancherv2.8.2升级v2.9.12.下载下载chartshelmrepoaddrancher-latesthttps://releases.rancher.com/server-charts/latesthelmrepoupdatehelmfetchrancher-la
  • 2024-09-07828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群
    828华为云征文|华为云FlexusX实例docker部署rancher并构建k8s集群华为云最近正在举办828B2B企业节,FlexusX实例的促销力度非常大,特别适合那些对算力性能有高要求的小伙伴。如果你有自建MySQL、Redis、Nginx等服务的需求,一定不要错过这个机会。赶紧去看看吧!什么是华为云Fl
  • 2024-09-07Helm Deploy Online Rancher v2.9.1
    文章目录准备安装查看下载准备$kubectlgetnodeNAMESTATUSROLESAGEVERSIONkube-master01Readycontrol-plane19dv1.29.5kube-node01Ready<none>19dv1.29.5kube-node02Ready<none>19
  • 2024-09-07uninstall rancher【卸载 rancher】
    yum-yinstallgitgitclonehttps://github.com/rancher/rancher-cleanup.gitcdrancher-cleanupkubectlcreate-fdeploy/rancher-cleanup.yamlkubectl-nkube-systemlogs-ljob-name=cleanup-job-fkubectlcreate-fdeploy/verify.yamlkubectl-nkube-
  • 2024-09-04搭建 K3s
    概述K3s是一个轻量级的Kubernetes发行版,能以较少的代价快速搭建一个生产可用的K8s集群。参考:K3s-轻量级Kubernetes|Rancher文档本文介绍的是通过其提供的“安装脚本”的方式搭建K3s的方法,并结合实际生产使用经验进行相关的配置。准备工作明确K3s版本通过K3s
  • 2024-08-30解决rancher部署k8s集群问题
    一.问题概述国内网络使用docker部署,local集群会报错,并在创建rke2自定义集群时不成功,会卡住;二.问题分析这个问题主要是由于在使用dockerrun命令启动Rancher容器时,错误地映射了数据目录/var/lib/rancher到宿主机所导致的。下面是详细的问题分析和解决方案整理:1.内置镜像的tar
  • 2024-08-29OpenShift 与 Rancher
  • 2024-08-23rancher 篇
    rancher磁盘负载警告问题原因:在查看pod运行状态时,发现有的pod的状态是Evicted,通过describe去查看发现了Thenodehadcondition:[DiskPressure].的报错原因是kubelet检测到本地磁盘使用率超过了85%,这是kubelet的默认配置查看根目录下(/)使用率是否超过85%。
  • 2024-08-16通过Rancher管理Kubernetes 集群
    目录1.Rancher2.Rancher安装及配置2.1安装rancher2.2 rancher的浏览器使用1.RancherRancher是一个开源的企业级多集群Kubernetes管理平台,实现了Kubernetes集群在混合云+本地数据中心的集中部署与管理,以确保集群的安全性,加速企业数字化转型。超过40000家企
  • 2024-07-29基于rancher部署k8s
    一、基础环境说明节点名 节点ip 角色 操作系统node1 10.42.8.13 control-plane,etcd,master CentOS7.9node2 10.42.8.14 control-plane,etcd,master CentOS7.9node3 10.42.8.15 control-plane,etcd,master CentOS7.9二、k8s节点机基础环境设置1、设置hostname(三台节点分别
  • 2024-07-26通过rancher部署k8s集群
    一、Rancher介绍Rancher是为使用容器的公司打造的容器管理平台。Rancher简化了使用Kubernetes的流程,开发者可以随处运行Kubernetes(RunKubernetesEverywhere),满足IT需求规范,赋能DevOps团队。Rancher可以创建来自Kubernetes托管服务提供商的集群,自动创建节点并安装K
  • 2024-07-11rancher搭建及使用
    介绍:Rancher是一个开源的多云容器管理平台,它提供了一个用户界面来管理Kubernetes集群和容器化应用程序。使用Rancher,用户可以简化容器和Kubernetes集群的管理,包括集群的部署、扩展、升级以及应用程序的生命周期管理。 rancher教程一、rancher的搭建1.1在ranc
  • 2024-07-09Rancher 安装配置
    安装添加HelmChart仓库helmrepoaddrancher-stablehttp://rancher-mirror.oss-cn-beijing.aliyuncs.com/server-charts/stable 为Rancher创建Namespacekubectlcreatenamespacecattle-system 添加TLS密文下载nginx使用的key和pem传到服务器,并
  • 2024-07-02Portainer与Rancher的比较分析
    Portainer与Rancher的比较分析一、主要特点与功能差异PortainerPortainer是一个开源的集中式服务交付平台,专注于简化Docker和Kubernetes等容器化技术的管理和部署。其主要特点包括:直观友好的UI界面:提供基于Web的用户界面,使得容器管理变得直观易用,无需深入命令行操作。多
  • 2024-06-03使用 Helmfile 插件进行 Argo CD 部署 - 未找到卷挂载
    我正试图在我的Rancherkubernetes集群中使用Helmfile插件设置ArgoCD部署,并遵循此参考文档。但是,我遇到了找不到卷挂载的问题。以下是我的设置细节:<代码Deployment.yaml:apiVersion:apps/v1类型:部署元数据:名称:argocd-repo-server命名空间:argocdspec:tem
  • 2024-05-21rancher添加k8s节点时显示节点已添加
    由于几台服务器都用相同的外部externalip,而添加k8s节点时有外部ip先使用外部ip,所以会显示节点已添加,无法添加成功,此时需要用--address参数来指定内部ip,这样节点就由内部ip来添加如下添加k8s节点的命令:sudodockerrun-d--privileged--restart=unless-stopped--net=ho