Versions in this module Expand all Collapse all v1 v1.6.3 Oct 8, 2019 v1.6.2 Sep 25, 2019 v1.6.1 Sep 9, 2019 v1.6.0 Aug 19, 2019 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) Pool() (pool map[string]v2.AllocationIP) + func (n *Node) ResolveIPDeficit() error + 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) GetNodesByNeededAddresses() []*Node + func (n *NodeManager) Resync(syncTime time.Time) + func (n *NodeManager) Update(resource *v2.CiliumNode) bool 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