Versions in this module Expand all Collapse all v1 v1.6.12 Sep 30, 2020 Changes in this version + type InstancesManager struct + func NewInstancesManager(api instanceAPI, metricsAPI metricsAPI) *InstancesManager + func (m *InstancesManager) FindSubnetByTags(vpcID, availabilityZone string, required types.Tags) (bestSubnet *types.Subnet) + func (m *InstancesManager) GetENI(instanceID string, index int) *v2.ENI + func (m *InstancesManager) GetENIs(instanceID string) []*v2.ENI + func (m *InstancesManager) GetSubnet(subnetID string) *types.Subnet + func (m *InstancesManager) GetSubnets() types.SubnetMap + func (m *InstancesManager) Resync() time.Time + func (m *InstancesManager) UpdateENI(instanceID string, eni *v2.ENI) + type Limits struct + Adapters int + IPv4 int + IPv6 int + func GetLimits(instanceType string) (limit Limits, ok bool) + type Node struct + func (n *Node) ENIs() (enis map[string]v2.ENI) + func (n *Node) MaintainIpPool() error + func (n *Node) Pool() (pool map[string]v2.AllocationIP) + func (n *Node) ResourceCopy() *v2.CiliumNode + func (n *Node) SyncToAPIServer() (err error) + type NodeManager struct + func NewNodeManager(instancesAPI nodeManagerAPI, ec2API ec2API, k8sAPI k8sAPI, metrics metricsAPI, ...) (*NodeManager, error) + func (n *NodeManager) Delete(nodeName string) + func (n *NodeManager) Get(nodeName string) *Node + func (n *NodeManager) GetNames() (allNodeNames []string) + func (n *NodeManager) GetNodesByIPWatermark() []*Node + func (n *NodeManager) Resync(syncTime time.Time) + func (n *NodeManager) Update(resource *v2.CiliumNode) bool v1.6.11 Aug 3, 2020 v1.6.10 Jul 2, 2020 v1.6.9 Jun 5, 2020 v1.6.8 Mar 25, 2020 v1.6.7 Mar 4, 2020 v1.6.6 Feb 3, 2020 v1.6.5 Dec 16, 2019 v1.6.4 Nov 27, 2019 v1.6.3 Oct 8, 2019 v1.6.2 Sep 25, 2019 v1.6.1 Sep 9, 2019 v1.6.0 Aug 19, 2019 v1.6.0-rc7 Aug 19, 2019 v1.6.0-rc6 Aug 16, 2019 v1.6.0-rc5 Jul 31, 2019 v1.6.0-rc4 Jul 24, 2019 v1.6.0-rc3 Jul 22, 2019 v1.6.0-rc2 Jul 3, 2019