NAME

IO::K8s::GatewayAPI::V1::TCPRoute - Gateway API raw TCP routing rules

VERSION

version 1.105

DESCRIPTION

Represents a TCPRoute resource from the Kubernetes Gateway API (gateway.networking.k8s.io/v1). A TCPRoute routes raw L4 TCP traffic purely by parentRef and listener port, forwarding to backends via rules[].backendRefs. Unlike HTTPRoute/GRPCRoute/TLSRoute it has no hostname field to match on, so it does not consume IO::K8s::Role::Routable (whose add_hostname assumes a spec.hostnames field). TCPRoute 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