ingress
-
Ingress를 이용한 쿠버네티스 연결 기본 실습인프라 2022. 12. 16. 10:48
이번 포스팅은 쿠버네티스로 각 컴포넌트(frontend, backend)를 연결해본 과정에 대해 작성해보려고 한다. ※ 실습은 ubuntu 20.04 버전 on-premise 서버에서 진행했습니다. 목차 1. ingress 생성 yaml 파일 및 설명 2. ingress controller 생성 3. NodePort 생성 4. 요청 받을 deployment와 svc를 생성 5. 연결 확인 6. 알게된 점 1. ingress 생성 # ingress-example.yaml apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: ingress-example annotations: nginx.ingress.kubernetes.io/rewrite-..
-
Kubernetes Ingress란 무엇인가인프라 2022. 12. 8. 08:07
네트워크 트래픽 중 Ingress와 Egress가 있다. Ingress는 외부에서 서버로 들어오는 트래픽 Egress는 서버 내부에서 외부로 나가는 트래픽 Ingress는 외부에서의 쿠버네티스 클러스터 내부로의 접근을 관리하는 API 오브젝트이다. Ingress란? Ingress는 클러스터 외부에서 내부 서비스로 http, https 경로를 노출한다. 트래픽 라우팅은 Ingress 리소스에 정의된 규칙에 의해 컨트롤된다. Ingress리소스를 정의한 뒤 Ingress controller가 있어야 Ingress가 충족이 된다. Ingress리소스 예제 apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: minimal-ingress annotati..