n0stack icon indicating copy to clipboard operation
n0stack copied to clipboard

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

Open kyontan opened this issue 5 years ago • 0 comments

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

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

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

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

kyontan avatar May 20 '20 15:05 kyontan