NGINX Docs
Skip Navigation
    • About
    • The design of NGINX Ingress Controller
    • Extensibility with NGINX Plus
    • Product telemetry
  • Technical specifications
      • Installation with Helm
      • Installation with Manifests
      • Installation with NGINX Ingress Operator
      • Upgrade to NGINX Ingress Controller 4.0.0
      • Install NGINX Ingress Controller and NGINX App Protect WAF with Docker and Helm
      • Get NGINX Ingress Controller from the F5 Registry
      • Get the NGINX Ingress Controller image with JWT
    • Create a license Secret
    • Build NGINX Ingress Controller
    • Run multiple NGINX Ingress Controllers
    • Migrate from Ingress-NGINX Controller to NGINX Ingress Controller
        • Build NGINX Ingress Controller with NGINX App Protect WAF
        • Configure NGINX App Protect with NGINX Ingress Controller
        • Build NGINX Ingress Controller with NGINX App Protect WAF
        • Configure NGINX App Protect with NGINX Ingress Controller
        • Compile NGINX App Protect WAF policies using NGINX Instance Manager
        • Troubleshoot NGINX App Protect WAF
        • Build NGINX Ingress Controller with NGINX App Protect DoS
        • Configuration
        • DoS protected resource specification
        • Troubleshoot NGINX App Protect DoS
      • F5 BIG-IP
      • OpenTracing (Deprecated in v5.0.0)
      • Command-line arguments
      • GlobalConfiguration resource
      • ConfigMap resources
      • Management ConfigMap resource
      • Custom templates
      • Reporting resource status
      • Basic configuration
      • Advanced configuration with Annotations
      • Custom annotations
      • Advanced configuration with Snippets
      • Cross-namespace configuration
    • Security recommendations
    • Configuration examples
    • Policy resources
    • TransportServer resources
    • VirtualServer and VirtualServerRoute resources
    • Host and Listener collisions
    • Deploy a Policy for access control
    • Logging
    • Status Page
    • Prometheus
    • Service Insight
    • Commercial support
    • Troubleshooting common issues
    • Troubleshooting Ingress resources
    • Troubleshooting Policy resources
    • Troubleshooting VirtualServer resources
    • Configuring VirtualServer with custom HTTP and HTTPS listener ports
    • Connect NGINX App Protect WAF to NGINX Security Monitoring
    • Customize OIDC Configuration with NGINX Ingress Controller
    • Customizing NGINX Ingress Controller Ports
    • Ingresses Path Matching Using Path-Regex Annotation
    • NGINX Ingress Controller and Istio Service Mesh
    • NGINX Ingress Controller and Linkerd
    • NGINX Ingress Controller and Open Service Mesh
    • Using NGINX Ingress Controller with NGINX Dynamic Modules
  • Releases
  • Community and contributing
  • Glossary
NGINX Docs
NGINX Docs

NGINX ONE

  • NGINX One Console
  • NGINX Plus
  • NGINX Instance Manager
  • NGINX Ingress Controller
  • NGINX Gateway Fabric
  • NGINX Open Source
  • NGINX Agent

NGINX APP PROTECT

  • NGINX App Protect WAF
  • NGINX App Protect DoS

NGINX AS A SERVICE

  • NGINX as a Service for Azure

NGINX OTHER

  • NGINX Unit
    • DevCentral

      Connect & learn in our hosted community

    • MyF5

      Your key to everything F5, including support, registration keys, and subscriptions

    • NGINX

      Learn more about NGINX Open Source and read the community blog

  1. Home
  2. NGINX Ingress Controller
  3. Configuration
  4. Global configuration

Global configuration

Command-line arguments

GlobalConfiguration resource

ConfigMap resources

Management ConfigMap resource

Custom templates

Reporting resource status


View source
Edit this page
Create a new issue
F5 logo

©2025 F5, Inc. All rights reserved. NGINX is a registered trademark of F5, Inc.

Trademarks Policies Privacy California Privacy Do Not Sell My Personal Information