m-cmp / mc-infra-manager

Multi-Cloud Infra Management Framework (mirroring CB-Tumblebug for M-CMP)
Apache License 2.0
3 stars 3 forks source link

Are you planning to provide a summary count of the registered resources? #22

Open MZC-CSC opened 3 months ago

MZC-CSC commented 3 months ago

Are you planning to provide a summary count of the registered resources? For example, like how it is displayed in the AWS console under the EC2 menu with labels such as VPC (3), Subnet (10), and so on.

Would it be possible to offer an API that allows us to check only the counts of VPC, CON, MCI, PMK, etc.?

등록된 리소스의 summary count를 제공할 예정일까요? 예를 들면 aws console 에서 ec2메뉴에 보면 vpc (3), subnet(10) 등으로 표시되는 것처럼

vpc, con, mci, pmk ... 등의 갯수만 확인 가능한 api 제공이 가능할 지

image

seokho-son commented 3 months ago

@MZC-CSC 혹시 https://cloud-barista.github.io/api/?url=https://raw.githubusercontent.com/cloud-barista/cb-tumblebug/main/src/api/rest/docs/swagger.yaml#/%5BAdmin%5D%20System%20Management/InspectResources 이런 기능을 말씀하시는 것일까요? :)

MZC-CSC commented 3 months ago

@seokho-son 네 맞습니다. 해당 API는 CSP : TB : SP 의 리소스별 카운트이므로 유사하다고 보입니다.

TB의 count 면 아래 결과 제공이 가능할 것 같기는 한데 1) MCMP 전체에서 제공하는 리소스별 서비스 중인 count 2) MCMP의 NS에서 제공하는 리소스별 서비스 중인 count 3) MCMP에서 제공하는 리소스별 지정된 region에서 서비스 중인 count (전체 or NS)

3)번의 경우에는 region을 따로 관리하고 있지는 않고 있고 ns를 제한할 것인지 여부도 고민해야 하기 떄문에 추후 고려가 되어야 할 것 같습니다.

seokho-son commented 3 months ago

@MZC-CSC label 등을 활용해서 조금 더 자유롭게 통계정보를 조회하실 수 있는 방안을 마련해보겠습니다. ^^