CanonicalがMicroK8sの安定版を発表 – Kubernetesの展開をスピードアップ
by Canonical on 25 February 2019
CanonicalがMicroK8sをリリースしました。1つのSnapパッケージで、42フレーバーのLinuxに短時間で効率的にインストールされるアップストリームのKubernetesです。ディスクとメモリフットプリントの小さいMicroK8sなら、デスクトップ、サーバー、エッジクラウド、IoTデバイスなど、何にでもKubernetesを効率的に使い始めることができます。
MicroK8sは、Snap Storeからダウンロードし、簡単に展開できます。
sudo snap install microk8s –classic
MicroK8sをSnapとして提供することには、自動更新、および入念に定義されたセキュリティ機能という利点があります。自動更新により、開発者は常に最新のアップストリームKubernetesで作業できます。また、バイナリはソースから直接提供され、短時間で構成されます。最新のアップストリーム版を実行することにより、MicroK8sには、Kubernetes内蔵のセキュリティ機能も適用されます。MicroK8sは、完全準拠のKubernetesバージョン1.13をインストールし、優れた新機能を備えています。詳細は、リリースノートをご覧ください。
Kubernetesの採用を促進し、一般的な開発者のシナリオに簡単に対応するため、MicroK8sには、コンテナレジストリ、ストレージパススルー、ネイティブのGPGPUイネーブルメントなど、コマンド1つで有効化できる多数のアドオンサービスが含まれます。データサイエンティストと機械学習エンジニアにとって、GPGPUイネーブルメントは、ハードウェアによる機械学習ワークフローのスピードアップを容易にします。
MicroK8sの主な用途は以下のとおりです。
- 組み込み、自動更新式のKubernetesによるIoTアプリケーションの実行
- 少ない手順でローカルのCI/CDパイプラインをセットアップ
- 本番CI/CDパイプラインの一環として使い捨てのKubernetesを簡単にセットアップ
- シングルノードのアプリケーションを拡張済みのサーバーに展開
- 一般的に使用されるコンテナをキャッシュするため、ローカルのOCI対応コンテナレジストリを作成
- CNCF Trail Mapプロジェクトを短時間で簡単に実験
- GPUサポートで機械学習のモデリングとトレーニングを高速化
- Kubeflow Deployments – Kubernetes対応のオープンソースのMLツールキット
MicroK8sは、こちらのSnap Storeから無料でダウンロード可能です。MicroK8sを拡張したい開発者の皆様は、GitHubでコミュニティにご参加ください!
ニュースレターのサインアップ
関連記事
CanonicalがNVIDIA Enterprise AI Factoryのパートナーに
Canonicalが、NVIDIA Enterprise AI Factoryの検証済み設計によりKubernetesプラットフォームとオープンソースセキュリティを提供 リファレンスアーキテクチャにより、エージェント型AIプロジェクトの市場投入までの時間を短縮 このたびNVIDIAは、企業におけるAIの導入を容易にし、AIを活用した分析情報を迅速にビジネス価値へと転換させるため、NVIDIA Enterprise AI Factoryの検証済み設計を公開しました。これは、エンタープライズシステム、データソース、セキュリティインフラストラクチャとシームレスに統合するソリューションのエコシステムです。ハードウェアとソフトウェアの設計を目的としたNVIDIAのテンプレートは、エ […]
Real-time OS: 産業界における使用事例
リアルタイムOS:産業界における使用事例 精度と予測可能性が必須の市場ではタイミングがすべてです。工場でロボットアームの動きを協調させる、通信ネットワークのレイテンシを極めて高い信頼性で維持する、自動車のブレーキを即座に反応させる、といったシステムの成功は、厳しいタイミングの制約を満たせるかどうかにかかっています。 これに必要なのが、リアルタイムコンピューティング、つまり重要なタスクを、遅延や不確実性なしに、きっかり必要な時にオペレーティングシステム(OS)に実行させる技術です。現在、この分野ではリアルタイムLinuxの人気が高まっています。 ここではリアルタイムOSの基本を紹介するとともに、絶対的な信頼性と即時の反応が求められる業界において、それが必須とされる理由を説明 […]
OpenStackのPoC?もちろんです!
どんなITプロジェクトでも、まず概念実証(PoC)環境を設定するのが普通です。これにより組織がテクノロジーを理解し、アイデアを確認し、潜在的なリスクを特定します。しかしOpenStackの場合、プロジェクト全体が複雑なため、PoCの設定が厄介でした。うれしいことに、ついにSunbeamとCanonical OpenStack(Sunbeamベース)がこの長年の問題を解決しました。 このブログ記事では、OpenStackのPoCを設定するCanonicalの実証された手順を説明します。特に、適切なツールを使用することがプロジェクトの総合的な成功にとって重要であることを示します。主要プラットフォームを詳しく検討し、OpenStackのPoCを簡単に立ち上げる方法を確認しましょ […]