Googleコンピューティングエンジンディスクを使用した永続的なボリュームクレームを使用するデプロイメント構成があります。デプロイメントイメージが更新されると、デプロイメントに添付された永続的なボリュームクレームがエラーをスローする
私は私がイメージを更新する展開するときにクラスタが最新の画像で引っ張るしようとしたが、それはコンテナがこのエラーで状態を作成して立ち往生することをやったときに気づい:
Error from server (BadRequest): container "tita-api" in pod "tita-api-7569bd99d7-z44dg" is waiting to start: ContainerCreating. Checking further i saw the disk resource is used by another node . AttachVolume.Attach failed for volume "app-pv" : googleapi: Error 400: The disk resource 'projects/tita-canary/zones/us-central1-a/disks/app-disk' is already being used by 'projects/tita-canary/zones/us-central1-a/instances/gke-tita-staging-default-pool-2cae0006-sxgk'
私は1.8 kubernetesを使用しています現時点では、この作業を再現するための展開戦略を変更することでしたが、ポッドを更新するのに少し時間がかかりました。ローリングアップデート戦略を使用して作業することが本当に大好きです。
' 'kubectlは何のエラーイベントを表示しますか? -api-7569bd99d7-z44dg'? – Robert
正確な応答で質問を更新しました。上記のplsチェック –