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