C:\Users\MH> ssh-keygen -m PEM -f .ssh\mhan2.key -q -N ""

C:\Users\MH> notepad .ssh\mhan2.key
C:\Users\MH>notepad .ssh\mhan2.key.pub
> aws ec2 import-key-pair --key-name "mhan2.key" --public-key-material fileb://.ssh/mhan2.key.pub

upload한 키 확인

resource "aws_key_pair" "mhan_key" {
key_name = "mhan2-key"
public_key = file("../.ssh/mhan2.key.pub")
}
resource "aws_key_pair" "mhan_key2" {
key_name = "mhan3-key"
public_key = "ssh-rsa ~~" //publickey 입력
}

코드 입력 후 반드시 저장(ctrl+s)
VSCode에서 제공하는 Terminal에서 실행
tf 파일이 위치하는 폴더로 이동 →
- terraform init → terraform plan → terraform → terraform apply

키 페어 업로드 확인

업로드한 키 페어 삭제
> terraform destroy

AWS에서 키 페어 삭제 확인

'IaC > Terraform' 카테고리의 다른 글
5. Terraform : (AWS)Internet Gateway 생성 (0) | 2022.06.30 |
---|---|
4. Terraform : Subnet 생성 (0) | 2022.06.30 |
3. Terraform : VPC 생성 (0) | 2022.06.30 |
1. Terraform : Chocolatey/Terraform/VSCode 설치 및 실습 환경 구축 (0) | 2022.06.23 |