2017-10-05 4 views
0

ポッドがあり、永続的なmysqlストレージを接続しようとしています。その後の展開を開始し、それがログに次のエラーで失敗しながら待機した後:これは限界によって引き起こされている場合ポッドにボリュームを追加するときにOpenshiftのオンラインデプロイメントエラーが発生する

--> Scaling up php-4 from 0 to 1, scaling down php-1 from 1 to 0 (keep 1 pods available, don't exceed 2 pods) 
    Scaling php-4 up to 1 
--> FailedCreate: php-4 Error creating: pods "php-4-" is forbidden: exceeded quota: compute-resources, requested: limits.cpu=1,limits.memory=512Mi, used: limits.cpu=2,limits.memory=1Gi, limited: limits.cpu=2,limits.memory=1Gi 
error: timed out waiting for "php-4" to be synced 

私は使用できるかどうか、どのように私は新しい設定とポッドの新しいバージョンを展開することができます一つずつ?私が紛失しているものがありますか?

答えて

1

リソースの制限がある場合、リソースの制限を超える新しいポッドを作成できないため、ローリングデプロイメントは機能しません。リソース制限で実行する場合は、展開設定の展開戦略を[ロール]から[再作成]に変更する必要があります。

+0

確かに問題を解決します。どうもありがとうございます! – Michael

関連する問題