AWS CLI 설정 알레콜레
환경
macOS
AWS CLI 설치
$ brew install awscli --upgrade --user
hostname doesn't match
라는 오류가 발생하면?
=> 확인 : Python 버전이 2.7.9 이상입니까?
액세스 키 만들기
AWS CLI의 경우
사용 중인 환경에서 AWS 자격 증명이 설정되어 있어야 합니다.
AWS 자격 증명을 설정하려면 사용하는 IAM 사용자가 액세스 키를 생성해야 합니다.
대시보드 여기.
AWS Access Key ID
와 AWS Secret Access Key
가 발행되므로 저장한다.
프로파일 설정 방법
① 명령으로 자동 설정하는 방법
② 로컬 ~/.aws
디렉토리에 수동으로 설정하는 방법
이상 두 가지 설정 방법이 있습니다.
명령의 설정은 한 번에 끝나지만 이미 설정되어 있으면 정보를 덮어 씁니다.
여러 프로필 관리를 수행하는 경우 수동으로 설정합니다.
①커맨드 일발 설정
$ aws configure
실행 시 AWS CLI
$ brew install awscli --upgrade --user
hostname doesn't match
라는 오류가 발생하면?=> 확인 : Python 버전이 2.7.9 이상입니까?
액세스 키 만들기
AWS CLI의 경우
사용 중인 환경에서 AWS 자격 증명이 설정되어 있어야 합니다.
AWS 자격 증명을 설정하려면 사용하는 IAM 사용자가 액세스 키를 생성해야 합니다.
대시보드 여기.
AWS Access Key ID
와 AWS Secret Access Key
가 발행되므로 저장한다.
프로파일 설정 방법
① 명령으로 자동 설정하는 방법
② 로컬 ~/.aws
디렉토리에 수동으로 설정하는 방법
이상 두 가지 설정 방법이 있습니다.
명령의 설정은 한 번에 끝나지만 이미 설정되어 있으면 정보를 덮어 씁니다.
여러 프로필 관리를 수행하는 경우 수동으로 설정합니다.
①커맨드 일발 설정
$ aws configure
실행 시 AWS CLI
① 명령으로 자동 설정하는 방법
② 로컬
~/.aws
디렉토리에 수동으로 설정하는 방법이상 두 가지 설정 방법이 있습니다.
명령의 설정은 한 번에 끝나지만 이미 설정되어 있으면 정보를 덮어 씁니다.
여러 프로필 관리를 수행하는 경우 수동으로 설정합니다.
①커맨드 일발 설정
$ aws configure
실행 시 AWS CLI이상, 4개의 정보의 입력이 요구됩니다.
default
라는 프로필 설정 그룹에 저장됩니다. $ aws configure
AWS Access Key ID [None]: 🆔*****
AWS Secret Access Key [None]: 🔑*****
Default region name [None]: ap-northeast-1
Default output format [None]: json
② 수동 설정 (복수 프로파일 관리 가능)
AWS 인증 프로필을 설정합니다.
~/.aws
다음 config 및 credentials 파일에서 확인 가능. $ cd ~/.aws
$ ls
config credentials
config
설정 항목
1. 프로필 이름
2. 출력 형식
3. AWS 리전
$ cat config
config
[profile don.suwa3.me]
output = json
region = ap-northeast-1
credentials
설정 항목
1. 액세스 키 ID
2. 시크릿 액세스 키
$ cat credentials
[don.suwa3.me]
aws_access_key_id = 🆔*****
aws_secret_access_key = 🔑*****
AWS 인증 프로필 설정 사용
$ export AWS_PROFILE=${プロファイル名}
에서 현재 세션에 지정된 프로필 설정이 적용됩니다.
$ export AWS_PROFILE=don.suwa3.me
현재 세션에만 적용됩니다.
$ env
AWS_PROFILE=don.suwa3.me
나는 각 세션에 대해 잊지 않고 export하는 운영을하고 있습니다.
이유
- 업무용 및 개인용으로 AWS CLI를 여러 계정 운용하고 있기 때문에(실제는 안 될지도)
- 환경 변수를 bash_profile
로 고정하면 나중에 그 사실을 잊을 것입니다.
도구에서 디렉터리별 AWS 인증 프로필 설정을 할 수 있는 것도 있는 것 같습니다.
Reference
이 문제에 관하여(AWS CLI 설정 알레콜레), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/suwa3/items/ba730274b7228b7a1b71
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ export AWS_PROFILE=don.suwa3.me
$ env
AWS_PROFILE=don.suwa3.me
Reference
이 문제에 관하여(AWS CLI 설정 알레콜레), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/suwa3/items/ba730274b7228b7a1b71텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)