2017-02-09 8 views
0

パッカーを使用してユーザー名とパスワードでWindowsイメージを作成しています。それは正常に動作しています。私はイメージを作成することができます。鍵ペアを使用してパッカーでWindowsイメージを作成する方法

私の要件は、キーペアでパッカーを使用してWindowsイメージを作成する必要があります。私はたくさんの検索をしましたが、キーペアでウィンドウイメージを作成するためのドキュメントが見つかりませんでした。

パッカーを使用してこれを行う方法を教えてください。

+0

を参照してください。 OpenSSHまたはWinRMでAMIを作成することを意味しますか? –

+0

私はWinRMを使用してWindows AMIを作成しています。キーペアでAMIを作成する方法を教えてください – iamarunk

答えて

0

あなたの正確な質問を理解するのは難しいですが、私は推測します。

起動時にキーペアで暗号化されたランダムな管理者パスワードを設定するWindows AMIを構築したいとします。

これは、任意のwinrm_passwordを指定しない場合パッカーは動作します、とあなたはどんなssh_keypair_nameと全くssh_private_key_fileを指定していないしていない場合はパッカーは、一時的なキーペアを作成する方法です。

鍵ペアを使用する場合は、ssh_keypair_namessh_private_key_fileと定義してください。

ランダム管理者パスワードは、初回の起動時にインスタンスが設定され、キーペアから公開鍵で暗号化されます。パスワードを取得するには、対応する秘密のsshキーを使用してパスワードを解読する必要があります。 AWS CLI - get password dataEC2 - Windows Passwords

+0

こんにちはRickard、返信いただきありがとうございます。winrm_passwordを使用せずにWindows AMIを作成します。私の要件私は管理者のパスワードを与えるべきではありません。私はAMIを作成するために既存の鍵ペアを与えたい。 – iamarunk

+0

私は以下のコマンドを使用してパッカーにWindowsイメージを作成しています。 { "ビルダー":[ { "type": "amazon-ebs"、 "地域": "us-east-1"、 "source_ami": "ami-abf616bd"、----> WINDOWS AMI ID "INSTANCE_TYPE": "m3.medium"、 "ssh_keypair_name": "テスト"、 "ssh_private_key_file": "/root/packer/test.pem"、 "ami_name": "窓-AMI-rdptest1" 、 "ACCESS_KEY": "xxxxxxxxxxxxxxxxxxxxxx"、 "SECRET_KEY": "xxxxxxxxxxxxxxxxxxxxxx" }] } – iamarunk

+0

それはイメージを作成されていません。コマンドamazon-ebs:SSHが利用可能になるのを待っている状態で停止します。 Windowsの作成方法を教えてください。AMI – iamarunk

関連する問題