Skip to content

Service 상세 정보 조회

HTTP 요청

http
GET https://<your-console-host>/api/v1/container/service-routing/service/{service_name}

URI 매개변수

이름위치필수형식설명
service_namepath필수stringService 이름. 길이 0~63

쿼리 매개변수

이름필수형식설명
clusterId필수integer클러스터 ID. 범위 1~
namespace선택string네임스페이스. 기본값 "default". 길이 0~63

요청 헤더

인증 헤더와 조직 헤더는 모든 API 가 같습니다. 공통 규약을 참고하십시오.

이 API 는 파티션 헤더(X-Partition-Id)를 사용하지 않습니다. 보내도 무시됩니다.

응답

상태 코드설명
200 OKSuccessful Response
422 Unprocessable EntityValidation Error

위 표는 정상 응답과 요청 검증 실패만 나열합니다. 이 API 는 그 밖에 401(인증 실패) · 403(권한 없음) · 404(리소스 없음) · 502(인프라 오류)를 반환할 수 있습니다. 조건은 오류 처리를 참고하십시오.

응답 본문 — 200

이름필수형식설명
message선택string 또는 null응답 메시지
timestamp선택string응답 생성 시간
requestId필수string요청 식별자
result필수object결과 데이터
result.name필수stringService 이름
result.namespace필수string네임스페이스
result.description선택string설명. 기본값 ""
result.type필수stringService 타입
result.labels선택object레이블
result.annotations선택object어노테이션
result.createdAt선택string (date-time)생성 시각
result.status선택stringService 상태 (Active, Processing, Error). 기본값 "Active"
result.target선택array (string)Target 목록
result.pods선택array (object)Pod 목록
result.pods[].status필수stringPod 상태
result.pods[].name필수stringPod 이름
result.pods[].namespace필수string네임스페이스
result.pods[].image필수string컨테이너 이미지
result.pods[].ready필수stringReady 상태
result.pods[].restarts필수integer재시작 횟수
result.pods[].ip필수stringPod IP
result.pods[].node필수string노드 이름
result.pods[].age필수string생성 후 경과 시간
result.ports선택array (object)포트 목록
result.ports[].name선택string 또는 null포트 이름
result.ports[].port필수integerService 포트
result.ports[].protocol필수string프로토콜
result.ports[].target필수integerTarget 포트
result.ports[].nodePort선택integer 또는 nullNodePort
result.ports[].publicPorts선택array (string)Public 포트 목록
result.selectors선택objectSelector
result.conditions선택array (object)Condition 목록
result.conditions[].condition필수stringCondition 타입
result.conditions[].status필수stringCondition 상태
result.conditions[].updated필수string (date-time)마지막 업데이트 시각
result.conditions[].message필수string메시지
result.conditions[].reason필수string사유
result.relatedResources선택object 또는 null관련 리소스
result.relatedResources.referredToBy선택array (object)이 Service를 참조하는 리소스 목록
result.relatedResources.referredToBy[].state필수string리소스 상태
result.relatedResources.referredToBy[].type필수string리소스 타입
result.relatedResources.referredToBy[].name필수string리소스 이름
result.relatedResources.referredToBy[].namespace필수string네임스페이스
result.relatedResources.refersTo선택array (object)이 Service가 참조하는 리소스 목록
result.relatedResources.refersTo[].state필수string리소스 상태
result.relatedResources.refersTo[].type필수string리소스 타입
result.relatedResources.refersTo[].name필수string리소스 이름
result.relatedResources.refersTo[].namespace필수string네임스페이스
result.ipAddress선택object 또는 nullIP 주소 정보
result.ipAddress.clusterIp선택string 또는 nullCluster IP
result.ipAddress.loadBalancerIp선택string 또는 nullLoadBalancer IP
result.ipAddress.externalIps선택array (string)External IP 목록
result.sessionAffinity선택stringSession Affinity. 기본값 "None"

Thaki Cloud Aegis — 연동 개발자용 API 문서