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
- entity graph
- consumer
- topic생성
- git
- producer
- centos7
- Kotlin
- K8s
- transactionaleventlistener
- cd
- spring kafka
- CI
- offsetdatetime
- spring
- kafka
- Spring JPA
- CodePipeline
- Spring Data JPA
- mysql
- Kubernetes
- JPA
- QueryDSL
- PAGING
- AWS
- Streams
- pgvector
- bean
- Entity
- ECS
- API
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 |