aws

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2020 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterInfo

type ClusterInfo struct {
	SgRulesCheck             clusterSGRulesCheck                     `json:"securityGroupChecks"`
	NaclRulesCheck           bool                                    `json:"naclRulesCheck"`
	Region                   string                                  `json:"region"`
	SecurityGroupIds         []string                                `json:"securityGroupIds"`
	ClusterName              string                                  `json:"clusterName"`
	ClusterSGID              string                                  `json:"clusterSecurityGroup"`
	TagList                  []map[string]string                     `json:"tagList,omitempty"`
	InstanceIdentityDocument ec2metadata.EC2InstanceIdentityDocument `json:"-"`
	ClusterDetails           *eks.Cluster                            `json:"-"`
}

ClusterInfo stores details of EKS cluster

func DiscoverClusterInfo

func DiscoverClusterInfo() (*ClusterInfo, error)

DiscoverClusterInfo checks EKS cluster resources like ClusterSecurityGroup, NACL

Jump to

Keyboard shortcuts

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