请问现在的rancher支持创建或者管理基于ARM架构的K8S集群吗

Rancher Server 设置

  • Rancher 版本:2.X
  • 安装选项 (Docker install/Helm Chart):
    • 如果是 Helm Chart 安装,需要提供 Local 集群的类型(RKE1, RKE2, k3s, EKS, 等)和版本:
  • 在线或离线部署:

下游集群信息

  • Kubernetes 版本: 1.28
  • Cluster Type (Local/Downstream):
    • 如果 Downstream,是什么类型的集群?(自定义/导入或为托管 等):

用户信息

  • 登录用户的角色是什么? (管理员/集群所有者/集群成员/项目所有者/项目成员/自定义):
    • 如果自定义,自定义权限集:

主机操作系统:ubuntu

问题描述:

重现步骤:

结果:

预期结果:

截图:

其他上下文信息:

日志


无论创建和管理基于 ARM 架构的 K8s 集群都支持,可参考:在 ARM64 上运行 Rancher(实验性) | Rancher

看到了,但是这页介绍也太简单了。我能创建k3s的arm64集群,然后被同一个rancher管理吗,希望原rancher同时管理一个x86集群的k8s集群和一个ARM64的k3s集群。

当然可以啊

那rancher的2.15版本的agent有arm版本的吗?

2.15 的话,版本太老了,应该不支持 arm,你可以到对应 dockerhub 上找找镜像,如果没有 arm 的应该就是不支持

好的,找到了,谢谢。

我现在遇到一个新问题,rke2部署的集群,3个master,4个worker。最近几天,master节点上用top看到一个agent进程,持续消耗内存,一直把虚拟机搞挂掉。我发现3个master节点上都有这个进程,但是只有一个agent消耗内存厉害,这个agent进程到底是个啥呢

这个 agent 进程你确定和 rke2 有关系?

master节点上没有跑别的东西,而且这个agent进程只在master节点上有。worker上没有。没法断定到底是个啥。cat /proc/**/status啥也看不出来

已经确定这个进程是cattle-cluster-agent的pod进程。另外有个奇怪的问题,我的/etc/rancher/rke2/registries.yaml配置的就是10.4.4.113,rancher里也指定system-default-registry的是10.4.4.113.