Canonicalは英現地時間10月15日、MicroK8sにおける自動高可用性(HA)クラスター構築機能を発表した。
MicroK8sは、Kubernetesの仕様を満たす最小版であり、コマンド1つでインストールとクラスター作成を実行できる。新しく追加された高可用性機能は、3つ以上のノードをクラスター化すると自動的に有効となり、障害時にはデータストアがノード間を自動的に移行してクォーラムを維持するという。
MicroK8sの機能詳細
フェイルセーフで自律的なKubernetesデータストア
MicroK8sの環境を支えるデータストア「Dqlite」が、Kubernetesに組み込まれている。これは、Canonicalがデータベース管理システム「SQlite」を大幅に改良したもので、データストアの保守を自動化するという。
エッジでの信頼性の高い自動運用
MicroK8sはパッケージ管理に「Snap」を使用するため、圧縮形式でネットワーク経由で更新、トランザクションのロールバック、セキュリティパッチの自動適用が可能だとしている。
産業用IoT向けのKubernetes
HA MicroK8sにより産業用IoTアプリケーションが強化され、OT(Operation Technlogy、運用テクノロジー)環境でクラウドネイティブのアプリケーションをサポートできる。