NAME

IO::K8s::Cilium::V2alpha1::CiliumL2AnnouncementPolicySpec - Spec is a human readable description of a L2 announcement policy

VERSION

version 1.108

externalIPs

If true, the external IPs of the services are announced

interfaces

A list of regular expressions that express which network interface(s) should be used to announce the services over. If nil, all network interfaces are used.

loadBalancerIPs

If true, the loadbalancer IPs of the services are announced

If nil this policy applies to all services.

nodeSelector

NodeSelector selects a group of nodes which will announce the IPs for the services selected by the service selector.

If nil this policy applies to all nodes.

serviceSelector

ServiceSelector selects a set of services which will be announced over L2 networks. The loadBalancerClass for a service must be nil or specify a supported class, e.g. "io.cilium/l2-announcer". Refer to the following document for additional details regarding load balancer classes:

https://kubernetes.io/docs/concepts/services-networking/service/#load-balancer-class

If nil this policy applies to all services.

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/pplu/io-k8s-p5/issues.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHORS

  • Torsten Raudssus <getty@cpan.org>

  • 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