4.2. 위험 보기에서 보안 정책 생성
위험 보기에서 배포 위험을 평가하는 동안 로컬 페이지 필터링을 적용할 때 사용 중인 필터링 기준을 기반으로 새 보안 정책을 만들 수 있습니다.
프로세스
- RHACS 포털로 이동하여 탐색 메뉴에서 위험을 선택합니다.
- 정책을 생성할 로컬 페이지 필터링 기준을 적용합니다.
- 새 정책을 선택하고 필수 필드를 입력하여 새 정책을 생성합니다.
4.2.1. Red Hat Advanced Cluster Security for Kubernetes가 필터링 기준을 정책 기준으로 변환하는 방법 이해 링크 복사링크가 클립보드에 복사되었습니다!
사용하는 필터링 기준에 따라 위험 보기에서 새 보안 정책을 생성할 때 모든 기준이 새 정책에 직접 적용되는 것은 아닙니다.
Red Hat Advanced Cluster Security for Kubernetes는 클러스터,네임스페이스 및 배포 필터를 동등한 정책 범위로 변환합니다.
위험 보기에서 로컬 페이지 필터링은 다음 방법을 사용하여 검색 용어를 결합합니다.
-
검색 용어를
OR연산자와 동일한 범주 내에서 결합합니다. 예를 들어 검색 쿼리가Cluster:A,B인 경우 필터는클러스터 A 또는의 배포와 일치합니다.클러스터B -
다른 범주의 검색 용어를
AND연산자와 결합합니다. 예를 들어 검색 쿼리가Cluster:A+Namespace:Z인 경우 필터는클러스터 A및네임스페이스 Z의 배포와 일치합니다.
-
검색 용어를
정책에 여러 범위를 추가하면 정책은 해당 범위의 위반과 일치합니다.
-
예를 들어
(Cluster A OR Cluster B) 및 (Namespace Z)를 검색하는 경우 두 개의 정책 범위(Cluster=A AND Namespace=Z)또는(Cluster=B AND Namespace=Z)입니다.
-
예를 들어
- Red Hat Advanced Cluster Security for Kubernetes는 정책 기준에 직접 매핑되지 않고 삭제된 필터를 보고하는 필터를 삭제하거나 수정합니다.
다음 표에는 필터링 검색 속성이 정책 기준에 매핑되는 방법이 나열되어 있습니다.
| 검색 속성 | 정책 기준 |
|---|---|
| 기능 추가 | 기능 추가 |
| 주석 | 허용되지 않는 주석 |
| CPU 코어 제한 | 컨테이너 CPU 제한 |
| CPU 코어 요청 | 컨테이너 CPU 요청 |
| CVE | CVE |
| CVE 게시됨 | Cryostat dropped |
| CVE Sno Cryostated | Cryostat dropped |
| CVSS | CVSS |
| Cluster | Cryostat 범위로 변환됨 |
| Component | 이미지 구성 요소(이름) |
| 구성 요소 버전 | 이미지 구성 요소(버전) |
| Deployment | Cryostat 범위로 변환됨 |
| 배포 유형 | Cryostat dropped |
| Dockerfile 지침 키워드 | Dockerfile 라인(키) |
| Dockerfile 명령 값 | Dockerfile 라인(값) |
| 드롭 기능 | Cryostat dropped |
| 환경 키 | 환경 변수(키) |
| 환경 값 | 환경 변수(값) |
| 환경 변수 소스 | 환경 변수(소스) |
| 노출된 노드 포트 | Cryostat dropped |
| 서비스 노출 | Cryostat dropped |
| 서비스 포트 노출 | Cryostat dropped |
| 노출 수준 | 포트 노출 |
| 외부 호스트 이름 | Cryostat dropped |
| 외부 IP | Cryostat dropped |
| 이미지 | Cryostat dropped |
| 이미지 명령 | Cryostat dropped |
| 이미지 생성 시간 | 이미지가 생성된 이후 일수 |
| 이미지 Entrypoint | Cryostat dropped |
| 이미지 라벨 | 허용되지 않는 이미지 라벨 |
| 이미지 OS | 이미지 OS |
| 이미지 가져오기 시크릿 | Cryostat dropped |
| 이미지 레지스트리 | 이미지 레지스트리 |
| 이미지 원격 이미지 | 이미지 원격 이미지 |
| 이미지 검사 시간 | 이미지가 마지막으로 스캔된 이후의 일 |
| 이미지 태그 | 이미지 태그 |
| 이미지 상위 CVSS | Cryostat dropped |
| 이미지 사용자 | Cryostat dropped |
| 이미지 볼륨 | Cryostat dropped |
| 레이블 | Cryostat 범위로 변환됨 |
| 최대 노출 수준 | Cryostat dropped |
| 메모리 제한(MB) | 컨테이너 메모리 제한 |
| 메모리 요청(MB) | 컨테이너 메모리 요청 |
| 네임스페이스 | Cryostat 범위로 변환됨 |
| 네임스페이스 ID | Cryostat dropped |
| Pod 라벨 | Cryostat dropped |
| 포트 | 포트 |
| 포트 프로토콜 | 프로토콜 |
| 우선 순위 | Cryostat dropped |
| privileged | privileged |
| 프로세스 Ancestor | 프로세스 Ancestor |
| 프로세스 인수 | 프로세스 인수 |
| 프로세스 이름 | 프로세스 이름 |
| 프로세스 경로 | Cryostat dropped |
| 프로세스 태그 | Cryostat dropped |
| 프로세스 UID | 프로세스 UID |
| 읽기 전용 루트 파일 시스템 | 읽기 전용 루트 파일 시스템 |
| Secret | Cryostat dropped |
| 시크릿 경로 | Cryostat dropped |
| 서비스 계정 | Cryostat dropped |
| 서비스 계정 권한 수준 | 최소 RBAC 권한 수준 |
| 허용 오차 키 | Cryostat dropped |
| 허용 오차 값 | Cryostat dropped |
| 볼륨 대상 | 볼륨 대상 |
| 볼륨 이름 | 볼륨 이름 |
| 볼륨 읽기 전용 | 쓰기 가능한 볼륨 |
| 볼륨 소스 | 볼륨 소스 |
| 볼륨 유형 | 볼륨 유형 |