Infra/IaC

[k8s] nginx forward proxy (정방향 프록시)

jykim23 2023. 11. 9. 20:01

추후 적용 예정 : https://kubernetes.github.io/ingress-nginx/deploy/baremetal/

출처 : https://www.baeldung.com/nginx-forward-proxy

 

k8s 서버에 nginx ingress를 설치했다.

nginx ingress는 로컬의 30000번 대 포트를 사용할 수 있다.

그럼 매번 http/https 접속할때 마다 포트 작성 할 수 없지 않은가?

그래서 k8s에 생자로 nginx 설치하고 forward proxy를 구성했다.

구성 방법은 간단 출처 링크에 있다.

 

sudo apt update

sudo apt install nginx

sudo vi /etc/nginx/sites-available/default

sudo systemctl status nginx

sudo systemctl restart nginx

sudo systemctl status nginx

 

# /etc/nginx/sites-available/default # 수정 내용

server {
        listen 80 default_server;
        listen [::]:80 default_server;

        location / {
                resolver 168.126.63.1;
                proxy_pass http://$host:30080;
        }
}

 

'Infra > IaC' 카테고리의 다른 글

[k8s] NFS Provider - Persistent Volumes 구성  (0) 2023.11.19
[k8s] Nginx Ingress : Rewrite Target  (0) 2023.11.16
[IaC] k9s 설치  (0) 2023.11.08
[k8s] Ubuntu 22.04 설치 정리 231029  (1) 2023.10.29
[Docker] Swarm mode  (0) 2023.10.26