CoreOSマシンの更新時に再起動を一時的に無効にしたいのは、サービスの高可用性をまだ実装していないためです。 cloud-init構成を編集する以外にそれを達成する方法はありますか(マシンが初めてプロビジョニングされるときに提供されます)
CoreOSは、locksmithと呼ばれるツールを使用して、クラスター全体の再起動を調整します。このツールを使用して、マシンにジャンプしてlocksmithctl lock
を実行することにより、再起動を一時的に防ぐことができます。これにより、マシンがすでに再起動スロットを使用していることをクラスターに示し、locksmithctl unlock
を実行するまで占有されたままになります。
ただし、最善の策は、cloud-configを編集することです。