Get started (free)
Home/ Crds/ ListenerClass

SDP 24.11 is not the latest

View SDP 26.3
Custom resource

ListenerClass

Auto-generated derived type for ListenerClassSpec via `CustomResource`

View SDP 24.11 release Download CRD (YAML)
API group
listeners.stackable.tech
API versions in 24.11
v1alpha1
Scope
Cluster
Operator
Stackable Listener Operator
Roles
none

Schema

ListenerClass.listeners.stackable.tech .spec fields for SDP 24.11.

Schema
  • serviceType # string · enum *
    The method used to access the services.
    allowed: NodePortLoadBalancerClusterIP
  • preferredAddressType # string · enum = "HostnameConservative"
    Whether addresses should prefer using the IP address (IP) or the hostname (Hostname). Can also be set to HostnameConservative, which will use IP for NodePort service types, but Hostname for everything else. The other type will be used if the preferred type is not available. Defaults to HostnameConservative.
    allowed: HostnameIPHostnameConservative
  • serviceAnnotations # object = {}
    Annotations that should be added to the Service object.
  • serviceExternalTrafficPolicy # string · enum = "Local"
    externalTrafficPolicy that should be set on the created [Service] objects. The default is Local (in contrast to Cluster), as we aim to direct traffic to a node running the workload and we should keep testing that as the primary configuration. Cluster is a fallback option for providers that break Local mode (IONOS so far).
    allowed: ClusterLocal