NAME
IO::K8s::GatewayAPI::V1::TLSRoute - Gateway API TLS SNI routing rules
VERSION
version 1.105
DESCRIPTION
Represents a TLSRoute resource from the Kubernetes Gateway API (gateway.networking.k8s.io/v1). A TLSRoute routes TLS traffic based on the SNI hostname, supporting Passthrough or Terminate listener modes, and forwards to backends via rules[].backendRefs. Like HTTPRoute, it matches on a top-level spec.hostnames list, so it consumes IO::K8s::Role::Routable for add_hostname/add_backend helpers; unlike HTTPRoute it has no path or header matching. TLSRoute is a namespaced resource that attaches to Gateway listeners. The spec and status fields are opaque hashrefs containing the Gateway API structure.
SEE ALSO
IO::K8s::GatewayAPI - Gateway API module namespace
https://gateway-api.sigs.k8s.io/api-types/tlsroute/ - Upstream TLSRoute documentation
IO::K8s::GatewayAPI::V1::Gateway - Gateway that serves this route
IO::K8s::GatewayAPI::V1::TCPRoute - Raw TCP routing alternative
SUPPORT
Issues
Please report bugs and feature requests on GitHub at https://github.com/pplu/io-k8s-p5/issues.
IRC
Join #kubernetes on irc.perl.org or message Getty directly.
CONTRIBUTING
Contributions are welcome! Please fork the repository and submit a pull request.
AUTHORS
Torsten Raudssus <torsten@raudssus.de>
Jose Luis Martinez Torres <jlmartin@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2018-2026 by Jose Luis Martinez Torres <jlmartin@cpan.org>.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004