배포 전에 설정 확인
Kubernetes 리소스 정의에는 실행 권한과 자원 제한 같은 운영 조건이 들어간다. Kube-linter는 정의 파일을 분석해 권장 구성에서 벗어난 항목을 확인한다. 컨테이너의 비루트 실행과 최소 권한, 민감한 정보의 보관 방식 같은 부분이 대표적인 검사 관심사다.
팀에 맞는 검사 기준
기본 검사 집합을 제공하고 필요한 검사를 켜거나 끌 수 있다. 조직의 정책에 맞춰 사용자 정의 검사도 구성할 수 있다. 따라서 같은 파일이라도 선택한 규칙과 설정에 따라 결과가 달라질 수 있으며 무엇을 검사했는지 함께 살펴야 한다.
진단 결과의 활용
검사에 실패하면 문제를 줄이기 위한 권고와 함께 실패 종료 상태를 반환한다. 사람과 자동화 도구가 읽는 여러 출력 형식으로 보고서를 생성할 수도 있다. 다만 정적 설정 검사는 실제 클러스터의 상태와 애플리케이션 실행을 모두 재현하지 않으므로 배포 전 검사와 운영 검증을 구분해야 한다.