2.6.2. 클러스터 내 네트워킹 구성
OSToy 애플리케이션에서 내부 ClusterIP 주소 및 마이크로 서비스와 같은 네트워킹 구성을 볼 수 있습니다. 이러한 격리된 프로세스는 애플리케이션 안정성을 개선하고 내부 웹 요청을 처리하는 방법을 입증하는 데 도움이 됩니다.
프로세스
- OSToy 애플리케이션 웹 콘솔의 왼쪽 메뉴에서 네트워킹 을 클릭합니다.
네트워킹 구성을 검토합니다. 타일 "Hostname Lookup"은 Pod에 대해 생성된 서비스 이름이 내부 ClusterIP 주소로 변환되는 방법을 보여줍니다.
<
service_name>.<namespace>.svc.cluster.local 형식의 "Hostname Lookup" 타일에 생성된 마이크로 서비스의 이름을입력합니다. 다음 명령을 실행하여ostoy-microservice.yaml의 서비스 정의에서 마이크로 서비스 이름을 찾을 수 있습니다.$ oc get service <name_of_service> -o yaml예를 들면 다음과 같습니다.
apiVersion: v1 kind: Service metadata: name: ostoy-microservice-svc labels: app: ostoy-microservice spec: type: ClusterIP ports: - port: 8080 targetPort: 8080 protocol: TCP selector: app: ostoy-microservice이 예에서 전체 호스트 이름은
ostoy-microservice-svc.ostoy.svc.cluster.local입니다.IP 주소가 반환됩니다. 이 예에서는
172.30.165.246입니다. 클러스터 내 IP 주소이며 클러스터 내에서만 액세스할 수 있습니다.