Documentation ¶
Index ¶
- func CheckIfEksEndpointPrivate(checkConfig commons.CheckConfig, clusters []types.Cluster, testName string)
- func CheckIfLoggingIsEnabled(checkConfig commons.CheckConfig, clusters []types.Cluster, testName string)
- func GetClusters(svc EKSGetObjectAPI) []types.Cluster
- func RunChecks(wa *sync.WaitGroup, s aws.Config, c *commons.Config, ...)
- type EKSGetObjectAPI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIfEksEndpointPrivate ¶
func CheckIfEksEndpointPrivate(checkConfig commons.CheckConfig, clusters []types.Cluster, testName string)
func CheckIfLoggingIsEnabled ¶
func CheckIfLoggingIsEnabled(checkConfig commons.CheckConfig, clusters []types.Cluster, testName string)
func GetClusters ¶
func GetClusters(svc EKSGetObjectAPI) []types.Cluster
Types ¶
type EKSGetObjectAPI ¶
type EKSGetObjectAPI interface { ListClusters(ctx context.Context, params *eks.ListClustersInput, optFns ...func(*eks.Options)) (*eks.ListClustersOutput, error) DescribeCluster(ctx context.Context, params *eks.DescribeClusterInput, optFns ...func(*eks.Options)) (*eks.DescribeClusterOutput, error) }
Click to show internal directories.
Click to hide internal directories.