11.4. 피연산자의 네트워크 정책 구성
Red Hat OpenShift용 External Secrets Operator에는 보안에 대한 사전 정의된 NetworkPolicies 가 포함되어 있지만 외부 공급자와 통신할 수 있도록 ExternalSecretsConfig 사용자 정의 리소스를 통해 additonal 정책을 구성해야 합니다. 이러한 구성 가능 정책은 ExternalSecretsConfig 사용자 정의 리소스를 통해 설정하여 송신 허용 정책을 설정합니다.
11.4.1. 모든 외부 공급자로의 송신을 허용하는 사용자 정의 네트워크 정책 추가 링크 복사링크가 클립보드에 복사되었습니다!
모든 외부 공급자로 모든 송신을 허용하도록 ExternalSecretsConfig 사용자 정의 리소스를 통해 사용자 지정 정책을 구성해야 합니다.
사전 요구 사항
-
ExternalSecretsConfig가 사전 정의되어 있어야 합니다. - desitination 포트 및 프로토콜을 포함하여 특정 송신 규칙을 정의할 수 있어야 합니다.
프로세스
다음 명령을 실행하여
ExternalSecretsConfigCR을 편집합니다.oc edit externalsecretsconfigs.operator.openshift.io cluster
$ oc edit externalsecretsconfigs.operator.openshift.io clusterCopy to Clipboard Copied! Toggle word wrap Toggle overflow networkPolicies섹션을 편집하여 정책을 설정합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
11.4.2. 특정 공급자로의 송신을 허용하는 사용자 정의 네트워크 정책 추가 링크 복사링크가 클립보드에 복사되었습니다!
특정 공급자로 모든 송신을 허용하도록 ExternalSecretsConfig 사용자 정의 리소스를 통해 사용자 지정 정책을 구성해야 합니다.
사전 요구 사항
-
ExternalSecretsConfig가 사전 정의되어 있어야 합니다. - desitination 포트 및 프로토콜을 포함하여 특정 송신 규칙을 정의할 수 있어야 합니다.
프로세스
다음 명령을 실행하여
ExternalSecretsConfigCR을 편집합니다.oc edit externalsecretsconfigs.operator.openshift.io cluster
$ oc edit externalsecretsconfigs.operator.openshift.io clusterCopy to Clipboard Copied! Toggle word wrap Toggle overflow networkPolicies섹션을 편집하여 정책을 설정합니다. 다음 예제에서는 AWS(Amazon Web Services) 끝점으로의 송신을 허용하는 방법을 보여줍니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - componentName
-
ExternalSecretsCoreController로 지정된 코어 컨트롤러의 이름입니다.
송신 규칙에는 AWS Secrets Manager와 같은 서비스에 대해 TCP(Transmission Control Protocol) 포트 443과 같은 필수 포트가 포함되어야 합니다.
11.4.3. 기본 수신 및 송신 규칙 링크 복사링크가 클립보드에 복사되었습니다!
다음 표에는 기본 수신 및 송신 규칙이 요약되어 있습니다.
| Component | Ingress 포트 | 송신 포트 | 설명 |
|---|---|---|---|
|
| 8080 | 6443 | 메트릭 검색 및 API 서버와 상호 작용 가능 |
|
| 8080/10250 | 6443 | 메트릭 검색, 웹 후크 요청 처리, API 서버와 상호 작용 가능 |
|
| 8080 | 6443 | 메트릭 검색 및 API 서버와 상호 작용 가능 |
|
| 9998 | 6443 | Bitwarden 서버 연결을 처리하고 API 서버와 상호 작용합니다. |
|
| 5353 | DNS 조회를 활성화하여 외부 시크릿 공급자를 찾습니다. |