efa

package
v0.215.0-rc.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsBuiltInSupported

func IsBuiltInSupported(kubernetesVersion string) (bool, error)

IsBuiltInSupported returns true if the Kubernetes version supports built-in EFA in the default security group

func ProcessSecurityGroup

func ProcessSecurityGroup(config SecurityGroupConfig, addEFASecurityGroupFunc func(*gfnt.Value, string, string) *gfnt.Value) (*gfnt.Value, error)

ProcessSecurityGroup handles the common EFA security group logic Returns the security group (nil if built-in EFA is used) and any error

Types

type SecurityGroupConfig

type SecurityGroupConfig struct {
	ClusterVersion string
	ClusterName    string
	NodeGroupName  string
	VPCID          *gfnt.Value
	Description    string
}

SecurityGroupConfig holds the configuration needed for EFA security group creation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL