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