Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
Tags
- ECS
- kafka
- PAGING
- consumer
- cd
- Entity
- spring kafka
- entity graph
- topic생성
- Spring Data JPA
- K8s
- offsetdatetime
- API
- Kubernetes
- pgvector
- git
- transactionaleventlistener
- bean
- AWS
- Kotlin
- Streams
- CI
- spring
- JPA
- mysql
- CodePipeline
- producer
- Spring JPA
- centos7
- QueryDSL
Archives
- Today
- Total
Yebali
Kubernetes의 Ingress 본문

Ingress은 k8s 클러스터 외부에서 내부의 Service로 HTTP/HTTPS 경로를 노출한다.
즉, 서비스들에 대한 단일 진입점을 제공한다.
단, Ingress를 사용하기 위해서는 Ingress Controller가 있어야 한다. Ingress source만 생성하면 동작하지 않는다.
그렇기 때문에 필요에 따라 ingress-nginx와 같은 Ingress Controller을 배포해야 할 수도 있다.
예시
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: marvel-ingress
spec:
rules:
- http:
paths:
- path: / # / path로 들어오는 요청은 'marvel-service'로 보낸다.
backend:
serviceName: marvel-service
servicePort: 80
- path: /pay # /pay로 들어오는 요청은 'pay-service'로 보낸다.
backend:
serviceName: pay-service
servicePort: 80'Backend Common' 카테고리의 다른 글
| Ubuntu와 RHEL에 Docker 설치하기 (On-Premise 환경 기준) (0) | 2025.06.03 |
|---|---|
| Kubernetes의 ConfigMap (0) | 2024.03.16 |
| Kubernetes의 kube-proxy (0) | 2024.03.04 |
| Kubernetes의 Service (0) | 2024.03.03 |
| Kubernetes의 Job, CronJob (0) | 2024.03.03 |