NGINX Ingress Controller Documentation

NGINX Ingress Controller Documentation

▫  Inrto

  ▪  개요

  ▪  NGINX Ingress Controller 작동 방식

  ▪  NGINX Ingress Controller with NGINX Plus

▫  설치

  ▪  Docker Secret 구성에서 NGINX IC Plus JWT 토큰 사용

  ▪  Ingress Controller 이미지 가져오기

  ▪  Manifests를 사용한 설치

  ▪  Helm으로 설치

  ▪  NGINX Ingress Operator로 설치

  ▪  Multiple Ingress Controller 실행

  ▪  Ingress Controller 이미지 build

  ▪  AWS Marketplace Ingress Controller 이미지 사용

▫  구성

  ▪  Global 구성

      ▹  ConfigMap 리소스
      ▹  Command-line Arguments
      ▹  사용자 정의 템플릿
      ▹  Reporting 리소스 Status
      ▹  GlobalConfiguration 리소스
      ▹  Ingress 리소스
          ▸   기본 구성
          ▸   Annotation이 포함된 고급 구성
          ▸   Snippets을 사용한 고급 구성
          ▸   사용자 정의 Annotations
          ▸   Cross-namespace 구성
      ▹  Security
      ▹  VirtualServer 및 VirtualServerRoute 리소스
      ▹  호스트 및 Listener 충돌 처리
      ▹  정책 리소스
      ▹  TransportServer 리소스
      ▹  구성 예제

▫  로깅 및 모니터링

  ▪  로깅(Logging)

  ▪  상태 페이지

  ▪  Prometheus

  ▪  서비스 인사이트

▫  NGINX App Protect와 함께 사용

  ▪  NGINX App Protect WAF를 사용하여 설치

  ▪  구성

▫  NGINX App Protect DoS와 함께 사용

  ▪  DoS Protected 리소스

  ▪  NGINX App Protect DoS를 사용하여 설치

  ▪  구성

  ▪  Helm App Protect DoS Arbitrator를 사용하여 설치

▫  타사 모듈

  ▪  Open Tracing

▫  문제 해결

  ▪  일반적인 문제 해결

  ▪  NGINX App Protect를 사용한 문제 해결

  ▪  NGINX App Protect DoS를 사용한 문제 해결

▫  튜토리얼

  ▪  NGINX Ingress Controller 및 Istio Service Mesh