본문으로 건너뛰기

CIS 벤치마크

CIS 벤치마크 검사는 운영 중인 노드와 클러스터가 CIS(Center for Internet Security) 보안 기준을 얼마나 준수하는지 항목별로 점검하는 분석입니다. CIS 벤치마크는 널리 사용되는 하드닝 표준으로, 각 시스템을 안전하게 설정하기 위한 구체적인 점검 항목을 정의한 체크리스트입니다. "무엇이 취약한가"가 아니라 "권장 기준을 얼마나 준수하는가"를 측정하므로, 컴플라이언스 근거를 마련하고 하드닝 수준을 객관적으로 평가할 때 유용합니다.

대상 노드와 클러스터의 실제 설정을 CIS 벤치마크의 개별 항목과 대조해 준수 / 위반을 판정하고, 각 항목을 컴플라이언스 기준에 매핑합니다. K8s 클러스터 검사가 리소스 설정 결함 자체를 점검한다면, CIS 벤치마크는 표준 충족 여부를 항목 단위로 확인합니다. 서버 / 호스트 서비스에서 사용합니다.

  • 분석 : 노드 / 클러스터의 CIS 기준 준수 여부
  • 사전 준비 : 호스트 등록 + kubeconfig(또는 서비스어카운트 토큰)
  • 결과 : 항목별 준수 / 위반 + 컴플라이언스 기준 매핑

탐지 항목​

  • CIS 벤치마크 기준을 벗어난 노드 / 클러스터 설정
  • 권장 보안 기준에 맞지 않는 구성
  • 충족하지 못한 표준 준수 항목

사전 조건​

  • 대상 서버가 서버 / 호스트로 등록되어 있어야 합니다.
  • kubeconfig(또는 서비스어카운트 토큰)가 필요합니다.
  • 사설 클러스터는 SSH 터널 또는 VPN 프로파일로 연결합니다.

결과 처리​

  • CIS 결과는 항목 수가 많을 수 있으므로, 리소스 그룹 단위로 묶어 우선순위순으로 확인합니다.
  • KEV 와 그룹 배지로 중요한 항목을 확인합니다.
  • 조직 정책상 의도된 설정은 위험 수용으로 표시해 노이즈를 줄입니다.
네임스페이스 스코핑

분석 실행을 누르면 검사할 네임스페이스 범위를 선택하는 창이 열립니다. 범위는 K8s 클러스터 검사와 같은 설정을 공유합니다. 규모가 큰 클러스터나 VPN 으로 연결한 사설 클러스터는 범위를 좁혀야 시간 초과 없이 검사할 수 있습니다.

관련 문서​