Amazon Linux 2023(arm64架构)部署Docker与Kubernetes失败,咨询ARM架构Fedora是否支持Kubernetes安装
Amazon Linux 2023(arm64架构)部署Docker与Kubernetes失败,咨询ARM架构Fedora是否支持Kubernetes安装
大家好,我最近在做POC测试,打算在arm64架构的Amazon Linux 2023 EC2实例(机型是t4g.medium)上搭建单节点Kubernetes集群。因为AL2023默认用dnf作为包管理器,所以我全程用它来操作,现在遇到了问题想请教大家。
1. Docker已经成功安装
我先完成了Docker的安装配置,步骤和命令如下:
[ec2-user@ip-172-31-22-247 ~]$ sudo dnf install -y docker ... Installation logs ... [ec2-user@ip-172-31-22-247 ~]$ sudo systemctl start docker [ec2-user@ip-172-31-22-247 ~]$ sudo systemctl enable docker Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service. [ec2-user@ip-172-31-22-247 ~]$ sudo usermod -aG docker $USER [ec2-user@ip-172-31-22-247 ~]$ newgrp docker
目前Docker可以正常运行,这部分没有问题。
2. Kubernetes组件安装遇到阻碍
接下来我尝试通过配置yum源来安装kubectl、kubelet和kubeadm,操作步骤如下:
[ec2-user@ip-172-31-22-247 ~]$ mkdir setup [ec2-user@ip-172-31-22-247 ~]$ cd setup/ [ec2-user@ip-172-31-22-247 setup]$ cat <<EOF | sudo tee /etc/yum.repos.d/kubernetes.repo > [kubernetes] > name=Kubernetes > baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-\$basearch > enabled=1 > gpgcheck=1 > gpgkey=https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg > exclude=kubelet kubeadm kubectl EOF
配置完这个源之后,我尝试安装相关组件时遇到了问题,比如找不到适配arm64架构的包,或者安装过程中报错。
想请教大家:ARM架构的Fedora(因为Amazon Linux 2023基于Fedora)是否支持Kubernetes的官方安装?有没有适合AL2023 arm64环境的Kubernetes安装方案?
备注:内容来源于stack exchange,提问作者Jishnu Raj
相关产品推荐
相关产品推荐

