web-dev-qa-db-ja.com

Ubuntu K18にMicroK8をインストールすることは可能ですか?

Ubuntu Core 18にはスナップが組み込まれているため、インストールしようとすると次のエラーが発生します。

$ Sudo snap install microk8s
error: snap "microk8s" requires classic confinement which is only available on
       classic systems
2
inverminx

Ubuntu Coreは、厳密に限定されたスナップのみをサポートします。

Ubuntu Coreは--classicスナップをサポートしていません。そのため、Coreシステムでは「クラシック」エラーが表示されますが、Cloudシステムでは表示されません。

以下は 関連するリリースのお知らせからの抜粋 (2017年1月)です。

Snapd 2.20では、新しい制限ポリシーが導入されています。これは、すべてのスクリプトおよびツールのニーズに応えるために設計された「クラシック」です。ほとんどのレガシー(debianパッケージなど)のパッケージ化アプリと同様に、制限を「クラシック」として宣言するスナップは、システムの残りの部分にアクセスできますが、自動更新、古いバージョンへのロールバックなど、ci統合ストアモデルの恩恵を受けます。 、リリースチャンネルなど.

この新しい「クラシック」な制限は、Ubuntu Coreシステムではなく、snapdが従来のLinuxディストリビューションの上にインストールされている場合にのみ利用できます。

2
user535733