インターネットの外部ストレージをミラーリングするようにAptlyを設定しました。私が知る限り、Aptlyを使用して外部リポジトリに公開されたアップデートパッケージでローカルイメージを更新するワークフローは次のとおりです。
- 画像の更新
- スナップショットの作成
- スナップショットの公開
私の場合は、次のワークフローが必要です。
- デフォルトでは、イメージは自動的に更新されます(つまり、アップデートはインターネットリポジトリから自動的に取得されます)、これらのアップデートは内部の非プロダクションLinuxサーバーですぐに利用できます。
- 実稼働サーバーをアップグレードする前に、イメージを固定し(スナップショットを作成して)、テストサーバーをアップグレードし、実稼働サーバーを更新します。
他のAptlyユーザーはすでにこのようなワークフローを実行していますか?毎日新しいアップデートを取得し、スナップショットを作成して公開するシェルスクリプトを作成することが可能だと思いますが、Aptlyを使用して私が望むワークフローを達成するより良い方法があることを願っています。