Repository navigation
(obsolete) Add new CSP support: NHN Cloud #1038
jihoon-seo
started this conversation in
General
Replies: 2 comments 1 reply
1 reply
|
2022-04-08: |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment




Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
입력해야 하는 Credential fields:
https://github.com/cloud-barista/cb-spider/blob/master/api-runtime/rest-runtime/test/connect-config/13.nhncloud-conn-config.sh 참고
{ "CredentialName":"nhncloud-credential01", "ProviderName":"NHNCLOUD", "KeyValueInfoList": [ {"Key":"IdentityEndpoint", "Value":"https://api-identity.infrastructure.cloud.toast.com"}, {"Key":"Username", "Value":"XXXXX@XXXXXXXXXXXXXXXX"}, {"Key":"Password", "Value":"XXXXXXXXXXXXXXXXXX"}, {"Key":"DomainName", "Value":"default"}, {"Key":"TenantId", "Value":"XXXXXXXXXXXXXXXXX"} ]}https://docs.toast.com/ko/Compute/Compute/ko/identity-api/
TenantId: "웹 콘솔의 Compute > Instance > 관리 페이지의 API 엔드포인트 설정 대화 상자에서 확인합니다."Password: NHN Cloud 기본 인프라 서비스 API를 사용하려면 NHN Cloud 계정 비밀번호와는 별개로 API 비밀번호를 설정해야 합니다.[이슈]
CB-Spider NHN Cloud 드라이버 README에 따르면
NHN Cloud가 제공하는 기본 VPC, 기본 Subnet을 이용하려면
CB-Spider 자원의 이름을 각각
Deflt-VPC,Def-Sbnet으로 만들어야 하는데,이렇게 만들기 위해
CB-Tumblebug 자원의 이름을 각각
Deflt-VPC,Def-Sbnet으로 지정하여 생성 요청 하면TB 자원 이름 규칙에 부합하지 않아 에러가 발생함
[우회 방법]
nhn-vpc-1,subnet-1을 생성하고, CB-Tumblebug에서 이를 활용Deflt-VPC,Def-Sbnet으로 지정하여 생성 요청 할 수 있도록 하고,CB-Spider API 호출 시에는
Deflt-VPC,Def-Sbnet로,CB-Tumblebug 객체 생성 및 저장 시에는 string을 TB 규칙에 맞게 정제하여
deflt-vpc,def-sbnet으로 객체 생성 및 저장[이슈 2]
NHN Cloud 콘솔에서
nhn-vpc-1,subnet-1을 생성한 다음TB 테스트 스크립트에
nhn-vpc-1,subnet-1과 같이 입력하고 실행하면TB에서 NS prefix를 prepend하여 SP call 하므로
SP에는
ns01-nhn-로 call 되어CSP에 생성되어 있는
nhn-vpc-1자원을 lookup하지 못함[우회 방법]
TB에서 사용할 자원 이름 (예:
dflt) + NS prefix 로자원 이름을 예상할 수 있으므로 (예:
ns01-dflt)CSP 자원의 이름을 이와 동일하게 설정 후 진행
All reactions