4.2.2. 네트워킹 구성


KafkaProxyIngress 리소스는 Kafka 클라이언트가 VirtualKafkaCluster 에 연결할 수 있는 네트워킹 구성을 정의합니다.

단일 KafkaProxy 인스턴스와 고유하게 연결되지만 VirtualKafkaCluster와 고유하게 연결되지 않으며 여러 VirtualKafkaCluster 인스턴스에서 사용할 수 있습니다.

KafkaProxyIngress 리소스는 가상 클러스터에 대한 네트워킹 액세스를 구성하기 위해 다음 수신 유형을 지원합니다.

  • ClusterIP 는 프록시와 동일한 OpenShift 클러스터 내에서 실행되는 애플리케이션에 가상 클러스터를 노출합니다.
  • LoadBalancer는 OpenShift 클러스터 외부에서 실행되는 애플리케이션에 가상 클러스터를 노출합니다.

clusterIP 수신 유형은 TCP(plain) 및 TLS 연결을 모두 지원합니다. loadBalancer 유형은 TLS만 지원합니다.

TLS를 사용하는 경우 VirtualKafkaCluster 리소스의 수신 구성에 TLS 서버 인증서를 지정합니다.

loadBalancer 를 사용하는 경우 DNS를 변경해야 할 수 있습니다.

다음 표에는 지원되는 수신 유형이 요약되어 있습니다.

Expand
표 4.1. 지원되는 수신 유형
Ingress 유형사용 사례지원되는 전송DNS 변경 사항이 필요하십니까?

clusterIP

On-cluster 애플리케이션

TCP/TLS

없음

loadBalancer

클러스터 외부 애플리케이션

TLS만 해당

제공됨

중요

프로덕션 환경에서 애플리케이션을 연결할 때 TLS를 사용하는 것이 좋습니다.

4.2.2.1. ClusterIP 수신 유형

clusterIP 수신 유형은 프록시와 동일한 OpenShift 클러스터에서 실행되는 Kafka 클라이언트에 가상 클러스터를 노출합니다. TCP(plain) 및 TLS 연결을 모두 지원합니다.

clusterIP 인그레스 유형은 ClusterIP 유형의 OpenShift 서비스 리소스를 사용하여 클러스터 내 액세스를 활성화합니다.

TCP를 사용한 clusterIP 에 대한 KafkaProxyIngress 구성 예

kind: KafkaProxyIngress
apiVersion: kroxylicious.io/v1alpha1
metadata:
  namespace: my-proxy
  name: cluster-ip
spec:
  proxyRef: 
1

    name: simple
  clusterIP: 
2

    protocol: TCP 
3

1
이 수신에 포함된 KafkaProxy 리소스를 식별합니다.
2
clusterIP 네트워킹을 지정합니다.
3
연결 프로토콜을 일반 TCP 로 정의합니다. TLS 를 사용하여 클라이언트와 프록시 간에 암호화된 통신을 활성화합니다.

TLS를 사용한 clusterIP 에 대한 KafkaProxyIngress 구성 예

kind: KafkaProxyIngress
apiVersion: kroxylicious.io/v1alpha1
metadata:
  namespace: my-proxy
  name: cluster-ip
spec:
  proxyRef:
    name: simple
  clusterIP:
    protocol: TLS 
1

1
클라이언트와 프록시 간에 암호화된 통신을 활성화하는 연결 프로토콜을 TLS 로 정의합니다.

TLS를 사용하는 경우 certificateRef 를 사용하여 VirtualKafkaCluster 리소스의 수신 구성에 TLS 서버 인증서를 지정합니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동