[k8scluster] support k8sclusterDynamic like mciDynamic #1911
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
본 PR은 K8s를 대상으로 mciDynamic과 유사한 k8sclusterDynamic API를 제공하며, 일부 API 이름이 변경되었습니다.
o API changes
K8s 생성시 CSP별 필요한 서브넷 수의 차이를 파악하기 위해 assets/k8sclusterinfo.yaml에 이와 관련된 값을 기록하고 K8s 생성시 참조하고 있습니다.
/mciDynamicCheckRequest와 유사한 기능을 수행하며, 하나의 CommonSpec만을 허용합니다.
/mciDynamic과 유사하게 K8sCluster 생성 요청시 shared resource를 자동으로 생성한 후 K8sCluster를 생성하며, hold 옵션을 사용하는 경우 K8sCluster 생성을 대기합니다.
생성 대기 중인 K8sCluster에 대해 생성을 시작할지(continue), 생성을 포기할지(withdraw)를 결정합니다.
/mciRecommendVm과 유사한 기능으로 K8sCluster를 지원할 수 있는 Spec들에 대해 조건 검색을 수행합니다.