Infra
[k8s] nginx forward proxy (정방향 프록시)
jykim23
2023. 11. 9. 20:01
728x90
추후 적용 예정 : 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;
}
}
728x90