Openshift Online Pro を使用しています。
特定のリビジョンへのロールバックを容易にするために、コマンドラインで openshift デプロイメントのリビジョンを確認する方法を文書化/スクリプト化したいと考えています。Web コンソールには、デプロイメントの「履歴」タブがあり、リビジョン番号とそれが実行された期間が表示されます。
https://www.dropbox.com/s/12z4gmuqdzlnurg/File%2005-03-2018%2C%2007%2048%2053.jpeg?dl=0
コマンドラインを使用した場合oc get dc/backend
、現在のリビジョンのみが表示されます。
コマンドラインで展開履歴データを取得して、特定のリビジョンに戻るロールバック ツールのスクリプトを作成しやすくする方法はありますか?
(注:oc rollback backend
が以前のバージョンをロールバックすることは認識していますが、テストではそれが役に立たないまれなケースがあり、2 つ以上のバージョンをスキップする必要があります。)