1.2.5.3. 콘솔에서 쿼리
검색 상자에 텍스트 값을 입력하면 이름 또는 네임스페이스와 같은 속성의 값이 있는 모든 항목이 포함됩니다. 빈 공간이 포함된 쿼리는 지원되지 않습니다.
보다 구체적인 검색 결과를 보려면 검색에 속성 선택기를 포함합니다. 더 정확한 검색 범위를 위해 속성에 관련 값을 결합할 수 있습니다. 예를 들어 dev 클러스터에서 "red" 문자열과 일치하는 결과를 수신하려면 cluster:dev red 를 검색합니다.
검색을 사용하여 쿼리를 만들려면 다음 단계를 완료합니다.
- 탐색 메뉴에서 검색을 클릭합니다.
검색 상자에 단어를 입력한 다음 검색에서 해당 값이 포함된 리소스를 찾습니다.
- 리소스를 검색할 때 원래 검색 결과와 관련된 다른 리소스가 수신되므로 리소스가 시스템의 다른 리소스와 상호 작용하는 방식을 시각화하는 데 도움이 됩니다.
- 검색에서는 각 클러스터를 반환하고 검색한 리소스로 나열합니다. 허브 클러스터의 리소스의 경우 클러스터 이름이 local-cluster 로 표시됩니다.
-
검색 결과는 종류별로 그룹화되며 각 리소스 유형은 테이블에 그룹화됩니다.
- 검색 옵션은 클러스터 오브젝트에 따라 다릅니다.
-
특정 라벨을 사용하여 결과를 구체화할 수 있습니다. 레이블을 쿼리할 때 검색은 대소문자를 구분합니다. 필터링은 선택할 수 있는 다음 예제(
이름,네임스페이스,상태및 기타 리소스 필드)를 참조하십시오. 자동 완성은 검색을 구체화하기 위한 제안을 제공합니다. 다음 예제를 참조하십시오. -
모든 Pod 리소스를 찾으려면
kind:pod와 같은 단일 필드를 검색합니다. kind:pod namespace:default와 같은 여러 필드를 검색하여 기본 네임스페이스에서 Pod를 찾습니다.참고:
- 여러 값을 사용하여 둘 이상의 속성 선택기를 검색하면 검색에서 쿼리된 값 중 하나를 반환합니다. 다음 예제를 확인합니다.
-
kind:Pod name:a를 검색하면a라는 모든 Pod가 반환됩니다. -
kind:Pod name:a,b를 검색하면a또는b라는 모든 Pod가 반환됩니다. -
kind:pod status:!Running을 검색하여 상태가Running이 아닌 모든 Pod 리소스를 찾습니다. -
kind:pod restarts:>1을 검색하여 최소 두 번 다시 시작한 모든 Pod를 찾습니다.
- 검색을 저장하려면 검색 저장 아이콘을 클릭합니다.
- 검색 결과를 다운로드하려면 내보내기 버튼을 CSV로 선택합니다.