Linux SUSEにKubernetesをインストールする方法は?

Linux SUSEにKubernetesをインストールする方法は?

私はSUSE Linux Enterprise Server 12 SP2を実行しています。クーバーネティスを設置したいです。

このコマンドを試しましたが、 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

あなたが持っているのは、RPMを生成するために使用されたファイルsource RPMだけでなく、RPMが構築されたソースコードとパッチを含む.source RPMです。.spec

rpmbuildソースRPMを使用するには、コンピュータにインストールする必要があります。rpmbuildこのファイルを使用すると、.specSRPMパッケージからRPMを構築できます。

答え3

次のガイドラインを試してください。 https://developer.ibm.com/storage/2019/03/01/kubernetes-1-12-on-suse-linux-using-kubeadm/

これは、SLESシステムにGoogle kubernetesリポジトリを追加することに基づいています。

答え4

現在、SLE 12ではこれを行うサポートされている方法はありません。 SLE 15 sp 1では、Kubeadmを使用してSUSE CaaS Platform 4の最新のベータ版をインストールできます。

OpenSUSE Tumbleweedに基づくOpenSUSE KubicというOpenSUSE kubernetesプラットフォームもあります。

関連情報