diff --git a/charts/kong/CUSTOM-README.md b/charts/kong/CUSTOM-README.md index 663f953..ee2cc5d 100644 --- a/charts/kong/CUSTOM-README.md +++ b/charts/kong/CUSTOM-README.md @@ -199,3 +199,27 @@ postgresql: password: password ``` +### 7) proxy 서비스 +#### 7.1) Loadbalancer 사용 +- ingress 서비스를 proxy가 사용하는 service의 타입을 LoadBalancer로 배포하여 서비스를 제공한다. +``` yaml +proxy: + enabled: true + type: LoadBalancer + ingress: + enable: false +``` +#### 7.2) host port 사용 + +- ingress 서비스를 위해 proxy의 80, 443을 worker node의 80, 443과 바인드하여 서비스를 제공한다. +``` yaml +proxy: + enabled: true + type: ClusterIP + ingress: + enable: false + http: + hostPort: 80 + tls: + hostPort: 443 +``` \ No newline at end of file diff --git a/charts/kong/custom-values.yaml b/charts/kong/custom-values.yaml index d5b6d3f..94685fb 100644 --- a/charts/kong/custom-values.yaml +++ b/charts/kong/custom-values.yaml @@ -23,6 +23,18 @@ proxy: ingress: enable: false +## Host Port 배포 예시 추가 +# proxy: +# enabled: true +# type: ClusterIP +# ingress: +# enable: false +# http: +# hostPort: 80 +# tls: +# hostPort: 443 + + # Kong admin API 서비스 설정 admin: annotations: