728x90
반응형

nginx 3

도커(Docker) - NGINX 웹서버 설치 및 환경설정

엔진엑스라 불리우는 nginx웹서버는 차세대 웹서버라 불리울 만큼, 그 점유율을 점차 늘려가고 있다. nginx웹서버의 특징은 다음의 한마디로 정의가 가능하다. 더 작은 자원으로 더 빠르게 데이터를 서비스할 수 있다. Apache, WebToB 웹서버만 사용을 해봤던 나에게는 새로운 호기심으로 다가왔다. 이 글에서는 nginx웹서버를 docker 위에 올려서 환경설정을 해보고자 한다. nginx가 이미 설치된 이미지를 사용하여 웹서버를 구축하는 방식을 설명하고자 한다. nginx 도커 이미지를 사용하여 웹서버를 구축하기 먼저 nginx 이미지를 다운로드 받고, 다운받은 이미지를 확인한다. # 이미지 다운로드 docker pull nginx # 이미지 확인 docker image ls 다운 받은 이미지로 ..

[Kubernetes] App 확인 (Pod 확인)

목차 Build APP - Container image Deploy APP Build APP Create The Deployment Check APP Check The Node Check The APP Expose APP Expose APP - NodePort Scale APP Scale APP Update APP Update APP - Rolling Update/Rollback Check The Pod 이 문서는 Pod 를 확인하는 방법에 대해 포함되어 있습니다. Kubernetes Pod 앞선 Create the Deployment 를 통해 Deployment 가 생성이 되고 나면 Kubernetes 는 여러분의 애플리케이션 인스턴스에 Pod 를 생성했습니다. Pod 는 하나 또는 그 이상의 애플리케..

Install `NGINX Ingress Controller` in Kubernetes

GCP, AWS와 같은 Cloud 업체에서 제공해주는 Managed K8s 환경을 사용하는 것이 아니라, Local 환경에서 직접 K8s를 설치하는 경우 Ingress를 이용하기 위해서는 추가적인 설치를 해야 한다. 다른 네트워크 관련된 것들과 마찬가지로 Ingress도 여러가지 중에 선택적으로 설치해서 사용해야 한다. 직접 설치해서 사용하는 경우 일반적으로 Nginx 기반의 Ingress를 선택한다. 그런데, 이 부분에서 고생을 했던 이유가 Nginx 기반 Ingress 자체도 종류가 여러가지라는 것이다. 그 중에서 대표적인 Nginx Ingress Controller는 다음의 2가지 이다. - kubernetes/ingress-nginx - nginxinc/kubernetes-ingress 첫번째 것..

728x90
반응형