NAME

IO::K8s::Cilium::V2::ENISpec - ENI is the AWS ENI specific configuration.

VERSION

version 1.108

availability-zone

AvailabilityZone is the availability zone to use when allocating ENIs.

delete-on-termination

DeleteOnTermination defines that the ENI should be deleted when the associated instance is terminated. If the parameter is not set the default behavior is to delete the ENI on instance termination.

disable-prefix-delegation

DisablePrefixDelegation determines whether ENI prefix delegation should be disabled on this node.

exclude-interface-tags

ExcludeInterfaceTags is the list of tags to use when excluding ENIs for Cilium IP allocation. Any interface matching this set of tags will not be managed by Cilium.

first-interface-index

FirstInterfaceIndex is the index of the first ENI to use for IP allocation, e.g. if the node has eth0, eth1, eth2 and FirstInterfaceIndex is set to 1, then only eth1 and eth2 will be used for IP allocation, eth0 will be ignored for PodIP allocation.

instance-type

InstanceType is the AWS EC2 instance type, e.g. "m5.large"

node-subnet-id

NodeSubnetID is the subnet of the primary ENI the instance was brought up with. It is used as a sensible default subnet to create ENIs in.

security-group-tags

SecurityGroupTags is the list of tags to use when evaliating what AWS security groups to use for the ENI.

security-groups

SecurityGroups is the list of security groups to attach to any ENI that is created and attached to the instance.

subnet-ids

SubnetIDs is the list of subnet ids to use when evaluating what AWS subnets to use for ENI and IP allocation.

subnet-tags

SubnetTags is the list of tags to use when evaluating what AWS subnets to use for ENI and IP allocation.

use-primary-address

UsePrimaryAddress determines whether an ENI's primary address should be available for allocations on the node

vpc-id

VpcID is the VPC ID to use when allocating ENIs.

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