Module: Pangea::Kubernetes::NetworkBackends::VpcCni
- Includes:
- Base
- Defined in:
- lib/pangea/kubernetes/network_backends/vpc_cni.rb
Overview
AWS VPC CNI — default EKS networking. Pods get VPC IP addresses via ENI attachment. No mesh, no mTLS, no L7 observability.
Class Method Summary collapse
- .backend_name ⇒ Object
- .compatible_backends ⇒ Object
- .l7_observable? ⇒ Boolean
- .mesh_capable? ⇒ Boolean
- .nixos_profile ⇒ Object
Methods included from Base
Class Method Details
.backend_name ⇒ Object
13 14 15 |
# File 'lib/pangea/kubernetes/network_backends/vpc_cni.rb', line 13 def backend_name :vpc_cni end |
.compatible_backends ⇒ Object
17 18 19 |
# File 'lib/pangea/kubernetes/network_backends/vpc_cni.rb', line 17 def compatible_backends [:aws] end |
.l7_observable? ⇒ Boolean
25 26 27 |
# File 'lib/pangea/kubernetes/network_backends/vpc_cni.rb', line 25 def l7_observable? false end |
.mesh_capable? ⇒ Boolean
21 22 23 |
# File 'lib/pangea/kubernetes/network_backends/vpc_cni.rb', line 21 def mesh_capable? false end |
.nixos_profile ⇒ Object
29 30 31 |
# File 'lib/pangea/kubernetes/network_backends/vpc_cni.rb', line 29 def nixos_profile nil # VPC CNI is EKS-only, no NixOS support end |