Ubuntu 适用于i386的Kubernetes-Can和x27;找不到二进制文件,可以';t编译(编译错误)

Ubuntu 适用于i386的Kubernetes-Can和x27;找不到二进制文件,可以';t编译(编译错误),ubuntu,kubernetes,compilation,32-bit,i386,Ubuntu,Kubernetes,Compilation,32 Bit,I386,大家好,谢谢你们抽出时间^_^ 我目前正在用一台64位的小型计算机和一些32位的笔记本电脑构建一个集群。64位可以很好地使用kubernetes,但我无法在32位机器上安装/编译kubernetes 64位计算机:i3-8GB ram-512GB SSD和3TB HDD-CentOS 8 64位 (所有已安装和更新的内容:git、docker、kubernetes等,正在运行) 32位机器:Atom/P4-1-4GB ram-256GB SSD和1TB HDD-Centos 7 32位//Ubu

大家好,谢谢你们抽出时间^_^

我目前正在用一台64位的小型计算机和一些32位的笔记本电脑构建一个集群。64位可以很好地使用kubernetes,但我无法在32位机器上安装/编译kubernetes

64位计算机:i3-8GB ram-512GB SSD和3TB HDD-CentOS 8 64位 (所有已安装和更新的内容:git、docker、kubernetes等,正在运行)

32位机器:Atom/P4-1-4GB ram-256GB SSD和1TB HDD-Centos 7 32位//Ubuntu 16.04/18.04 32位。
(git,make,(偶数)go lang,docker 32bit这是我使用VirtualBox debian 10.3.0 32bit的经验:

增加

然后

安装过程在配置阶段失败

为了解决这个问题,我补充道

ETCD_UNSUPPORTED_ARCH=386

再三

apt-get install kubernetes-master
这次安装成功完成。 现在,我可以使用以下命令:

  • kube apiserver
  • 库贝管制员经理
  • 库贝特尔
  • 库贝莱
  • 库贝代理
  • kube调度程序

现在我要研究如何设置单节点群集(如minikube)

只需转到以下地址:

简单地说,在这里,您可以下载一个.deb文件,在从最近的服务器下载它之后,您可以通过该文件安装它,在我的例子中是CZ,具体取决于您的位置

这是第一个场景。我强烈建议下载.deb文件,只需点击下载的文件,“Ubuntu软件”就会打开,或者通知您应用程序已经准备好安装

单击安装按钮,输入“root”密码,然后单击确定

您还可以添加http://ftp.[countrycode]……进入sources.d中的列表,在其中创建一个新文本文件并添加行:
debhttp://ftp.de.debian.org/debian 例如,sid main

为此,您可以使用以下命令:

  • /etc/apt/sources.list.d/
    中创建一个文本文件,将其命名为
    kubernetes
    使用命令
    sudo apt key--keyring/usr/share/keyrings/cloud.google.gpg add-
  • /etc/apt/sources.list.d/
    中创建一个文本文件,将其命名为
    kubernetes
  • $sudo nano/etc/apt/sources.list.d/kubernetes
  • 将行approprite添加到您的位置,如
    debhttp://ftp.de.debian.org/debian sid main
  • 然后执行apt获取更新并从那里安装
  • 像$sudo apt get install-y kuberlet kubeadm kuecrl kernetes cni这样的命令

就这样。

谢谢你提供的信息,我非常感谢!^ ^我会做一些测试,看看进展如何。PS:我已经投票支持你,但我没有足够的声誉,所以投票在这个时候可以看到。谢谢你,伙计。我很高兴有人认为制作32位二进制文件会很有用(对于那些旧电脑闲置的人来说)也很高兴你找到了那些二进制文件并帮了我们一把。最终我能够编译出i386版本,它成功了,但我必须重建整个系统,这次我将使用你的答案。非常感谢你,非常感谢你的帮助。
deb http://ftp.de.debian.org/debian/ sid main
/etc/apt/sources.list
apt-get update
apt-get install kubernetes-master
ETCD_UNSUPPORTED_ARCH=386
/etd/default/etcd
apt-get install kubernetes-master