今私はシェフ11.10スタックを実行しているいくつかのWebサーバーインスタンス(Apache)を持っており、必要に応じてインスタンスをシェフ12スタックに移行したいと考えています。AWS Ops-Workでchef-11.10からchef-12に移行するにはどうすればよいですか?
基本的には、このタスクを実行するためのベストプラクティスを探していますか?
今私はシェフ11.10スタックを実行しているいくつかのWebサーバーインスタンス(Apache)を持っており、必要に応じてインスタンスをシェフ12スタックに移行したいと考えています。AWS Ops-Workでchef-11.10からchef-12に移行するにはどうすればよいですか?
基本的には、このタスクを実行するためのベストプラクティスを探していますか?
シェフ11からシェフ12に移行したことはありません。 knife backup export roles environments clients users nodes data bags -D .
(必要になりますシェフ12をインストールしてから12シェフためにあなたのバックアップをプッシュしようとすると:代わりに、私がやっていることは12
私はこれを行うために使用するツールはknife backup
あるシェフにする「移動」でありますknife.rb
を新しいサーバーに更新したことを確認してください)。knife backup restore roles environments clients users nodes data bags -D .
実行している間違いを修正します(うまくいきません)。 DNSを使用してクライアントをChef 11サーバーからChef 12サーバーに切り替えます。うまくいけば、あなたはシェフサーバーにDNSを使います。変更/アップグレードは簡単ではありません。