kubectl rollout history deployment/my-app
を試しましたが、No rollout history found.
のみが返されます
すべてのデプロイ履歴を取得する方法はあると思います。とても参考になります。
参照公式ドキュメント: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/
使用する --record
デプロイメントの作成中に、レプリカセットへのデプロイメントの再複製を開始します。
$ kubectl create -f deploy.yaml --record=true
新しいバージョンのデプロイメントをデプロイするときは常に、レプリカセットはデプロイメントの以前の構成を保持します。展開の追跡を確認します。これを自動化に使用することもできます。これはkuberentesデプロイメントのデフォルトオプションである必要がありますが、デフォルトではfalseに設定されています。
次に、以下のコマンドを使用してステータスと履歴を確認します。
$ kubectl rollout status deploy myapp-deployment
$ kubectl rollout history deploy myapp-deployment
お役に立てれば。