-
Notifications
You must be signed in to change notification settings - Fork 51
How to get public cloud credentials
Seokho Son edited this page Jun 15, 2024
·
3 revisions
A step by step guide to creating credentials of each cloud service provider
conf/template.credentials.conf
예시 템플릿 파일을
conf/credentials.conf
로 복사하여 정보 등록
- 참고: https://docs.aws.amazon.com/ko_kr/sdk-for-go/v1/developer-guide/setting-up.html
- AWS 콘솔 접속. https://console.aws.amazon.com/iam/home?region=ap-northeast-2#
- IAM 사용자 추가 및 인증 키 (.csv) 다운로드
-
~/.aws/credentials
파일 생성
[default]
aws_access_key_id = <YOUR_ACCESS_KEY_ID>
aws_secret_access_key = <YOUR_SECRET_ACCESS_KEY>
- CB-Tumblebug 테스트 스크립트의
credentials.conf
파일에 입력CredentialVal01[$IndexAWS]=<YOUR_ACCESS_KEY_ID>
CredentialVal02[$IndexAWS]=<YOUR_SECRET_ACCESS_KEY>
- 관련 정보: https://github.com/danackerson/googleComputeEngine
- 프로젝트 생성
- API 접속을 위한 서비스 계정 생성
- 프로젝트 설정으로 이동
- IAM 및 서비스계정 -> 서비스 계정 선택
- https://console.cloud.google.com/iam-admin/serviceaccounts?authuser=2&project=your-project-name&supportedpurview=project
- 키 생성 및 다운로드
- 예:
~/.gcp/gcp-etri-jhseo-test-ed06e580674a.json
- 예:
- CB-Tumblebug 테스트 스크립트의
credentials.conf
파일에 입력CredentialVal01[$IndexGCP]=<ClientEmail>
CredentialVal02[$IndexGCP]=<ProjectID>
CredentialVal03[$IndexGCP]=<PrivateKey>
- Azure CLI 인증 키 설정
# curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
# az login
# mkdir ~/.azure
# cd ~/.azure
# az ad sp create-for-rbac --sdk-auth > azure.auth
- CB-Tumblebug 테스트 스크립트의
credentials.conf
파일에 입력CredentialVal01[$IndexAzure]=<ClientId>
CredentialVal02[$IndexAzure]=<ClientSecret>
CredentialVal03[$IndexAzure]=<TenantId>
CredentialVal04[$IndexAzure]=<SubscriptionId>
- Design
- Features & Usage
- Install & Start Guide
- User Interface
- Developer Guide
- Test Reports