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

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