Skip to main content

Ingress



Resource Icon

Resource Overview

A Kubernetes resource that defines rules allowing inbound connections to reach endpoints defined in the backend.

Associated Resources

Parent Resource

Connected Resources


Resource Configuration

Basic Settings

  • namespace : Namespace where the Ingress resource will be deployed
  • annotations : Key-value metadata used to specify required information in the Kubernetes system
  • labels : User-defined values used to distinguish objects
  • ingress_class_name : Name of the Ingress Class to associate with

TLS Settings (tls)

  • tls.hosts : List of hosts included in the TLS certificate
  • tls.secret_name : Name of the Kubernetes Secret associated with the TLS certificate

Routing Rules (rule)

  • rule.host : Hostname address to which routing rules apply

Backend Settings (rule.backend)

  • rule.backend.target_service : Target backend Service
  • rule.backend.path : Path to be connected to the backend
  • rule.backend.port : Port number of the Service
  • rule.backend.path_type : Path matching interpretation - ImplementationSpecific, Prefix, Exact

References