오늘도 한 뼘 더

[k8s] Ingress(인그레스) 본문

DevOps & Infra/K8S(Kubernetes)

[k8s] Ingress(인그레스)

나른한댕댕이🐶 2023. 6. 19. 10:38
728x90
반응형

Ingress(인그레스)

  • Ingress 하나로 URL 엔드포인트 하나만 생성하여 외부로 Pod을 외부로 노출하는 것이 가능
  • 외부 요청에 대한 처리 규칙을 한 곳에서 처리 가능

[ Ingress.yaml 예시 ]

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: test-ingress
  annotations:
    alb.ingress.kubernetes.io/scheme: internal
    alb.ingress.kubernetes.io/listen-ports: '[{"HTTP":80,"HTTPS": 443}]'
    #alb.ingress.kubernetes.io/target-type: ip
spec:
  ingressClassName: alb
  rules:
    - host: test.example.com
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: svc-test-service
                port:
                  number: 80
728x90
반응형
Comments