VMのスナップショット/リストア機能がほしい · Issue #238 · n0stack/n0stack · GitHub
Skip to content

VMのスナップショット/リストア機能がほしい #238

Description

@kyontan

何らかのソフトウェアクラスタのE2Eテストをn0stackでしたいという需要はありそう

E2Eテストにおける現状の課題として、クラスタの定義→テストの記述→実行のイテレーションの回しづらさが挙げられる。

  1. クラスタの定義 (プロビジョニング)
    • Dockerfile等で冪等なイメージ作成 → n0stack 用のディストリを作成?
  2. テストの記述
    • 適当なシェルスクリプトで良いはず?
    • n0cli ssh みたいなコマンドがあったら便利?
  3. テストの実行
    • テストが適切に記述できているかを試す / 実運用においてテストを実行する

テストを実運用に乗せるまで / テストを改善するときに、 2, 3のステップを繰り返すことが考えられる。
このときに、クラスタをいちいち作り直すのは面倒なため、クラスタを構成した状態をスナップショットに取り、これをリストアすることでイテレーションを高速にできないだろうか。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions