용어와 정의
영문 또는 원어: Admission Control
한글명: 승인 제어
승인 제어는 쿠버네티스가 인증과 권한 검사를 거친 자원 변경 요청에 추가 정책을 적용하여 값을 보완하거나 요청을 허용 및 거부하는 단계입니다.
정확한 의미와 원리
요청자가 누구이고 어떤 작업을 할 수 있는지 검사한 뒤 자원 내용이 운영 정책에 맞는지 확인합니다. 승인 제어기는 자원 상태를 만드는 요청에 관여하며 모든 읽기 요청에 같은 방식으로 적용되는 접근 통제는 아닙니다.
쉽게 이해하는 예시
새 파드에 필요한 기본 설정을 넣거나 허용하지 않는 보안 설정을 가진 생성 요청을 거부하는 예입니다. 일반 사용자에게 생성 권한이 있더라도 정책상 허용하지 않는 구성을 막을 수 있습니다.
종류와 버전 및 관련 개념의 차이
변경과 검증
변경 승인 제어는 요청 객체의 값을 보완하거나 바꿀 수 있습니다. 검증 승인 제어는 정책 적합성을 검사합니다. 실행 순서와 상호 영향은 구성에 맞게 확인해야 합니다.
권한 부여와의 차이
권한 부여는 주체가 요청한 작업을 할 수 있는지 검사합니다. 승인 제어는 그 요청 내용이 추가 정책에 맞는지 다루므로 권한 부여를 대신하지 않습니다.
적용 대상과 조건
자원 생성과 변경 시점의 보안 기준을 적용할 때 사용합니다. 외부 호출을 쓰는 제어기는 시간 초과와 연결 실패 때 처리 정책도 검토해야 합니다.
확인할 부분과 오해하기 쉬운 점
잘못된 거부 정책은 정상 배포를 막을 수 있습니다. 공식 버전 문서에 따라 지원 대상과 실패 동작을 확인하고 격리 환경에서 먼저 검증해야 합니다.
공식 참고 자료
아래 공식 자료의 정의와 적용 범위를 바탕으로 작성했습니다. 예시는 개념을 설명하기 위한 상황이며 실제 작업 기록을 뜻하지 않습니다.
검토 기준일: 2026-10-26