0
私のアプリケーションのインストール/更新プロセスを自動化したい。それは春のブートでWebアプリケーションです。ユーザーは自分のサーバー上でこのアプリケーションを実行しますが、通常は自分のビルドサーバーからアクセスできません。Spring起動予定のアプリケーションアップデート
要件
- インストールアップデートをスケジュールすることができるとWindows ServerとLinuxの両方で
- 実行
- 信頼性&セキュリティ可能自動的
- 最も少ないの依存関係をやっている
- 簡単です
現在のプロトタイプ
私たちの現在のプロトタイプは、ドッキングウィンドウに基づいています。実際には6つのドッカー画像があります(私たちのアプリは2つのドッカー、watchtower、監視エージェント、zuul + eureka、certbotです)。
インストール:
- をダウンロードしてインストールドッキングウィンドウ
- ダウンロード&実行スクリプト
アップグレード(それがドッキングウィンドウのコン周りの非常に薄いラッパーです):
- ユーザーの確認リリースノートとスケジュールのアップグレード
- アプリが自動的にそれ
このプロトタイプ作品&アップデートをダウンロードし、それは非常に信頼性がないと新しいバージョンのためのイメージが&建て
あなたは類似した経験をしていますか?私はそれをよりシンプルにするための意見に非常に満足しています。
ありがとうございました