我正在运行 SUSE Linux Enterprise Server 12 SP2。我想安装 Kubernetes。
我尝试了这个命令: zypper in kubernetes
但我收到了这条消息: No provider of 'kubernetes' found.
我用了: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。