We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What would you like to be enhanced
현재 CSP credential 등록을 위해서, Key 명칭을 별도로 지정하여 validation 하고 있음.
각 키를 CSP 콘솔/UI/API 상에서 사용하는 key와 가급적 동일한 스트링으로 처리하도록 개선 제안.
예를 들면, [AWS] ClientId / ClientSecret --> (CSP 키) aws_access_key_id / aws_secret_access_key
aws_access_key_id
aws_secret_access_key
[GCP] PrivateKey / ProjectID / ClientEmail --> (CSP 키) project_id="" client_id="" client_email="" private_key_id="" private_key=""
[Azure] (CSP 키) clientId="" clientSecret="" tenantId="" subscriptionId=""
Why is this needed
현재 각 CSP별로 조금씩 다른 credential key 명칭을 사용 중.
현재는 CSP가 직접 사용하는 Key 명칭과 차이가 있어서, 사용자 경험을 저하시키는 경향이 있음. (credential 생성 및 등록시, CSP 콘솔/UI 상의 명칭과 다르므로 사용자는 이를 파악하기가 어려움)
CB-TB에서는 credentials를 역으로 기존 명칭으로 변경하여 TF와 같은 외부 솔루션에서도 활용할 수 있는 크레덴셜 생성 도구를 일부 지원하고 있으나, 다소 소모적인 작업. (exportCredentials.sh)
The text was updated successfully, but these errors were encountered:
CB-SP에 반영되는 경우, CB-TB에도 이어서 반영 예정. (cc @yunkon-kim)
Sorry, something went wrong.
@seokho-son
[Plan]
credential_csp_format
credential
@MZC-CSC @dev4unet @dogfootman @raccoon-mh @mzc-ljhoon @dev-hippo-an @SungWoongz @CliffSynn @inno-cloudbarista @ish-hcc @ @innodreamer
cb-spider/cloud-driver-libs/cloudos_meta.yaml
Line 12 in 53be17a
[Driver 반영 현황]
@powerkimhub 새로운 형태의 변수를 추가하시기 보다는, 이번 기회에 기존 키 명칭을 변경해버리면 어떨까요? 향후에도 다른 CSP 드라이버가 추가되거나 변경될 때도 CSP포멧만 준용하는 것이 (코드 유지보수 차원에서) 유리할 것 같습니다.
credential: aws_access_key_id / aws_secret_access_key
powerkimhub
No branches or pull requests
What would you like to be enhanced
현재 CSP credential 등록을 위해서, Key 명칭을 별도로 지정하여 validation 하고 있음.
각 키를 CSP 콘솔/UI/API 상에서 사용하는 key와 가급적 동일한 스트링으로 처리하도록 개선 제안.
예를 들면,
[AWS] ClientId / ClientSecret -->
(CSP 키)
aws_access_key_id
/aws_secret_access_key
[GCP] PrivateKey / ProjectID / ClientEmail -->
(CSP 키)
project_id=""
client_id=""
client_email=""
private_key_id=""
private_key=""
[Azure] (CSP 키)
clientId=""
clientSecret=""
tenantId=""
subscriptionId=""
Why is this needed
현재 각 CSP별로 조금씩 다른 credential key 명칭을 사용 중.
현재는 CSP가 직접 사용하는 Key 명칭과 차이가 있어서, 사용자 경험을 저하시키는 경향이 있음. (credential 생성 및 등록시, CSP 콘솔/UI 상의 명칭과 다르므로 사용자는 이를 파악하기가 어려움)
CB-TB에서는 credentials를 역으로 기존 명칭으로 변경하여 TF와 같은 외부 솔루션에서도 활용할 수 있는 크레덴셜 생성 도구를 일부 지원하고 있으나, 다소 소모적인 작업. (exportCredentials.sh)
The text was updated successfully, but these errors were encountered: