何らかのソフトウェアクラスタのE2Eテストをn0stackでしたいという需要はありそう
E2Eテストにおける現状の課題として、クラスタの定義→テストの記述→実行のイテレーションの回しづらさが挙げられる。
- クラスタの定義 (プロビジョニング)
- Dockerfile等で冪等なイメージ作成 → n0stack 用のディストリを作成?
- テストの記述
- 適当なシェルスクリプトで良いはず?
n0cli ssh みたいなコマンドがあったら便利?
- テストの実行
- テストが適切に記述できているかを試す / 実運用においてテストを実行する
テストを実運用に乗せるまで / テストを改善するときに、 2, 3のステップを繰り返すことが考えられる。
このときに、クラスタをいちいち作り直すのは面倒なため、クラスタを構成した状態をスナップショットに取り、これをリストアすることでイテレーションを高速にできないだろうか。
何らかのソフトウェアクラスタのE2Eテストをn0stackでしたいという需要はありそう
E2Eテストにおける現状の課題として、クラスタの定義→テストの記述→実行のイテレーションの回しづらさが挙げられる。
n0cli sshみたいなコマンドがあったら便利?テストを実運用に乗せるまで / テストを改善するときに、 2, 3のステップを繰り返すことが考えられる。
このときに、クラスタをいちいち作り直すのは面倒なため、クラスタを構成した状態をスナップショットに取り、これをリストアすることでイテレーションを高速にできないだろうか。