ν‹°μŠ€ν† λ¦¬ λ·°

ETC

[AWS] awscli μ„€μ •

🌧: 2022. 4. 25.

AWS 기반의 λͺ¨μ˜ν•΄ν‚Ήμ„ μ§„ν–‰ν•˜λ‹€ 보면 awscli 연동이 ν•„μš”ν•΄μ§€λŠ” μˆœκ°„μ΄ μ˜΅λ‹ˆλ‹€. 이전에 이미 등둝해두긴 ν–ˆλŠ”λ° μ•‘μ„ΈμŠ€ ν‚€λ₯Ό λΆ„μ‹€ν•΄μ„œ λ‹€μ‹œ μž¬λ°œκΈ‰ν•˜κ²Œ λ˜λŠ” λΆˆμƒμ‚¬κ°€ μƒκ²Όλ„€μš”.. μ—¬λŸ¬λΆ„λ“€μ€ 보관 μž˜ν•˜μ‹œκΈ° λ°”λžλ‹ˆλ‹€.(μ•‘μ„ΈμŠ€ ν‚€ μž¬λ°œκΈ‰λ°›μ•˜μœΌλ©΄ μ΄μ „μ˜ ν‚€λŠ” λ°”λ‘œ μ œκ±°ν•˜μ§€ λ§ˆμ‹œκ³  μƒˆλ‘œμš΄ 킀에 λŒ€ν•΄ μΆ©λΆ„νžˆ ν…ŒμŠ€νŠΈ ν›„ μ²˜λ¦¬ν•˜μ‹œκΈ° λ°”λžλ‹ˆλ‹€.)

 

iAM κ³„μ •μ˜ access keyλ₯Ό μ„€μ •ν•˜κ³  ".csv 파일 λ‹€μš΄λ‘œλ“œ"λ₯Ό ν•΄μ„œ λ³„λ„μ˜ 디렉토리에 λ³΄κ΄€ν•΄λ‘μ—ˆμŠ΅λ‹ˆλ‹€.

 

 

aws κ΄€λ¦¬μ½˜μ†”μ—μ„œ μƒμ„±λœ iAM 계정에 λŒ€ν•œ Access keyλ₯Ό csvν˜•μ‹μ˜ 파일둜 μΆ”μΆœν•˜μ‹œλ©΄ μœ„μ™€ 같은 μ€‘μš”μ •λ³΄λ₯Ό λ³„λ„λ‘œ λ³΄κ΄€ν•˜μ‹€ 수 있게 λ©λ‹ˆλ‹€.

 

 

# apt update
# pip install awscli --upgrade

aws μ»€λ§¨λ“œλ₯Ό μ‚¬μš©ν•  ν™˜κ²½μ—μ„œ νŒ¨ν‚€μ§€ μ—…λ°μ΄νŠΈλ₯Ό 사전에 μ§„ν–‰ν•˜κ³  awscliλ₯Ό μ„€μΉ˜ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.

 

 

# aws configure
# Access key ID
# Secret access key
# ap-northeast-2

 csvμ—μ„œ 받은 μ•‘μ„ΈμŠ€ ν‚€λ₯Ό ν† λŒ€λ‘œ μ—°λ™ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€. λ§ˆμ§€λ§‰ λ¦¬μ „μ˜ 경우 ν…ŒμŠ€νŠΈν•˜λŠ” μ„œλ²„λ§ˆλ‹€ μ‘°κΈˆμ”© λ‹¬λΌμ§ˆμ§€ 의문이 λ“œλ„€μš”. 이건 μΆ”ν›„ ν…ŒμŠ€νŠΈλ˜λ©΄ μ—…λ°μ΄νŠΈν•˜λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€.

 

 

# aws sts get-caller-identity

μ œλŒ€λ‘œ μ„€μ •λ¬λŠ”μ§€ ν™•μΈν•΄μ£Όμ‹œκΈ° μœ„ν•΄μ„  μœ„μ™€ 같은 λͺ…λ Ήμ–΄λ₯Ό μ‚¬μš©ν•΄μ£Όμ‹œλ©΄ 되고 본격적으둜 awcliλ₯Ό 마음껏 μ΄μš©ν•΄μ£Όμ‹œλ©΄ λ˜κ² μŠ΅λ‹ˆλ‹€.

κ³΅μœ ν•˜κΈ° 링크
Comment