VPC CNI plugin

E699342

The VPC CNI plugin is a Kubernetes networking component for Amazon EKS that lets pods receive IP addresses directly from an Amazon VPC, enabling native VPC networking and security integration.

All labels observed (4)

Label Occurrences
Amazon VPC CNI 1
Amazon VPC CNI for Kubernetes 1
Amazon VPC CNI plugin 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Amazon EKS component
Container Network Interface plugin
Kubernetes networking plugin
allocatesIPFrom Amazon VPC subnets
alsoKnownAs Amazon VPC CNI for Kubernetes
linked to: VPC CNI plugin

Amazon VPC CNI plugin
linked to: VPC CNI plugin
benefit allows use of VPC security groups for pod traffic control
avoids overlay network encapsulation for pod traffic
provides native VPC-level observability and monitoring
simplifies network connectivity between pods and VPC resources
category Kubernetes CNI plugin
cloud-native networking
configuredBy Kubernetes DaemonSet
deploymentModel installed automatically in new Amazon EKS clusters by default
developedBy Amazon Web Services
documentationURL https://docs.aws.amazon.com/eks/latest/userguide/pod-networking.html
enables native VPC networking for Kubernetes pods
native integration with Amazon VPC security features
pods receiving IP addresses directly from Amazon VPC
implementsStandard CNI specification
integratesWith Amazon VPC network ACLs
linked to: Amazon VPC

Amazon VPC routing
linked to: Amazon VPC

Amazon VPC security groups
linked to: Amazon VPC

Elastic Network Interfaces
license Apache License 2.0
maintainedBy AWS open source community and AWS engineers
networkModel pods are addressable within the VPC CIDR
primaryFunction assign IP addresses to Kubernetes pods
provide pod networking for Amazon EKS
programmingLanguage Go
relatedTo Amazon EC2 Elastic Network Interfaces
linked to: Amazon EC2

Amazon EKS security groups for pods
Amazon VPC
requires Amazon EC2 worker nodes in a VPC
IAM permissions for managing ENIs and IP addresses
runsAs pod on each worker node
scope node-level CNI plugin for EKS worker nodes
sourceRepository https://github.com/aws/amazon-vpc-cni-k8s
supportsEnvironment AWS GovCloud regions
AWS Outposts (with EKS support)
linked to: AWS Outposts

AWS public regions
supportsFeature IP address allocation from multiple subnets
custom networking mode
prefix delegation for IP addresses
secondary IP addresses on ENIs
supportsPlatform Kubernetes
usedFor connecting EKS pods to other VPC resources
enforcing network security policies via VPC security groups
usedIn Amazon Elastic Kubernetes Service

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

CNI implementedBy Amazon VPC CNI
linked to: VPC CNI plugin
VPC CNI plugin alsoKnownAs Amazon VPC CNI plugin
linked to: VPC CNI plugin
VPC CNI plugin alsoKnownAs Amazon VPC CNI for Kubernetes
linked to: VPC CNI plugin