Service2 service와 endpoint service를 통해 외부의 mysql에 통신하는 방법을 해보려 합니다. 아래와 같으 service와 endpoint를 생성합니다. 이렇게 만들고 확인하려면 다음과 같습니다. apiVersion: v1 kind: Service metadata: name: service-mysql namespace: mysql spec: ports: - name: mysql port: 3306 protocol: TCP --- apiVersion: v1 kind: Endpoints metadata: name: service-mysql namespace: mysql subsets: - addresses: - ip: 10.0.2.2 ports: - port: 3306 name: mysql protocol: TCP 위와같이 설정.. 2024. 1. 25. [제 8강] Service 오늘은 쿠버네티스의 서비스에 대해 얘기하려 합니다. Service 포드 집합에서 실행 중인 응용 프로그램을 네트워크 서비스로 노출하는 추상적인 방법입니다. Kubernetes를 사용하면 익숙하지 않은 서비스 검색 메커니즘을 사용하기 위해 응용 프로그램을 수정할 필요가 없습니다. 쿠버네티스는 팟들에게 자신들의 IP 주소와 팟들의 집합에 대한 단일 DNS 이름을 부여하고, 이들 사이에서 로드 밸런싱을 할 수 있다. 단일지점을 만든다는 것은 l4를 사용함 과 같은 효과를 내어 부하분산을 이뤄낼수 있다는 것을 얘기합니다. 바로 예제로 넘어가서 사용해 보도록 하겠습니다. 이전 시간에 만들었던 Deployment를 실행하여 pod 3개를 실행해 줍니다. apiVersion: apps/v1 kind: Deployme.. 2023. 1. 4. 이전 1 다음