如何在 Linux SUSE 上安装 Kubernetes?

如何在 Linux SUSE 上安装 Kubernetes?

我正在运行 SUSE Linux Enterprise Server 12 SP2。我想安装 Kubernetes。

我尝试了这个命令: zypper in kubernetes 但我收到了这条消息: No provider of 'kubernetes' found.

我下载了这个文件:http://download.opensuse.org/repositories/Virtualization:/containers/SLE_12_SP2/src/kubernetes-1.5.3-8.2.src.rpm

我用了:rpm -ivh kubernetes-1.5.3-8.2.src.rpm

但没有证据表明 Kubernetes 已安装。

我找到了相关的 .ymp 文件。

http://software.opensuse.org/ymp/Virtualization:containers/SLE_12_SP2/kubernetes.ymp

但我不知道如何使用它。

如何在 Linux SUSE 上安装 Kubernetes?

答案1

规范说明可在 (Opensuse.org

该页面包含 openSUSE 和 SLE 12 上 kubernetes 的安装说明。

答案2

你拥有的是一个source RPM.源 RPM 包含 RPM 构建时的源代码和补丁以及.spec用于生成 RPM 的文件。

rpmbuild如果您希望使用源 RPM,则需要在您的计算机上安装。使用rpmbuild.spec文件,您可以从 SRPM 包构建 RPM。

答案3

尝试这些说明: https://developer.ibm.com/storage/2019/03/01/kubernetes-1-12-on-suse-linux-using-kubeadm/

它们基于将 google kubernetes 存储库添加到您的 SLES 系统。

答案4

目前尚不支持使用 SLE 12 执行此操作的方法。通过 SLE 15 sp 1,您可以安装使用 Kubeadm 的 SUSE CaaS Platform 4 的最新测试版。

还有一个名为 OpenSUSE Kubic 的 OpenSUSE kubernetes 平台,它基于 OpenSUSE Tumbleweed。

相关内容