最近 CanonicalはMicroK8sの発売を発表しました これは、Kubernetesを数秒でデプロイするための高速で効率的な方法を提供します。
MicroK8sは、42の異なるバージョンのLinuxにインストールできる単一のドッキングパッケージとして提供されます。
小さなメモリとディスクスペースを備えたMicroK8sは、デスクトップ、サーバー、クラウド、IoTデバイスのいずれであっても、Kubernetesを効率的に開始する方法を提供します。
MicroK8の利点
自動更新とセキュリティ機能は、定義どおりに含まれています。
自動更新により、開発者は常に最新バージョンのKubernetesから作業できます バイナリはソースから直接配信され、数秒でセットアップされます。
最新バージョンを実行するということは、MicroK8sがKubernetesの組み込みのセキュリティ機能を利用することも意味します。
Kubernetesの採用をさらに加速し、一般的な開発者シナリオを簡素化するために、MicroK8sにはますます多くのアドオンサービスが含まれています。
そのうちの:
- コンテナレコード
- ストレージとネイティブGPGPUの有効化ステップはすべて、XNUMXつのコマンドで有効になります。
- データサイエンティストと機械学習エンジニアの場合、GPGPUトレーニングを使用すると、機械学習ワークフローにハードウェアアクセラレーションを簡単に追加できます。
MicroK8が促進する主なユースケースは次のとおりです。
- IoTアプリケーションを強化するための組み込みの自己更新型Kubernetes
- いくつかの手順でローカルにCI / CDチャネルを構成します
- パイプリンCI / CD制作の一部として使い捨てKubernetesをすばやくインストールするe
- スケーリングされたサーバーに単一ノードアプリケーションをデプロイする
- OCI準拠のコンテナのローカルレジストリを作成して、頻繁に使用されるコンテナをキャッシュします
- CNCFトレイルマッププロジェクトをすばやく簡単に試す
- GPUサポートによる機械学習モデリングと学習の加速
- Kubeflowデプロイメント-Kubernetes用のMLのオープンソースツールキット。
Ubuntuおよび派生物にMicroK8をインストールする方法は?
MicroK8の入手に関心のある方は、このツールがSnapストアから入手でき、簡単にインストールできることを知っておく必要があります。
Ctrl + Alt + Tでのみシステム上のターミナルを開き、その中で次のコマンドを実行する必要があります。
sudo snap install microk8s --classic
Canonicalは、Kubernetesの商用サポートを包含したいと考えています
これに加えて Canonicalは、kubeadmを使用してデプロイされたKubernetesクラスターに商用サポートを提供することに重点を置いています。
Kubeadmは、APIサーバー、コントローラーマネージャー、KubeDNSなどのKubernetesコンポーネントのインストールと構成を自動化します。
ただし、ユーザーを作成したり、OSレベルの依存関係のインストールと構成を処理したりすることはありません。
これらの予備的なタスクには、AnsibleやSaltStackなどの構成管理ツールを使用できます。
これらのツールを使用すると、追加のクラスターの作成や既存のクラスターの再構築がはるかに簡単になり、エラーが発生しにくくなります。
kubeadmを使用してKubernetesを本番環境にデプロイするこの商用サポート会社を提供する、開発またはマルチステージは、ノードごとにUbuntu Advantage forKubernetesを介したエンタープライズサポートからすぐに恩恵を受けることができます。
さらに CNCFによってリリースされ、kubeadmで使用される公式のDebianパッケージのサポートが含まれています。
kubernetesの新規ユーザーと経験豊富なユーザーの両方に対して、kubeadmは任意のLinux環境でKubernetesを実行する機能を提供します。
Canonicalは、kubeadmを使用してデプロイされたクラスターを追加することで、企業向けのKubernetesデプロイメントオプションを拡張します。
の使用 kubeadmを使用すると、Kubernetesの機能を詳細に調べることができ、開発者とオペレーターは低レベルのメカニズムをよりよく把握できます。 Kubernetes構成。
これらの機能により、Kubeadmは、深い運用経験が必要なユーザーにとって優れた選択肢となり、Kubernetesオペレーターコミュニティとの即時の関与を提供します。
Kubeadmの近い将来の最大の目標は、一般提供を実現することです。
優秀は、貢献のためにどうもありがとうございました。