11.8. Eventing에서 전송 암호화 확인
전송 암호화가 올바르게 구성되었는지 확인하려면 InMemoryChannel
리소스를 생성하고 테스트할 수 있습니다. 단계에 따라 HTTPS를 예상대로 사용하는지 확인합니다.
사전 요구 사항
- OpenShift Container Platform에 대한 클러스터 관리자 권한이 있거나 AWS 또는 OpenShift Dedicated의 Red Hat OpenShift Service에 대한 클러스터 또는 전용 관리자 권한이 있습니다.
- OpenShift Serverless Operator를 설치했습니다.
- cert-manager Operator for Red Hat OpenShift가 설치되어 있습니다.
-
OpenShift(
oc
) CLI가 설치되어 있습니다.
프로세스
다음과 같이
InMemoryChannel
리소스를 생성합니다.apiVersion: messaging.knative.dev/v1 kind: InMemoryChannel metadata: name: transport-encryption-test
다음 명령을 실행하여
InMemoryChannel
리소스를 적용합니다.$ oc apply -f <filename>
다음 명령을 실행하여
InMemoryChannel
주소를 확인합니다.$ oc get inmemorychannels.messaging.knative.dev transport-encryption-test
출력 예
NAME URL AGE READY REASON transport-encryption-test https://imc-dispatcher.knative-eventing.svc.cluster.local/default/transport-encryption-test 17s True