추후 적용 예정 : 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 |